我在Ubuntu 14.04上。 我尝试将我的Ubuntu HD(ext4)上的一些文件增量备份到Buffalo网络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似乎没有检查--link-dest目的地。它全天复制所有文件。因此,磁盘将快速充满,每天备份的时间非常长......
你对我有什么想法吗? 我应该以其他方式安装网络驱动器吗? 我有正确的rsync命令吗?答案 0 :(得分:0)
我已用此行安装了我的网络磁盘。它现在运作良好。如果文件已存在于--link-dest中,则仅创建硬链接。第二关非常快!
sudo mount -t cifs //192.168.1.12/Sauvegardes / mnt / Sauvegardes -o username = myusername,password = mypassword,uid = 1000,gid = 1000
uid和gid是我登录用户的那些。