linux备份恢复命令

时间:2023-12-11 10:24:14

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 <备份设备> 从指定的文件中读取备份数据,进行还原操作。