Мой веб-сервер был неисправен, и у хоста есть только архив на одну ночь. Мне потребовался день, чтобы найти проблему, поэтому моя резервная копия не поможет.
Чтобы избежать этого в будущем, я собираюсь делать ночное резервное копирование, но мне нужна рекомендация некоторого бесплатного программного обеспечения для запуска в Windows, которое будет выполнять резервное копирование через ftp.
командный файл, запущенный как запланированная задача, сделает это за вас:
rem ### get files from a remote folder
> ftp.do echo o ftp.site.net
>> ftp.do echo <user>
>> ftp.do echo <pass>
>> ftp.do echo cd /folder/
>> ftp.do echo prompt
>> ftp.do echo mget *
>> ftp.do echo bye
ftp -s:ftp.do
del ftp.do
если вам нужно что-то большее, то ваши потребности, вероятно, более конкретны, и в этом случае более подробная информация по вашему вопросу не повредит :)
если вы хотите использовать это в сценарии «push» на сервере с резервными копиями, просто замените mget на mput
Cobian Backup делает что хотите. Он поддерживает полное / инкрементное / дифференциальное резервное копирование, хранение нескольких копий с метками времени, места назначения, которые могут быть локальными / Samba / FTP, полное ведение журнала (с возможностью отправки журнала по электронной почте после резервного копирования) и шифрование (поскольку FTP небезопасен) .
Он больше не поддерживается, но я использую Восстановить из http://sourceforge.net/projects/restore
делает резервные копии sftp, ftp, SAMBA и mysql вместе с ревизиями / расписаниями
может делегировать пользователям и т.д., и все это делается через веб-интерфейс :)