Резервное копирование содержимого FTPS в локальную папку
Я хочу создать резервную копию содержимого одного из моих серверов в локальной папке.
На сервере настроена и запущена служба FTPS (обычный FTP не поддерживается). Я хочу копировать содержимое FTP в локальную папку на моем компьютере с Windows 2003, работающем дома еженедельно.
Мне действительно не нужно вести историческую запись удаленных файлов, поэтому, если файл удаляется на FTP-сервере, он также должен быть удален в резервной копии при следующей синхронизации.
Итак, мой вопрос: как лучше всего сохранить локальную копию сервера FTPS.
3 ответа
Я бы использовал WinSCP для этого. С открытым исходным кодом и бесплатно.
Создайте задание, чтобы запускать его раз в неделю или около того автоматически.
Вы должны быть в состоянии написать сценарий в соответствии с вашими потребностями.
Скриптовая документация WinSCP
Не нужно платить деньги за что-то тривиальное.
Для удаления удаленных файлов вам также могут понадобиться некоторые скрипты PowerShell.
Что-то вроде:
Download Copy (WinSCP)
Download NewCopy (WinSCP)
get Diff NewCopy vs Copy, remove the deleted files (PowerShell)
Что касается деталей, они зависят как обычно, и, к сожалению, я еще точно не делал что-то подобное (я бы использовал cygwin + rsync, но на самом деле это не сработало бы и его немного сложнее установить)
Вам нужно будет предоставить какую-то сетевую службу на резервном целевом сервере. FTP, SFTP, FTPS, SSH, VPN... что-то. Доступ к этой службе из источника резервного копирования. Например, подключите удаленную службу SFTP как сетевой диск с помощью стороннего инструмента, такого как WebDrive. Или, если вы настраиваете VPN-подключение к целевому объекту резервного копирования, подключитесь к VPN, а затем подключите общий ресурс CIFS через VPN. Затем используйте Robocopy с /mir
возможность (среди прочего) скопировать ваши каталоги через.
Вам понадобится стороннее программное обеспечение, чтобы выполнить эту работу, есть замечательный бесплатный инструмент, о котором я слышал, но никогда не имел возможности его использовать: http://www.ipswitchft.com/products/moveitFreely/index.aspx
Если вы предпочитаете что-то с графическим интерфейсом, вот еще один: http://www.iperiusbackup.com/ftp-backup.aspx
Спасибо,