1.2 dump和restore命令(备份,恢复)

1.dump 命令

dump 【选项】 备份之后的文件名   原文件或目录

选项:

-level:     就是我们说的0-9十个备份级别

-f  文件名: 指定备份之后的文件名

-u:  备份之后,把备份时间记录在/etc/dumpdates文件

-v: 显示备份过程中更多的输出信息

 -j: 调用bzlib库压缩备份文件,其实就是把备份文件压缩为.bz2格式

-w: 显示允许被dump的分区的备份等级及备份时间

例如:

[root@192 ~]# dump -0uj -f /root/boot.bak.bz2 /boot/ 

#备份命令。先执行一次完全备份,并压缩和更新备份时间

[root@192 ~]# cat /etc/dumpdates

#查看备份时间文件

[root@192 ~]# cp install.log /boot/

#复制日志文件到/boot分区

[root@192 ~]a# dump -1uj -f /root/boot.bak1.bz2 /boot/

#增量备份/boot分区,并压缩

[root@192 ~]dump -W

#查询分区的备份时间及备份级别(整个分区)

(备注:dump命令只有备份分区时才可以执行增量备份,备份目录/文件执行增量备份会报错)


2.restore命令

restore [模式选项] [选项]

模式选项:(不能混用)

-C  比较备份数据和实际数据的变化

-i 进入交互模式,手工选择需要恢复的文件

-t 查看模式,用于查看备份文件中拥有哪些数据

-r 还原模式,用于数据还原(恢复的同时会进行解压缩)

选项:

-f 指定备份文件的文件名

(转载自细说Linux)

你可能感兴趣的:(Linux基本知识)