假设我有类似的东西
/path/to/dir1/[...]
/and/path/to/dir2/[...]
在
/
我只想将这两个文件以及它们包含的所有内容同步到
/backup/
因此在 rsync 之后,我得到了它们的副本
/backup/path/to/dir1/[...]
/backup/and/path/to/dir2/[...]
我尝试过 --include-from=/etc/rsync-backup.conf、--files-from==/etc/rsync-backup.conf 遍历所有“包含文件”布局,我可以想象,包括所有那些'' 和 '**' 变体,前面有 '+' 和没有 '+',但我失败了。
那么:/etc/rsync-backup.conf 中需要包含什么,以及如何调用 rsync 来仅备份 /path/to/dir1/[...] 和 /and/path/to/dir2/[...]?
答案1
我已经
rsync -avPhRL --exclude-from=/etc/local-backup-excludes.conf `/usr/bin/cat /etc/local-backup.conf` /backup/ --delete --delete-excluded
和
/etc/local-backup.conf
包含
/path/to/dir1/
/and/path/to/dir2/