tar命令的参数 -g, 后面跟一个文件路径,就可在该文件里记录下差异化日志记录,每次备份时带上该参数及文件路径,即是差异备份。还原时,也应该带上这个参数,否则,每次差异备份时删除的文件将不会自动删除。
tar命令的参数 –exclude=,后面跟一个文件路径(支持通配符),指备份时忽略指定的文件(包括目录),如有多个忽略文件,那就加多次该参数,每次指定一个忽略目录。
tar命令的-p参数,指打包时保留文件权限
需要还原文件时,就按备份的次序依次执行-x解包时,记得要带上-g参数,别忘了后面的差异化日志记录文件,这样每次备份时删除的文件也会自动在还原的目标目录里删除;当然你想保留所有文件时另说。
延伸阅读
- linux下tar命令的奇葩用法(可用来保留目录修改时间的复制整个目录)
- tar 打包备份目录时分卷打包压缩(增量备份,并自动分割成多个文件)
- tar高级教程:增量备份、定时备份、网络备份
- 一个使用tar实现对目录作增量备份的bash脚本
- linux tar命令详解
- 生产环境下数据库服务器备份策略参考
- sql server 2005 使用命令行备份数据
- 推荐8款免费Linux备份工具
- 使用cygwin在windows下自动备份目录数据/注册cygwin为windows服务
- ms sql server 2005维护计划(备份)失败:应用于目标服务器 对于 xx 失败
- MySQL数据库备份和还原的常用命令
- VPS定时自动备份终极指南
- microsoft sql server 2008数据库恢复到2005(版本降级)
- 简单命令对mysql数据库的备份与还原
- mysql数据库还原出错ERROR:Unknown command '\\'解决手记
0 条评论。