如何创建分区的gunzip文件以进行备份

时间:2017-03-28 15:02:33

标签: linux ubuntu rhel

我有一个带有2个硬盘/ dev / xvda和/ dev / xvdb的linux虚拟机,其中我的所有数据都在/ dev / svda上,而/ dev / xvdb专门用于备份目的。

我正在尝试使用dd if=/dev/xvda of=/dev/xvdb bs=64K conv=noerror,sync命令进行备份。但我不认为这是获得压缩备份的好方法。如何使用dd命令在/ dev / xvdb上以.gz文件格式进行备份,以便我可以将其复制到任何我想要的地方?

1 个答案:

答案 0 :(得分:0)

dd不适合这项工作。 尝试使用cat /dev/xvda | gzip >/mnt/backup-some-date.raw.gz

您可以使用xz来获得更好的压缩效果。

/mnt/mnt/backups是安装磁盘的传统位置。在那里安装要存储备份的磁盘。

要恢复:

zcat /mnt/backup-some-date.raw.gz >/dev/xvda

要记住的一件非常重要的事情是必须卸载或至少使其成为只读,分区才能读取或写入。这使得它成为备份实时系统的糟糕方法,完全无法恢复实时系统。