Как синхронизировать данные в разных папках на диске

В моей машине с 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
задан 18 September 2019 в 18:36

1 ответ

rsync является классическим инструментом с этой целью, хотя вот многие другие. Самая простая команда rsync -av "/path/to/source" "/path/to/destination"

0
ответ дан 7 December 2019 в 18:43

Другие вопросы по тегам:

Похожие вопросы: