我想完全备份我的计算机。我有一个 1TB 的驱动器。通常备份是一个完整的过程,我发现将文件系统复制到驱动器中会更容易,然后在我的计算机损坏或恢复出厂设置的情况下,我可以用“mv”或其他东西替换文件系统。
这行得通吗?我现在无法准确测试它。我知道这不是最节省空间的方式,但该驱动器的容量比我的计算机大,这就是我使用该驱动器的全部用途。
现在我在 Monterey 使用 Macbook,但也有几个我想要备份的虚拟机(Kali、Ubuntu、Arch)。这个方法可行吗?
答案1
不要做。
/dev
此命令将复制、/proc
、/sys
、/run
、/tmp
和中数千个无用的临时文件/var
。
您确定需要您的发行版吗?当您想要恢复备份时,它已经过时并且不值得恢复。既然如此,那就简单了cp -a -r $HOME /pathToSSD
。不过,我会使用 rsync 来代替rsync -av --progress --preallocate $HOME /pathToSSD
。 cp 实用程序无法预分配文件,因此它们最终可能会严重碎片化。对于 SSD 来说这没什么大不了的,但我仍然更喜欢文件按顺序放置在磁盘上。