Пожалуйста, простите мое невежество, я искал ответ, но пока безуспешно.
Вот что я хочу сделать:
Используйте rsync для резервного копирования с файлового сервера (Ubuntu Server 14.04) на устройство NAS. После завершения резервного копирования снова запустите rsync на удаленном сервере через SSH.
У меня есть тревожное предчувствие, что это не будет работать должным образом — как-то связано с тем, как rsync помечает файлы как уже скопированные и не измененные с момента последнего резервного копирования.
Прав ли я, подозревая, что это может вызвать проблему?
Спасибо,
Саймон.
решение1
Из страницы руководства:
DESCRIPTION
It [rsync] offers a large number of options
that control every aspect of its behavior and permit very flexible
specification of the set of files to be copied. It is famous for its
delta-transfer algorithm, which reduces the amount of data sent over
the network by sending only the differences between the source files
and the existing files in the destination.
Из коробки, без каких-либо специальных параметров, rsync будет работатьименно так, как вам нужно:
- синхронизировать все различия с NASисинхронизировать все различия с удаленным SSH-сервером.
- При первом запуске он создаст полную копию на обоих устройствах, а затем синхронизирует их независимо.
Даже если соединение с удаленным сервером разорвано, при следующем запуске оно продолжит работу с того места, где остановилось.