我在关机期间将我的根目录 (/) 备份到附加存储,然后在启动期间从附加存储 rsync 回 /。
关机时我需要使用什么 rsync 命令?请告诉我要排除的目录列表
启动时我需要使用什么 rsync 命令?如果我在从源到目标执行 rsync 时目标上有任何新文件,我不想覆盖它们
答案1
我将创建一个文件,用于排除和使用--exclude-from=/rsync_exclude.txt
。请参阅这个帖子用于备份根分区时的排除列表以及示例命令。
话虽如此,我不太明白你在做什么?为什么每次启动时都要同步外部存储中的文件?
答案2
rsync 手册页包含所有详细信息。
我通常会做类似的事情:
rsync -avh --exclude /tmp/ --exclude /var/tmp/ --exclude /$any_other_directory/ / /$backup_location/
要将其同步回来,可以使用:
rsync -avuh /$backup_location/ /
其中附加的 -u 是“--update 跳过接收器上较新的文件”