使用 rsync 将 Linux 中的数据备份到 USB 驱动器

使用 rsync 将 Linux 中的数据备份到 USB 驱动器

我每天都尝试使用 rsync 将文件从 Linux 备份到 USB 笔式驱动器,晚上再将笔式驱动器带回家。我正在运行以下命令,但它似乎每天都会更新每个文件?

rsync -y -r -vv ~/Documents/ /media/PenDrive/xxxx-home/

有人可以告诉我这是否可以做得更好吗?我以前只是将我的 ~/Documents 压缩并将文件 cp 到我的 Pen Drive 上,但我的 SA 说这样会更好,但我不这么认为..

有时我会收到此消息

rsync 错误:某些文件/属性未传输(参见前面的错误)(代码 23)位于 main.c(1039) [sender=3.0.6]

答案1

rsync --modify-window 1 -a --no-o --no-p --no-g ~/Documents/ /media/PenDrive/uftwf-home/

--modify-window 1 因为 fat “以 2 秒为精度表示时间”
--no-o 因为 vfat 不支持所有者
--no-g 因为 vfat 不支持组
--no-p 因为 vfat 不支持权限

相关内容