我没有适当的基础设施,但想半自动化地从 FTP 备份我的网站。
我的想法是我希望能够下载整个 FTP 内容,对其进行压缩,然后将该文件复制到某个地方......实际上是我的 Dropbox 文件夹,这样该文件就会备份到云中。
欢迎就如何做到这一点或更好的解决方案提出任何建议。请注意,我只运行 Windows。
答案1
Windows 仍包含的标准 BSD ftp 客户端应该能够处理这个问题。
您需要在文本文件中写下所需的所有 ftp 命令,每行一个命令。
例子:
open myftp.com
user
password
然后,您可以输入命令 cd 到您想要包含备份的任何目录,并使用 put 命令上传文件。
继续上面的例子。
cd backups/full
put full-backup.bak
quit
然后,无论何时您想要进行备份,只需运行命令 ftp -s:script 即可。
希望这可以帮助。
答案2
有许多备份程序可以帮助你完成这项任务。我个人使用过Cobian 备份我没什么可抱怨的。它是免费的,你可以将它设置为自动将文件从 FTP 服务器下载到计算机上的任何文件夹。
答案3
我认为http://www.autofilemove.com/可以帮助你做这个任务,您还可以安排备份以自动备份。
您可以从/向 ftp、dropbox 和 amazon s3 备份。