На моем основном рабочем столе у меня есть 4 жестких диска. Вот расположение:
SSD на 60 ГБ для Linux
Жесткий диск на 500 ГБ для Windows 10
Жесткий диск на 2 ТБ как устройство оперативной памяти
Жесткий диск на 1 ТБ как резервное устройство хранения
Каждый месяц или так, я вытираю жесткий диск на 1 ТБ и копирую все файлы на 2 ТБ на него, начинающий с нового. Мой вопрос, там должен так или иначе просто "обновить" файлы на жестком диске на 1 ТБ, так как 99% из них, вероятно, будут тем же?
P.S. У меня есть приблизительно 900 ГБ общего количества файлов. Это занимает несколько часов и вероятно помещает существенную вмятину в жизнь жесткого диска на 1 ТБ, копируя те файлы...
Походит rsync
, адаптация, сделанная для Вашего варианта использования.
опции Some я нахожу полезными,
--progress
, который, по крайней мере, дает Вам смысл, что что-то происходит --dry-run
, который делает сравнивание, но ничего на самом деле не копирует. Мне нравится делать это после установки команды, чтобы удостовериться, что я не испортил что-то. rsync --ignore-existing --recursive /src /dst
или вручную существует копия данный dir к другому dir с тем, если добавление условий *, и т.д. но rsync должен сделать его.