Linux系统备份—dump

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. 查看系统文件之前的备份记录

Linux系统备份—dump

3 先测试一下,如果要备份/dev/sda1(/boot),需多少容量?

Linux系统备份—dump

4将完整备份癿文件名记录成为当前目录 ./boot.dump ,同时更新记录文件:

Linux系统备份—dump

查看系统更新的日志,及备份文件的大小。

Linux系统备份—dump

5.备份非文件系统,及单一目录的方法

注意:如果使用压缩的方式,那么只适用于level 0,1~9都是不适用的。

Linux系统备份—dump

如果系统中没有dump的话,Redhat可以通过yum install yum来进行安装或者rmp 等来安装。

 

马哥学习交流群

马哥教育-Linux学习-1群 485374463

马哥教育-Linux学习-2群 339184057

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!