首页 > 服务器学习 > Linux > 常用备份和恢复命令
2016
12-17

常用备份和恢复命令

备份命令:dump [选项] -f 备份之后的文件名 原文件名

dump命令在有的Linux中默认是没有安装的,通过yum命令安装该命令以后才能正常使用该命令。

-n:指定备份级别n,共有0-9十个备份级别(只有分区支持1-9备份级别,普通文件或目录只能使用0级别的完全备份),1 级备份会保存自从执行0级备份以来更改过的所有文件。2级备份会保存自从执行1级备份以来更改过的所有文件,以此类推。

-j:调用balib库压缩备份文件,其实就是把备份文件压缩成bz.2格式

-u:备份成功后(该选项只能用在备份分区),把备份信息记录在/etc/dumpdates文件中

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

-W:显示需要备份的文件及其最后一次备份等级及备份时间

-w:与-W类似,但仅显示需要备份的文件。

还原命令:restore [模式选项] -f 备份文件名

restore常用的模式有4种,这四种模式不能混用,一条命令只能使用一种模式

-C:使用对比模式,比较备份数据和实际数据的变化

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

-t:查看模式,用于查看备份文件中拥有哪些数据,指定文件名称,若该文件已存在备份文件中,则列出它们的名称。

-r:还原模式,用于数据还原

-f<备份文件> 从指定的文件中读取备份数据,进行还原操作。

-v 显示指令执行过程。

还原的时候其实就是解压缩的过程,会解压缩到你当前所在目录,所以一般执行还原操作的时候会先进入需要恢复的目录或者新建一个新的目录并进入此目录以后在执行还原,以免解压缩以后的文件和当前目录中的文件混乱。

多级别的备份需要先恢复完全备份,在按照备份级别逐步恢复增量备份。

最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。