答案1
如果你的外部硬盘比内部硬盘大,我会使用
sudo ddrescue /dev/sda /dev/sdb logfile
注意:sda 是你的源磁盘,sdb 是你的目标驱动器(外部)。这也会覆盖外部驱动器上的所有数据
您可以通过以下方式安装 ddrescuesudo apt-get install ddrescue
我更喜欢 ddrescue 而不是普通的 dd,因为它会给你一个很好的进度条,并且它会记录 i/o 错误
答案2
我定期使用 Clonezilla 制作完整的硬盘副本。
Clonezilla 基于 DRBL、Partclone 和 udpcast,允许您进行裸机备份和恢复。
我建议下载实时版本并从中启动计算机,然后您可以将硬盘驱动器的完整副本复制到外部驱动器或网络驱动器。如果您愿意,Clonezilla 还会在创建副本期间和之后运行检查。
参考: