【发布时间】:2010-08-16 13:13:30
【问题描述】:
我想通过 PHP 设置自动备份,使用 http/s 我可以将 zip 文件请求“发布”到另一台服务器并发送一个大的 .zip 文件,基本上,我想备份整个站点(以及它的数据库)并有一个 cron 通过 http/s 定期传输文件。类似的东西
wget http://www.thissite.com/cron_backup.php?dest=www.othersite.com&file=backup.zip
可以在后面添加适当的身份验证安全性......
我更喜欢 http/s,因为这个其他站点对 ftp 的使用有限,并且位于 windows 盒子上。所以我认为与它通信的可靠方法是通过 http/s .. 另一端会有一个对应的 php 脚本来存储文件。
此过程需要完全编程(即 Flash 上传器将无法工作,因为这需要浏览器才能工作,此脚本将从 shell 会话中运行)//
是否有任何通用的 PHP 库或函数可以帮助解决这类问题?我知道 PHP 脚本超时问题,但我通常可以更改 php.ini 以将其最小化。
【问题讨论】: