Answers:
我使用rsync备份存储在运行Linux(Ubuntu 10.4)的笔记本电脑上并处理的照片。我将它们备份到具有1TB硬盘格式为FAT32的非常基本的NAS中。NAS机箱和固件非常基础,因此不允许重新格式化驱动器。
我使用的命令是:
$ rsync --progress --modify-window=1 --update --recursive --times \
/home/mloskot/Pictures /mnt/nas/Pictures
为了进行正确的时间比较,使用--modify-window = 1选项,因为FAT32以2秒的分辨率记录文件时间戳,这与Linux上使用的文件系统不同。--update避免不必要地复制现有文件-行为类似于增量备份。
为了进行基于大小的比较,您可以指定--size-only选项。
--modify-window=2
。使用1
时仍会复制所有文件。从NTFS复制到FAT32。
--modify-window
,rsync也会坚持复制我的所有文件。我现在正在使用该--size-only
选项,一切正常。那是从Mac OS Extended(区分大小写,日记)到FAT32。
您使用FAT驱动器是否有原因?Rsync应该可以保存数据,但是您将丢失有关文件的元信息……所有权,权限等……并且如果您对rsync的大文件进行rsync,则可能会遇到问题,因为FAT的文件大小限制为2 gig。
性能我无法评论,与其他产品相比,我从未对其进行过基准测试。我想这也与驱动器本身的规格以及文件系统有关。
如果可以的话,我会重新格式化为您打算与计算机一起使用的本机格式(OS X?Linux?),如果要保留元数据并在我结束后的几个月内失去额头,就别无选择同步由于文件系统限制而出错的内容。通常与其他系统的共享可以通过共享导出来完成,或者,如果您使用NTFS,则可以保留一些元数据,但仍然具有最大的跨系统兼容性,因为Mac,NT和Linux现在都支持NTFS R / W功能。