网站每天备份是一件很重要的事情,自己辛苦了那么多日日夜夜的网站,如果主机空间出现问题导致数据丢失,这将是一件非常悲剧的事情。如果自己每天都上去备份网站,这也是一件非常烦恼的事情。所以,我们要做空间自己定时备份。下面就是定时介绍。
一、备份原理:
下面这个方案是原理是利用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(时钟守护作业):
设置执行时间,然后在命令如如下
/usr/bin/php -q /home/yourname/backup/fullbackup.php
(yourname为你的用户名)。
至此,自动备份设置完成。以后每次备份cpanel都会发送邮件提醒你备份成功。
via:http://www.cnblogs.com/jnhotice/archive/2011/03/16/1985944.html
http://www.weidao.net/706.html
http://xn--37q906j.net/cpanel-panel-scheduled-automatic-backup-to-a-remote-host-ftp.cgi
-
所有主机信息仅是为及时分享并收录,不做推荐!