如何使用RSYNC从EXT4到XFS网络驱动器进行增量备份



我在Ubuntu 14.04上。我尝试将Ubuntu HD(EXT4)上的某些文件的增量备份到Buffalo Network HD(XFS)。

我的脚本使用此命令安装Buffalo HD:

sudo mount.cifs //192.168.1.12/Sauvegardes /mnt/Sauvegardes -o username=myusername,password=mypassword

磁盘安装后,我使用rsync尝试使用 rsync 进行增量备份 - link-Dest 。每天启动脚本时,所有文件夹都会根据一天的实际日期更改。这是脚本于2017-03-09启动的示例。如果文件已经存在,则应在2017-03-08备份中检查:

sudo rsync -arR --link-dest="/mnt/Sauvegardes/racine_2017-03-08" --timeout=30 /home/flooder/Sauvegardes/ /mnt/Sauvegardes/racine_2017-03-09/

问题: rsync似乎没有检查 - 链接-dest目的地。它全天复制所有文件。因此,磁盘将很快完整,备份每天非常长...

你对我有一个主意吗?我应该以另一种方式安装网络驱动器吗?我有正确的rsync命令吗?

我使用此行安装了网络磁盘。现在运行良好。如果文件已经存在于-link-dest中,则仅创建一个硬链接。第二次通过非常非常快!

sudo mount -t cifs//192.168.1.1.12/sauvegardes/mnt/sauvegardes -o用户名= myusername,password = mypassword,uid = 1000,gid = 1000

uid和gid是我记录的用户的。

最新更新