导航
导航
文章目录
  1. 一、备份原理:
  2. 二、下载脚本:
  3. 三、警示声明:
  4. 四、配置步骤:
  5. 五、图解CRON(时钟守护作业)配置:

cPanel定时全局备份详解

网站备份的重要性,不言而喻,那些使用免费空间的朋友就更不用说了。但是,为此都天都要登录管理后台,然后手动备份,那个是什么滋味?如果你使用的是cPanel面板的话,那就好办多了。

一、备份原理:

下面这个方案是原理是利用cPanel的时钟守护作业(Cron Jobs)来定时运行全局备份脚本,并自动将备份文件通过 FTP 上传到其他的服务器来实现的。

二、下载脚本:

立即下载,或者将下面内容复杂到编辑器,另保存为 fullbackup.php

三、警示声明:

这个全局脚本包含cPanel的登录帐号和密码,为了安全考虑,需要将这个脚本放到public_html文件夹以外的文件夹中,比如:“/home/yourname/backup”,并设置该文件夹的权限为600。切记!

四、配置步骤:

1、修改上述脚本,保存为“fullbackup.php”。 注:FTP信息填的是存储备份文件的主机;Ftphost记住填IP,不要填域名;FTP模式有的主机要改为“passiveftp”模式。

2、将上述脚本上传到“/home/yourname/backup”目录。(没有可以新建backup目录) 3、将backup目录的权限改为600

五、图解CRON(时钟守护作业)配置:

1、点击“时钟守护作业”图标,然后选择“高级”模式。

cPanel定时全局备份

cPanel定时全局备份

2、选择备份的时间周期,然后在命令框中输入

/usr/bin/php -q /home/<span style="color: #ff0000;">yourname</span>/backup/fullbackup.php

cPanel定时全局备份

3、自动备份完成后,在主机的根目录便可看到已备份的文件了。

cPanel定时全局备份

哈哈,怎样啊?数据安全就这么简单吧~~ ;-)

更新记录:

1、支持”homedir”、”ftp”、”passiveftp”、”scp四种备份位置。(2011.02.19) 参考资料:http://j.mp/aEa8Xw

支持一下
扫一扫,支持一下