小编Mel*_*aka的帖子

如果 X 时间段内不再位于源上,rsync 是否可以删除目标上的文件?

我目前设法在 ubuntu 服务器 18.04 上获得一个简单的 rsync 设置,它执行以下操作:

  • 将所有目录结构从 server-1 上的 /data 复制到 server-2 上的 /data
  • 根本不删除任何内容

我想让它做的是

  • 将所有目录结构从 server-1 上的 /data 复制到 server-2 上的 /data
  • 如果服务器 1 上的文件\文件夹已丢失 90 天,则删除服务器 2 上的文件\文件夹

我无法找到一种方法来做到这一点,如果在源处丢失,只能在目的地立即删除。

当前 rsync 命令是: rsync -e 'ssh -p 22' -apv --info=progress2 /data/* server-2:/data

当我进行备份时,基本上是在 rsync 选项中寻找保留期。

backup rsync ubuntu

5
推荐指数
1
解决办法
7737
查看次数

标签 统计

backup ×1

rsync ×1

ubuntu ×1