使用 rsync 同步多个文件夹

使用 rsync 同步多个文件夹

过去,我曾经将笔记本电脑上的两个文件夹与外部硬盘上的相应文件夹同步。我曾经Grsync每当我想同步时,就运行两次。现在,我使用更复杂的文件分布,并希望将两个以上的文件夹与其各自的外部等效项同步。

换句话说,我想要同步(单向)说:

/home/user/Folder1 with /extHDD/Folder1
/home/user/Folder2 with /extHDD/Folder2
etc

除了多次运行 grsync 之外,有没有更简单的方法

  1. 指定一系列源目录和目标目录
  2. 在实际同步之前可以检查会发生什么变化。

我愿意接受 CLI 或 GUI 方法。

答案1

Rsync更多的)(例子)本身是一个可行的选择,

  1. 允许您指定一系列源目录和目标目录,并且
  2. 因为它的 --dry-run 选项可以向你展示在不实际移动文件的情况下会发生什么(因为在此处第 9 点中描述)

相关内容