使用 lsyncd 备份的最佳实践:删除或不删除

使用 lsyncd 备份的最佳实践:删除或不删除

我已经使用以下方法将服务器(运行 Centos 7)的一些工作文件夹备份到远程磁盘:同步

这很棒,但是我对于如何删除文件还不太确定:

  • 如果我禁用文件删除(源上删除的文件将保留在目标上,使用“delete = false”选项),我确信我不会丢失任何东西,但我的工作目录很快变得非常混乱。

  • 如果我启用文件删除(lsyncd 的默认值,或“delete = true”),我的目标文件夹将与源同步,但我担心我或者服务器的其他用户会因为某种原因错误地删除他们的一些文件,将这些删除同步到目标并丢失重要的东西。

现在我选择了第一个 (delete = false) 选项,因为我担心有人会误删内容(某些工作目录是共享的,这会增加这种风险)。但根据你的经验,这在现实生活中真的会发生吗(我读过一些故事,但似乎只是轶事)?

有没有办法减轻误删除的风险?lsyncd 的中间选项(删除 = 运行或删除 = 启动)对我来说似乎没有特别的帮助,但我可能是错的。

相关内容