我在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是我记录的用户的。