linux备份恢复命令
dump
发行版不自带,需要 yum 或 apt 安装。安装时 restore 也会自动安装。
支持分区和增量备份(仅支持分区增量,目录备份不支持增量)。(第一次完全备份,第二次及以后只备份增加和修改的文件,最多9次增量备份)
dump [选项]
常用命令
dump -0uj -f 备份后输出路径 需要备份的路径 完全备份,且支持后续增量备份,备份后使用 bz2 压缩。
dump -1uj -f 备份后输出路径 需要备份的路径 增量备份,备份后使用 bz2 压缩。
-c 备份层级数字,0-9,创建新的归档打包文件(未压缩)。
-f <文件名> 备份后的文件名。
-j 调用 bzlib 库压缩备份文件,即 .bz2 压缩文件。
-T <日期> 指定备份的时间与日期。
-u 备份完毕后,在 /etc/dumpdares 中记录备份的文件系统、层级、日期时间等。增量备份必须要用这个选项。
-t 指定文件名,若改文件已存在备份文件中,则列出名称。
-W 显示需要备份的文件及其最后一次备份的层级、日期时间。
-w 与 -W 类似,但仅显示需要备份的文件。
restore
发行版不自带,需要 yum 或 apt 安装。安装 dump 时 restore 也会自动安装。
restore [模式] [选项]
常用命令组合
restore -r -f <备份>
-C 对比模式。将备份文件与已存在文件对比。
-i 交互模式。将依序询问用户。
-r 还原模式。
-t 查看模式。查看备份文件。
选项
-f <备份设备> 从指定的文件中读取备份数据,进行还原操作。