rsync,直播使用风险有多大?

3pi*_*pic 9 rsync

rsync我的磁盘live,我的意思是我正在对我正在使用的机器进行 rsync 备份。

可以,安全,明智吗?还是非常不?如果我想使用此备份进行恢复或克隆,是否有风险?

Jos*_*Jos 14

rsync不像数据库那样保持文件一致性;文件按rsync打开时的原样复制,并且rsync可以运行很长时间,该文件可能自您启动以来已更改rsync。这是否“有风险”取决于您的评估。

减轻这种风险的方法之一是连续两次(或更多)运行相同的 rsync 命令,以跟踪自命令启动以来所做的任何更改。但是,如果您绝对需要保持文件一致性,则应该在整个rsync过程中以只读方式挂载磁盘。


Oli*_*Oli 8

对 Jos 的看法略有不同...我想说,如果您需要活动备份,请使用允许快照的文件系统,例如BTRFS。它的写时复制行为允许系统的即时快照,然后您可以使用它创建远程备份。

但这仍然与其他主动备份策略存在相同的问题:如果它不在磁盘上,则不会被备份。一些应用程序在写入磁盘之前将它们的工作缓冲在内存中(并且需要戳来写入)。其中哪一个真正适用于你是有争议的。

但是从 rw 安装的分区复制文件并没有任何本质上的不安全。即使是笨重的旧格式。