我想用于rsync
创建 LUKS 加密 Linux 磁盘的完整、可启动备份。它是否支持文件热传输,即我可以rsync
在运行(空闲)的系统中使用打开的文件、进程等吗?
答案1
是的。
很少有像 Windows 系统那样的独占文件锁定。这样做的好处是可以轻松复制其他进程打开的文件 - 甚至是正在写入的文件。缺点是很容易复制其他进程打开的文件和正在写入的文件。
rsync
确实会注意到它正在复制的文件何时在其下方进行了更新,并且会使该文件的复制失败。重新运行通常会成功 - 当然前提是文件尚未更新。
请记住rsync -a
确保复制时间戳和权限。另请注意,rsync
两个本地设备/文件系统之间的复制远不如两个系统之间的复制有效。它以网络效率换取磁盘效率。