Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何自动化Yahoo small Business中托管的数据库备份_Php_Mysql_Windows_Amazon S3_Database Backups - Fatal编程技术网

Php 如何自动化Yahoo small Business中托管的数据库备份

Php 如何自动化Yahoo small Business中托管的数据库备份,php,mysql,windows,amazon-s3,database-backups,Php,Mysql,Windows,Amazon S3,Database Backups,我的网站是在雅虎小企业托管,数据库服务器是MySQL,我想自动数据库备份,我的主要要求是备份文件必须去亚马逊桶 Yahoo small business不提供putty的访问权限,putty可用于运行备份脚本 因此,我在本地(windows机器)安排了一项任务,该任务调用服务器上的php备份脚本并将备份文件保存到服务器中的文件夹中,现在我想将这些文件保存到amazon bucket而不是文件夹中,如何做。请不要完全引用我的话,但是,总体而言,雅虎在允许这些客户做什么方面非常有限。我脑子里能想到的

我的网站是在雅虎小企业托管,数据库服务器是MySQL,我想自动数据库备份,我的主要要求是备份文件必须去亚马逊桶

Yahoo small business不提供putty的访问权限,putty可用于运行备份脚本


因此,我在本地(windows机器)安排了一项任务,该任务调用服务器上的php备份脚本并将备份文件保存到服务器中的文件夹中,现在我想将这些文件保存到amazon bucket而不是文件夹中,如何做。

请不要完全引用我的话,但是,总体而言,雅虎在允许这些客户做什么方面非常有限。我脑子里能想到的最好的办法就是在你的windows机器上运行另一个计划任务,该任务将实际下载文件,然后将其传递给bucket

尽管待定的雅虎没有像过去那样严格限制它,但你甚至可以在你的windows机器上使用另一个预定项目的概念。它只是在雅虎上ping另一个脚本,该脚本将使用AmazonS3API将文件放入一个桶中

总而言之,尽管你的最佳选择是离开雅虎,但你可以获得一个便宜的VPS,在那里,你可以用你的服务器做比标准共享系统更多的事情,特别是一个限制其客户10倍的系统。我通过myhosting.com托管了我的很多网站,我有一个vps帐户,我有大约200吉比特的存储空间,每TB的传输量,还有更多的额外津贴,每月36美元。我可以用服务器做任何我想做的事情,就好像它是我自己的基于linux的机器一样。不管怎样,那都是离题的。我最终想说的一点是,你可以在你的机器上运行与调度程序相同的CRON作业,但与你要备份的站点在同一台服务器上,所以不用担心服务器和自制机器之间的断开连接。您还可以安装其他第三方概念,以确保您每晚都能转到Amazon或执行其他许多操作。。值得思考。总之,留在雅虎会真正限制你的能力