如何在Linux中实现镜像副本?

时间:2016-02-17 03:26:21

标签: linux shell copy

我想让两个目录同步。我知道Windows中有一个robocopy /MIR命令可以实现这一点。例如:

robocopy D:\test1 E:\Backup /MIR

当更新或删除文件时,备份目录可以保持同步。

我已经通过rsync命令在Linux中尝试过这样的:

rsync -a /usr/test /usr/backup

但是当我删除/usr/test下的文件然后运行此命令时,删除的文件仍然存在于/backup/test中 - 这两个目录无法保持异步。那么,如何在Linux中实现两个目录的同步呢?

1 个答案:

答案 0 :(得分:2)

rsync有一个--delete选项可以执行以下操作:

 --delete                delete extraneous files from dest dirs

它有很多相关选项。

进一步阅读: