如何同步不同磁盘文件夹的数据

如何同步不同磁盘文件夹的数据

在我的 Ubuntu 机器上,我有一个大的外部磁盘,用于备份我的机器的一些数据。假设我要备份的数据在这个位置/home/user_name/workspace/data,并且保存在这个文件夹中的数据将被复制到我的大外部磁盘/media/external_disk/backup/data。由于备份文件夹中保存的数据会在一段时间后增加,所以我必须定期将其复制到外部磁盘。我想知道是否有一些工具或脚本可以帮助我。

对于我本地机器保存的数据,它们不会改变,只会增加。例如,一开始文件夹里可能有一个文件:

/home/user_name/workspace/data
                          ----file1.txt

几天后,它将变为:

 /home/user_name/workspace/data
                              ----file1.txt
                              ----file2.txt
                              ----new_folder
                                  ---------file3.txt

答案1

同步是用于此目的的经典工具,尽管还有许多其他工具。最简单的命令是rsync -av "/path/to/source" "/path/to/destination"

相关内容