5.我想要最快的恢复速度!
如果恢复的速度和具有备份时的所有功能的重要性比备份所包含的空间更为重要,则可以使用
dd或
dc3dd备份每个驱动器来创建映像文件。将映像文件放在足够大以容纳所有内容的驱动器上。请注意,您将需要足够的空间来保存要备份的驱动器的每个扇区,而不仅仅是使用的空间。您可以使用终端命令
sudo fdisk -l
或“磁盘(磁盘实用程序)”应用程序确定驱动器的完整大小及其设备名。
什么时候:
A.自上次备份
和/或完成以来,只要您要做的事多过要做的事
B.在将系统升级到新版本之前
哪里:
外部USB驱动器或更高版本:内部/外部SATA / SCSI /光纤驱动器。
怎么样:
此处使用的所有命令(提到的应用程序(如磁盘,磁盘实用程序和软件及更新程序除外))均通过命令行从命令行输入。您可以使用以下命令从GUI打开终端CtrlAltT
注意:备份已安装的驱动器绝不是一个好主意,因此请先卸载源驱动器。我总是完成从实时媒体启动的映像备份,因此我不必为此担心,建议您也这样做。为了安全起见,请仔细检查的输出,mount
以确保未安装源驱动器。
- 连接备份驱动器(如果尚未连接),如果没有自动安装,则将其安装。
- 如果已安装,请找出其安装位置。该
mount
命令或“磁盘(磁盘实用程序)”应用程序可以显示安装了哪些驱动器以及安装路径。这将是您存储磁盘映像的位置(如果要备份到外部USB驱动器,则可能是/ media /“ USB卷名”)(man mount
有关1和2的更多信息,请参阅)
- 确定是否使用
dc3dd
(或dd
),并按照下面选择的说明进行操作。
使用dc3dd进行备份
您可以确定是否已使用以下命令安装了dc3dd(which dc3dd
如果已安装),则将返回类似以下内容的信息:/usr/bin/dc3dd
如果简单地返回命令提示符,则可以使用命令安装dc3dd。sudo apt-get install dc3dd
请注意,此软件包位于Universe存储库中,您必须如果在安装之前尚未启用该存储库,请在“软件和更新”中启用该存储库。
dc3dd if=/dev/sdy of=/target/mount/point/sdy.dd.img
sdy =您的源驱动器(在单个驱动器系统中为sda)
将提供一个进度指示器,报告已备份的数量和过程的速度。
当进度指示器达到100%并且返回提示时,证明该过程完成时,发出命令sync
以确保将缓冲区刷新到输出文件并没有什么害处。现在您可以卸载(查看man umount
并断开驱动器(如果是外部驱动器),并将其放置在安全的地方。
使用dd备份
dd if=/dev/sdy of=/target/mount/point/sdy.dd.img
sdy =您的源驱动器
尽管可以打开另一个终端窗口,使用top快速找到dd进程并发出命令kill -USR1 xxxx
,其中xxxx是一次状态报告的进程号,但不会显示进度指示器。
除非您对进度指示器感兴趣-> dd附录,否则可以跳过此部分:
在Ubuntu 16.04及更高版本中,dd
如果您使用switch status = progress,则包括进度指示器,从而无需使用诸如上述解决方案之类pv
的解决方案kill -USR1
即可获得进度。使用dd
进度指示器的示例是:
dd if=/dev/sdy of=/target/mount/point/sdy.dd.img status=progress
where sdy =您的源驱动器(如果您使用的版本太早无法支持它,您将得到一条错误消息,指出dd: invalid status flag: ‘progress’
当过程如提示返回所证明的那样完成时,发出命令sync
将缓冲区刷新到输出文件的命令也没有问题。现在,您可以卸下驱动器并断开连接(前提是它是外部驱动器),并将其放置在安全的地方。
恢复:
只需使备份驱动器脱离安全保护,挂接它,交换if =和of =并使用相同的过程即可。
使用dc3dd还原
dc3dd if=/target/mount/point/sdy.dd.img of=/dev/sdy
其中sdy =您的目标驱动器(在单个驱动器系统中为sda)。当进度指示器达到100%并且返回提示时,证明该过程完成后,发出sync
将缓冲区刷新到驱动器的命令不会受到损害。
使用dd还原
dd if=/target/mount/point/sdy.dd.img of=/dev/sdy
其中sdy =您的目标驱动器(在单个驱动器系统中为sda)。当提示返回时,该过程完成后,发出sync
将缓冲区刷新到驱动器的命令也没有问题。
现在您可以卸载,如果您使用的是外部驱动器,请断开连接,然后将外部驱动器放回安全的地方。
注意:sync刷新文件系统缓冲区(请参阅参考资料man sync
)
如果该答案的任何部分不清楚,请随时给我留言,我会尽力进一步澄清。
资料来源:30多年的经验