1

我每天都用 rsnapshot 备份我们的服务器。一切正常,我的数据在 daily.0, daily.1 ... daily.6

现在,我正在使用 rsync 将备份从一台 NAS 服务器备份到另一台 NAS 服务器。问题是使用 rsync,在我的第二个备份服务器(NAS)上,我每天都有相同的数据结构,从 0 到 6。

最大的问题是 NAS 将每天的数据识别为单个物理文件,所以最后我的数据乘以 7。

我的问题是:是否有可能使用 rsync 并且仅在我的第二台服务器上拥有单个文件,而没有 daily.0 到 daily.6 的所有内容,所以我可以避免 linux 系统认为我的数据是我的 6 倍有真的。

4

1 回答 1

2

rsync 应该只获取已修改的文件,因此您只需备份一次旧数据。

但是...(我不确定您的操作系统或环境),您只能像这样将最新的文件传递给 rsync

latest=`ls -t|head -1` ; rsync $latest backup_location

我的来源

于 2013-08-28T07:44:25.613 回答