我的网站托管在雅虎小企业,数据库服务器是MySQL,我想自动化数据库备份,我的主要要求是备份文件必须去亚马逊桶。
雅虎小企业不提供对putty的访问,这可用于运行备份脚本。
所以,我已在本地安排了一个任务(windows机器)调用服务器上的php备份脚本并将备份文件保存到服务器中的文件夹中,现在我想将这些文件保存到亚马逊桶而不是文件夹,如何这样做。
答案 0 :(得分:3)
不要完全引用我的观点,但雅虎一般非常非常限制他们允许客户做的事情。你可以做到最好我能想到的是在你的Windows机器上运行另一个计划任务,它将物理下载文件,然后将其传递给存储桶。
虽然待定的雅虎并没有像以前那样严格限制它,但你甚至可以在Windows机器上逃脱另一个预定项目的概念。它只是在你的雅虎上ping另一个脚本,它将使用Amazon S3 api将文件放入存储桶中。
总而言之,尽管你最好的选择是离开雅虎,但是获得一个便宜的VPS,你可以在服务器上做更多的事情而不是标准的共享系统,特别是限制客户10倍的系统。我通过myhosting.com托管了我的许多网站。我有一个vps帐户,我有200个演出的存储空间,一个TB的转移,以及更多的额外津贴,每月36美元。我几乎可以用服务器做任何我想做的事情,就好像它是我自己的基于linux的机器一样。无论如何,这是主题。我最终想要做的一点就是建立一个帐户,比如你可以运行CRON作业,这与你机器上的调度程序是一样的,但是和你要备份的站点在同一台服务器上,所以不用担心服务器和家用酿造机之间断开连接。您还可以安装其他第三方概念,这些概念可以保证您每晚转移到亚马逊或者做其他许多事情。只是值得深思。总而言之,留在雅虎将真正限制你的能力。