Мне нужно решение для резервного копирования, которое позволит мне запускать локальные инкрементные резервные копии, а затем синхронизировать резервную копию с удаленной папкой по FTP. Я нашел несколько решений, которые позволили бы мне сделать что-то подобное, но требуют, чтобы мое удаленное соединение использовало SSH, rsync или SFTP. К сожалению, FTP - ЕДИНСТВЕННАЯ опция, поскольку удаленный диск - это диск NAS с возможностями только FTP. Есть ли какая-то утилита или сценарий, который я мог бы написать, который бы выполнял следующие действия:
- Определите файлы, которые изменились с момента последнего резервного копирования
- Zip, а затем зашифровать целевой файл
- Скопируйте зашифрованные файлы в локальную резервную папку
- Синхронизировать файлы резервных копий с удаленной папкой FTP
Любая помощь приветствуется,
Майк
Ответы:
duplicity может отправлять резервные копии на ftp. Он может делать инкрементные резервные копии, может создавать обычные архивы или резервные копии, зашифрованные gpg.
источник
Взгляните на http://sourceforge.net/projects/ftpsync/, он не делает все, но заботится о сложной части ftp-синхронизации. Остальные части не сложно написать самостоятельно.
источник
Попробуйте TimeDrive . Отлично работает с такого рода настройками.
источник