Linux 如何创建分区的gunzip文件进行备份
我有一个linux虚拟机,有两个硬盘/dev/xvda和/dev/xvdb,其中所有数据都位于/dev/svda上,/dev/xvdb专门用于备份目的Linux 如何创建分区的gunzip文件进行备份,linux,ubuntu,rhel,Linux,Ubuntu,Rhel,我有一个linux虚拟机,有两个硬盘/dev/xvda和/dev/xvdb,其中所有数据都位于/dev/svda上,/dev/xvdb专门用于备份目的 我试图使用ddif=/dev/xvda of=/dev/xvdb bs=64K conv=noerror,sync命令恢复。但我认为这不是获得压缩备份的好方法。如何使用dd命令在/dev/xvdb上以.gz文件格式进行备份,以便将其复制到任何需要的地方?dd不是该作业的正确工具。 尝试使用cat/dev/xvda | gzip>/mnt/back
我试图使用
ddif=/dev/xvda of=/dev/xvdb bs=64K conv=noerror,sync
命令恢复。但我认为这不是获得压缩备份的好方法。如何使用dd命令在/dev/xvdb上以.gz文件格式进行备份,以便将其复制到任何需要的地方?dd
不是该作业的正确工具。
尝试使用cat/dev/xvda | gzip>/mnt/backup some date.raw.gz
您可以使用xz
进行更好的压缩
/mnt
或/mnt/backups
是安装磁盘的传统位置。将要存储备份的磁盘装载到那里
要恢复:
zcat /mnt/backup-some-date.raw.gz >/dev/xvda
需要记住的一件非常重要的事情是,您必须卸载或至少使分区为只读,以进行读或写操作。这使得备份实时系统的方法很差,完全不可能恢复实时系统。我将如何恢复此备份?我希望将备份存储在另一个分区/dev/xvdb中,以验证响应。