Я ищу относительно простое в настройке / обслуживании решение для резервного копирования в удаленное место через FTPS в ОС Windows.
В настоящее время мы используем Mozy, но хотели бы создать вторую резервную копию на сервере в нашем помещении (сервер, на котором выполняется резервное копирование, является удаленным). Также хотелось бы иметь возможность настроить автоматизацию этого процесса.
Предполагая, что я настроил сервер FileZilla с сертификатом безопасности и т. Д., Есть ли хороший клиент, который можно порекомендовать, который может подключаться через FTPS и автоматизировать передачу файлов по расписанию?
Мы использовали http://www.ipswitchft.com/products/moveitFreely/index.aspx последние пару лет без проблем.
например.
FTPS.exe -a -s:ftpscript.scr xxx.xxx.xxx.xxx>xferlog.log
# ftpscript.scr
username
password
cd ftp_root
put *.*
quit
Хорошо, нашел решение. Надеюсь, это будет полезно другим. Поселился на http://www.scriptftp.com/, вроде все делаю. Пробует 30 дней, еще не лицензирован.
Автоматизация через FTPS достигается с помощью следующего сценария в сочетании с программой.
Я открыт для предложений других клиентов, если у кого-то есть опыт, поэтому пока не буду закрывать этот вопрос ...
#
# More script samples at http://www.ScriptFTP.com/examples.php
# Online scripting guide at http://www.ScriptFTP.com/reference.php
# Free technical support at http://www.ScriptFTP.com/contact.php
#
# Remember to save the changes before clicking run on the ScriptFTP window.
# Set protocol to FTPS, encryping username, password and data
SETPROTOCOL(FTPS_EXPLICIT_ENCRYPT_DATA)
# Connect to FTP server
OPENHOST("62.XXX.XXX.XX","user","myPassWd")
# Send all the files and subdirectories in C:\MyDir to the server
PUTFILE("C:\FTP_ROOT\*.*",SUBDIRS)
# Transfer finished, close the connection
CLOSEHOST