linux dump/restore

来源:互联网 发布:平价婚纱品牌知乎 编辑:程序博客网 时间:2024/05/11 21:59
1.dump/restore
参  数:
 -0123456789  备份的层级。
 -b<区块大小>  指定区块的大小,单位为KB。
 -B<区块数目>  指定备份卷册的区块数目。
 -c  修改备份磁带预设的密度与容量。
 -d<密度>  设置磁带的密度。单位为BPI。
 -f<设备名称>  指定备份设备。
 -h<层级>  当备份层级等于或大雨指定的层级时,将不备份用户标示为"nodump"的文件。
 -n  当备份工作需要管理员介入时,向所有"operator"群组中的使用者发出通知。
 -s<磁带长度>  备份磁带的长度,单位为英尺。
 -T<日期>  指定开始备份的时间与日期。
 -u  备份完毕后,在/etc/dumpdates中记录备份的文件系统,层级,日期与时间等。
 -w  与-W类似,但仅显示需要备份的文件。
 -W  显示需要备份的文件及其最后一次备份的层级,时间与日期。
只用来备份和还原ext2/ext3系统,其他文件系统不能使用。
2.dump -0u -f 存放的备份文件路径 备份的文件
-u 参数详解  它的主要作用是把备份的记录写入/etc/dumpdates文件中,另外只用备份分区时才可以使用,在分区下的子目录或者文件时不能使用的。
例如:
我们的Linux系统中分为/ /root /home 这3个分区,那么我们备份/root分区
dump -0u -f /mnt/dumptest /root 同时把备份记录写入了/etc/dumpdates中。我们可以使用cat /etc/dumpdates查看记录。
另外我们备份/home下的子目录,假如我们在/home下有个mk目录,那么我们怎么来备份它呢
dump -0 -f /mnt/dumptest /home/mk 但是它并不写入/etc/dumpdates中,所以我们查看不到。


还原restore
restore
[root@www ~]# restore -t [-f dumpfile] [-h]        <==用来察看 dump 檔
[root@www ~]# restore -C [-f dumpfile] [-D 挂载点] <==比较dump与实际档案
[root@www ~]# restore -i [-f dumpfile]             <==进入互动模式
[root@www ~]# restore -r [-f dumpfile]             <==还原整个文件系统


restore -rf 文件就行了
restore -tf 查看备份的文件内容
注意,如果我们需要把备份的文件还原到指定的文件中,那么我们需要进入到指定的文件中,然后使用restore命令就行了
0 0
原创粉丝点击