Как синхронизировать каталоги на двух разных внешних жестких дисках?
У меня есть несколько больших папок "cosmo_sim_9", "cosmo_sim_10".... на одном из моего внешнего жесткого диска и старая копия этого на другом внешнем жестком диске. Я хочу синхронизировать старые каталоги с новыми (рекурсивно), но без перезаписи уже существующих файлов (для экономии времени). Как я могу это сделать? Моя операционная система - Fedora 20.
1 ответ
rsync
в значительной степени программа по умолчанию для синхронизации файлов между каталогами. Попробуйте команду в соответствии с:
rsync -r --update --progress --dry-run
Это скажет вам, что будет скопировано, а что нет. --update
Команда копирует файлы только тогда, когда источник новее, чем место назначения. Если это выглядит правильно, то снимите --dry-run
вариант. Если это не так, проверьте страницу руководства для rsync
чтобы увидеть, что я сделал не так.
Вот справочная страница для rsync
,