Loading...

定期发送数据库备份到email的程序

cosbeta自己的每一个程序(如本站storyday.com,如homezz.com)都会有定期email备份,实现的原理很简单,那就是用php备份数据库,用crobjob定期(每天一次)执行这个程序将php的备份文件发送到我自己的email中。

程序下载地址:databasebackup

程序的安装方法:

  1. 直接下载,解压缩,将目录上传到服务器上;
  2. 打开index.php按照注释修改最前面的配置信息;
  3. 设置 data 文件夹的属性为0777, 为了数据库不会直接被下载,请不要删除 .htaccess
  4. http://您的域名/databasebackup?code=随机代码 打开网页,看看有没有错误提示,若没有并且收到了数据库备份邮件,则表示程序运行成功

下面在cpanel中让该程序可以自动运行

  1. 登录cpanel
  2. 进入cronjobs22-53-16
  3. 选择标准模式:22-53-22
  4. 设置每天执行一次php程序
    22-54-09

从此以后,您的数据库备份就会定期发送到您的邮箱。
提示:发件箱建议设置成gmail,我在国外虚拟主机上测试使用国内邮箱发送可能会失败。

程序下载地址:databasebackup

标签:
发表于 2009-07-08 23:00:40 目录:网站技术, 虚拟主机 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
feed url
上一篇: « 抗墙 明争不如暗斗
已经有19位大师动手指导 拒绝低俗
  • 1楼 Cat. 在2009.07.08 23:03发表评论如下: 回复
    • 1楼附属品 江东 在2009.07.08 23:05发表评论如下: 回复

      借用了朋友的代码,另外,你的站点无法打开!

      • 1楼附属品 Cat. 在2009.07.08 23:10发表评论如下: 回复

        我能打开~~~~

        还有人不能打开吗?

    • 2楼 Cat. 在2009.07.08 23:03发表评论如下: 回复

      先下载,有空再看源码~

      • 3楼 Bronco 在2009.07.08 23:18发表评论如下: 回复

        话说定时备份大家都在研究啊~我也写了一个,是定时备份站点文件数据的。
        看了一下代码,好像跟mysqldump的原理差不多啊~不知道有什么区别呢?望指点一下~哈哈

        • 3楼附属品 江东 在2009.07.08 23:23发表评论如下: 回复

          原理一样,不过是给懒人用的罢了

          • 3楼附属品 Bronco 在2009.07.08 23:28发表评论如下: 回复

            哎~其实之前有想过写个完整的定时备份方案的(数据库+文件),因为懒,拖着…网上倒是有个调用cPanel的全站备份来实现定时数据备份的,感觉灵活性太差~~

      • 4楼 猪头 在2009.07.08 23:24发表评论如下: 回复

        win主机可以用吗?

      • 5楼 fafall 在2009.07.09 00:14发表评论如下: 回复

        以前用dz的计划任务做过这玩意

        • 6楼 Epile 在2009.07.09 08:55发表评论如下: 回复

          建议用MySQL本身的计划任务来备份,同样可以发送到邮箱。
          而Php文件只是作为备份设置用。这样就不用进入Cpanel了。

          • 7楼 在2009.07.09 16:45发表评论如下: 回复

            能不能让程序本身可以定期运行呢,我是免费空间,不带计划任务,谢谢。

            • 8楼 芒果 在2009.07.09 17:17发表评论如下: 回复

              任务计划就是好!

              • [...] 任何一个程序都有崩溃的时候,Wordpress也如此,所以一个网站的数据库大于所有的价值。前几天江东大哥写了一个定期发送数据库备份到email的程序,可以用来自动备份并发送到email中,江东大哥在文中说明了在Cpanel中运行的方法,今天说说在DirectAdmin面板里如何进行设置来备份wordpress的数据。 [...]

                • 10楼 明泉 在2009.07.22 16:49发表评论如下: 回复

                  尝试了一下,收到的压缩文件总是损坏的,无法正常用Winrar解压缩。正常查原因。

                  • 11楼 在2009.07.28 16:09发表评论如下: 回复

                    收到的压缩文件总是损坏的,无法正常用Winrar解压缩……运行没有错误提示……

                    • 12楼 Leeiio 在2009.08.06 11:33发表评论如下: 回复

                      要是可以备份多个数据库就好了。

                      • 13楼 张赢 在2009.08.13 12:20发表评论如下: 回复

                        压缩文件损坏

                        评论分页: 1
                        (Required)
                        (Required, not published)
                        如果留言未显示无需重复留言,我将为你恢复!