日期:2014-05-16  浏览次数:20661 次

Linux学习记录--文件备份|还原

文件备份|还原

?

dump备份

restore还原

dd数据备份

mkisofs镜像文件制作

?

dump备份

dump主要用于备份真个文件系统备份,虽然也可以备份单一目录,但是对目录的支持不足,单一目录还是建议使用打包压缩的方式进行备份

?

dump另一个只要功能就是制定等级,也就是可以进行增量备份。

dump等级分为0~9 10个等级,0是完全备份,1是在0的基础上进行增量备份,依次类推

?

当待备份的数据为单一文件系统

可以利用了level 0~9进行备份,同时可以使用dump完整功能

当待备份的数据只是目录,并非单一文件系统

限制:

所有备份数据必须都在该目录下

仅能使用level 0 进行数据备份

不支持-u参数,即无法创建/etc/dumpdates这个level备份的时间记录文件

?

语法:dump [-Suvj] [-level] [-f备份文件]待备份数据

????? dump -W

选项与参数:

-S:仅列出后面的待备份数据需要多少磁盘空间才能够备份完毕

-u:将这次备份记录到/etc/dumpdates文件中

-v:dump文件过程显示出来

-j:加入bzip2的支持,将数据进行压缩,默认压缩等级2

-level:备份等级0~9

-f:备份文件

-W:列出在/etc/fstab里面的具有dump设置的分区是否有过备份

?

举例1:备份挂载到/boot文件系统 level -0

[root@localhost ~]# dump -S /boot
16752640
[root@localhost ~]# dump -u -0 -f /root/boot.dump.0 /boot
  DUMP: Date of this level 0 dump: Fri Feb 28 15:05:56 2014
  DUMP: Dumping /dev/sda1 (/boot) to /root/boot.dump.0
  DUMP: Label: /boot
  DUMP: Writing 10 Kilobyte records
  DUMP: mapping (Pass I) [regular files]
  DUMP: mapping (Pass II) [directories]
  DUMP: es