如何复制整个硬盘?

如何复制整个硬盘?

我有一台 Ubuntu 12.04 生产服务器,配有 500 GB(已使用近 15 GB)的硬盘。我想将整个硬盘(包括其分区结构)复制到另一个 400 GB 大小的硬盘上,这样更换硬盘就不会影响工作系统。

哪种工具是这项任务的最佳解决方案?

答案1

有许多工具可以做到这一点,每个工具都有自己的优点和缺点。克隆兹拉是一个经常用于此任务的实用程序;但是,我不确定它能如何应对目标磁盘小于源磁盘的事实。

另一种选择是手动对目标进行分区(使用 GParted、、、或parted其他工具),在目标上创建文件系统,挂载目标分区,然后使用或复制所有内容。这将需要对目标进行一些额外的更改,例如(可能)调整其并安装引导加载程序。总的来说,这种方法比许多方法都需要更多的努力,但如果你知道自己在做什么,它就非常灵活,而且它绝对可以从较大的磁盘复制到较小的磁盘,前提是文件实际上适合目标空间。fdiskgdiskcptar/etc/fstab

答案2

  1. 备份你的生产硬盘。
  2. 使用分区将生产硬盘缩小到比目标磁盘的容量略小,在您的情况下小于 400GB。
  3. 复制整个硬盘。为此,请从 Live CD 启动并使用dd if=/dev/sda of=/dev/sdc bs=1Mwhere星展银行是你的生产硬盘,南达科他州你的新硬盘。或者类似克隆(复制整个磁盘)。

答案3

我会推荐克隆兹拉,它使用简单,执行整个磁盘备份,并且不会占用太多的备份空间。

为此,首先您必须从这里下载 clonezilla ISO。

下载完成后,您需要将其刻录到 CD。

然后您必须从它启动才能进行完整的系统备份。

完整流程如下:http://clonezilla.org/clonezilla-live-doc.php

您必须选择“保存磁盘映像”选项,其步骤如下-http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/01_Save_disk_image

备份完成后,您可以使用“恢复磁盘映像”选项进行恢复,具体步骤如下:http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/02_Restore_disk_image

仔细查看。如果您有任何疑问,请告知我们。

谢谢你!

答案4

您可以使用 dd 来复制磁盘。这篇文章介绍了如何使用 Ubuntu Live CD 克隆硬盘。

相关内容