Я ищу программное обеспечение, которое будет автоматически создавать резервные копии файлов с удаленного сервера на локальный, ТОЛЬКО если они были изменены или добавлены. Иначе они ничего не сделают. Есть ли подобное программное обеспечение?
В дополнение к ответу rsync я полностью рекомендую rdiff-резервное копирование. Он основан на rsync, работает в разных операционных и файловых системах и абсолютно надежен. Я сам использую его для резервного копирования с разных компьютеров на другие, в локальных сетях, в Интернете и по коммутируемым линиям. Но самая приятная функция (для меня YMMV) - это простое восстановление данных в любой момент времени. Почти так же круто, как машина времени Mac ;-)
Я использую это:
Он находится на сервере OS X, подключенном к ленточному накопителю Exabyte, и у меня есть резервное копирование данных с серверов OS X и Windows ... Его можно настроить для выполнения резервного копирования, как вы описали ... Недешево или открыто- источник, но я считаю его надежным ..
Вы имеете в виду «инкрементные резервные копии». Предполагая, что вы ищете что-то с открытым исходным кодом для оформления заказа, bacula или backuppc. Backuppc может потребовать некоторого обучения, но он отлично работает. R1soft - это круто (восстанавливает на «голое железо»), но это коммерческий продукт.
Если вам нужен инструмент, который выполняет эту конкретную работу (а не полноценный пакет резервного копирования), посмотрите на rsync
. Вы можете вызвать его с помощью scp
-подобный синтаксис, и он выполняет инкрементные передачи на основе контрольной суммы.