共计 916 个字符,预计需要花费 3 分钟才能阅读完成。
Linux dump命令 用于备份文件系统。
dump为备份工具程序,可将目录或整个文件系统备份至指定的设备,或备份成一个大文件
dump 可以执行类似 tar 的功能,可以打包或者压缩对应的系统或者目录。dump 更倾向于考虑文件系统而不是个别的文件。
1. dump 语法
dump [-Suvj] [-level] [-f backup] need to backup
选项参数:
-S:仅列出后面待备份数据需要多少磁盘空间才能够备份完毕;
-u:将这次 dump 的时间记录到 /etc/dumpdates 档案中;
-v:将 dump 癿档案过程显示出来
-j:加入 bzip2 癿支持,将数据迚行压缩,默认 bzip2 压缩等级为 2
-level:备份级别。(一共十个备份级别,具体格式为“-0”~“-9”:
“-”和具体的级别数字之间没有空格。其中 0 就是完全备份;
1 就是第一次增量备份;2 就是第二次增量备份。。。最多支持 9 次增量备份。)
-f filepath:手工指定备份之后的文件名 亦可接例如 /dev/st0 装置文件名等
-W:显示允许被 dump 的分区的备份等级及备份时间,也就是列出在 /etc/fstab 里面具有 dump 设定的 partition 是否有备份过
2. 查看系统文件之前的备份记录
3 先测试一下,如果要备份 /dev/sda1(/boot),需多少容量?
4 将完整备份癿文件名记录成为当前目录 ./boot.dump,同时更新记录文件:
查看系统更新的日志,及备份文件的大小。
5. 备份非文件系统,及单一目录的方法
注意:如果使用压缩的方式,那么只适用于 level 0,1~9 都是不适用的。
如果系统中没有 dump 的话,Redhat 可以通过 yum install yum 来进行安装或者 rmp 等来安装。
马哥学习交流群
马哥教育 -Linux 学习 - 1 群 485374463
马哥教育 -Linux 学习 - 2 群 339184057