【问题标题】:How to create a gunzip file of a partition for backup如何创建用于备份的分区的 gunzip 文件
【发布时间】:2017-03-28 15:02:33
【问题描述】:

我有一个带有 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 文件格式进行备份,以便可以将其复制到任何我想要的地方?

【问题讨论】:

    标签: linux ubuntu rhel


    【解决方案1】:

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

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

    /mnt/mnt/backups 是传统的磁盘挂载位置。将要存储备份的磁盘挂载到那里。

    恢复:

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

    要记住的非常重要的一点是,您必须卸载或至少将分区设为只读,以便读取或写入。这使得备份实时系统的方法很差,并且完全不可能恢复实时系统。

    【讨论】:

    • 我将如何恢复这个备份?什么是 /mnt 我想将备份存储在另一个分区 /dev/xvdb
    • 改进了响应。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    相关资源
    最近更新 更多