【问题标题】:Automatic MySQL Database backup and email through cPanel cron通过 cPanel cron 自动备份 MySQL 数据库和发送电子邮件
【发布时间】:2011-01-29 01:18:27
【问题描述】:

谁能帮忙设置一个mysql数据库的自动备份,然后每天发邮件给我?

谢谢。

【问题讨论】:

    标签: php mysql cpanel


    【解决方案1】:

    AutoMySQLBackup 获得好评。我没有使用它,但它似乎完全符合您的要求。此外,here 是另一个链接,其中包含不同的备份方式,包括电子邮件。

    【讨论】:

      【解决方案2】:

      如果您希望自动执行 MySQL 数据库备份,例如使用 cron 作业,并且您使用 CPanel 网络托管来托管您的数据库,那么您可以使用 PHP 脚本。

      您可以在这里领取:http://www.hostliketoast.com/2011/10/cpanel-hosting-full-database-backup-script-free-download/

      【讨论】:

        【解决方案3】:

        简单。不需要更多。

        #!/bin/sh
        # Must be installed mutt on your box
        mydate=$(date +"%Y%m%d%H%M")
        host=$(hostname)
        databases='' #'database1  database2 databaseN'
        
        mysqldump --opt --all-databases > /tmp/$host.$mydate.sql
        # if not all mysql databases mysqldump --opt $databases > /tmp/$host.$mydate.sql
        gzip --best /tmp/mysql02.$mydate.sql
        echo "Backup MySQL" | mutt -a /tmp/$host.$mydate.sql.gz -s "Backup MySQL $mydate" -- mail@mail.to
        

        【讨论】:

          猜你喜欢
          • 2011-02-11
          • 1970-01-01
          • 1970-01-01
          • 2017-12-21
          • 1970-01-01
          • 1970-01-01
          • 2011-08-18
          • 1970-01-01
          • 2011-10-18
          相关资源
          最近更新 更多