我有几张TB照片,遍布子文件夹。每张照片都有原始版本,水印大小调整版本和缩略图。
如此命名:
img1001.jpg img1001_w.jpg img1001_t.jpg
DSC9876.jpg DSC9876_w.jpg DSC9876_t.jpg
等等。
我需要做的是将所有原件移到另一台服务器上。推测rsync是最好的工具吗?
是否可以rsync目录,同时排除以_t.jpg或_w.jpg结尾的所有文件?我并不担心原始文件以其中任何一个结尾的可能边缘情况,因为我的数据中没有这种情况。
或者我最好只是rsync'整个,然后有选择地删除_t&来自目的地的_w文件?
由于
答案 0 :(得分:1)
是的,rsync是一个不错的选择。此外,因为它是增量的,所以你可以在需要时停止并启动它。 默认情况下,rsync不会删除远程上的任何内容,我相信。 是的,您可以同步整个目录结构。 可以排除同步文件或文件夹。
我想我正在使用像
这样的命令rsync -av [--exclude <excludes-file>] <source> <destination>