如何创建完整的备份 ISO 至外部硬盘?

如何创建完整的备份 ISO 至外部硬盘?

我已经看到很多页面展示了备份硬盘的不同方法,但我想一步创建当前硬盘的 ISO 并将其移动到外部硬盘。我使用了这个代码:

dd if=/dev/sda of=~/disk1.img

但它在我的内置硬盘中创建了 ISO,而不是外置硬盘。有什么办法吗?

如果我输入 ls -l /media 我会得到

drwxr-x--- 2 root root 4096 Jan 24 17:37 apt
drwxr-xr-x 3 root root 4096 Jan 24 20:04 chris

答案1

是的,

  • of表示输出文件。
  • /disk1.img前面~的将它放入您的主目录中。

将命令更改为...

dd if=/dev/sda of=/media/{mountpoint}/disk1.img

其中 {mountpoint} 需要更改为您为外部磁盘指定的名称,并且磁盘sda1将被复制到您的外部磁盘中的 1 个名为 disk1.img 的文件中。


如果您希望有人告诉您挂载点是什么,请在您的问题中添加光盘是否显示在桌面上的结果和/或包括光盘是否由系统挂载的ls -l /media结果。more /etc/fstab

答案2

我建议你看一下重做备份克隆Zilla

RedoBackup 是迄今为止最方便用户使用的。但它的设计目的只有一个:备份(和恢复)整个驱动器,包括 MBR。

CloneZilla 需要比 RedoBackup 稍微多一点的理解,但它更灵活。您可以备份整个驱动器或仅备份选定的分区,并且在恢复时您可以决定要恢复什么。如果您有(例如)加密交换区域,或者您不想恢复 MBR,这将非常有用。

我个人的经验是,CloneZilla 非常可靠。我无法评论 RedoBackup,因为我只是在实验中使用过它。

RedoBackup 和 CloneZilla 最大的优点是(1)它们只备份需要备份的内容,同时压缩数据;(2)它们比dd命令更容易使用。

请注意,它们不会备份到单个.img文件中,而是备份到文件夹中(由您选择)。恢复时您将使用该文件夹。

相关内容