1
--delete-excluded对于rsync到底会做什么?
尽管我确实对--delete-excluded参数有疑问,但我非常高兴地使用rsync备份服务器。 /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 来自man rsync: --delete-excluded also delete excluded files from dest dirs 对我来说,非英语为母语,这意味着rsync的将来自远程服务器上的实际目标目录中删除排除的目录,所以如果我有/home/backup和/home/settings我排除文件夹,这些文件夹究竟会从远程服务器上删除。 从其他几个资源来看,它似乎将从本地备份文件夹中删除文件以节省空间。例如,您可以在服务器本身上创建小型备份,并排除此数据,因此不会浪费存储空间。 对于我来说至关重要的是,尽管人们说rsync可以正常工作,但rsync只能单向执行它,我不希望冒险拥有删除远程服务器上文件/目录的软件。