cPanel面板主机完整自动定时备份传FTP教程

  呵呵…经常备份数据是不是很麻烦呢?

  我们现在购买的国外主机,一般都使用cPanel面板。网站数据的重要性我想不用我说都理解,那就是站长的命根子,咱也不能把命根子寄在那些主机商身上,所以,你如何备份你的数据?是每天登陆cPanel后台,手动备份?如果是这样子,就有点麻烦,今天,我们分享一个利用cPanel面板的定时任务来自动定时备份上传FTP到其他空间的方法。

  首先,我们需要了解下这个方式实现的效果和原理。这是利用cPanel面板的时钟守护作业(crontab)自动定时实现全局备份,然后FTP上传至自己指定的其他FTP空间(或者服务器)。

  然后,我们将下面的代码复制存为backup.php




  请注意上面代码中的部分内容,请根据您自己的信息设定。

  接下来,我们打开cPanel文件管理器,在根目录的上级目录(即public_html同级目录)建议一个文件夹:backup,然后将我们修改好的脚本(backup.php)传入该文件夹。

  ***特别提示***基于安全方面考量,请将backup文件夹权限设定为700(最好设定为600,但经测试部分主机设定backup文件夹为600之后,文件夹内的脚本权限自动成为000,导致自动任务运行访问被拒绝!)
  下面,登陆我们的cPanel面板,点击“时钟守护作业”

  然后,添加时钟守护作业:
php -q /home/你的名称/backup/fullbackup.php

  ***关于时钟守护作业,我们可以设定他的运行方式,每天一次,或者每周一次。我建议大家设定每周一次,另外,运行的时间可以选择在深夜或者凌晨,对网站访问无影响时间段。***
好了,做好这些以后,在我们设定的时间,去我们设定的FTP空间就能看到我们的网站全局备份资料了。

《cPanel面板主机完整自动定时备份传FTP教程》上有8条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code