【问题标题】:PHP and CRON based MySQL database dump-to-email backup system?基于 PHP 和 CRON 的 MySQL 数据库转储到电子邮件备份系统?
【发布时间】:2011-08-18 08:28:05
【问题描述】:

任何人都可以推荐一个可靠且简单的基于 PHP 的 MySQL 数据库备份系统,该系统可以在同一虚拟主机上运行,​​从特定数据库创建转储文件,并将其作为附件发送到电子邮件地址,频率我可以调整(或取决于 CRON)。

谢谢!

【问题讨论】:

  • 你想要他的脚本还是你尝试过什么
  • 我正在寻找一些我可以安装的备份软件或脚本,而不是重新发明轮子。

标签: mysql database email cron backup


【解决方案1】:

对于第一部分,您可以使用以下命令设置 CRON 作业:

mysqldump db_name > path_to_file.text

用您的数据库名称和要转储到的文件的路径替换占位符。至于电子邮件部分。我不确定。

【讨论】:

  • 它在虚拟主机上运行,​​我不确定我是否能够做到这一点。我只是用 CRON 运行一个脚本,让它做我需要的。我正在寻找一些可以安装的备份软件或脚本,而不是重新发明轮子。
  • “我不确定我能做到这一点”。你不确定你能做什么?运行 MySQL 命令?您的 MySQL 数据库是否与您的站点位于同一虚拟主机上?如果是这样,那么在 CRON 中运行该代码应该可以工作。还是您尝试不使用 CRON?
  • 我不想重新发明轮子。我需要一个脚本或解决方案,当被查询时,它会创建一个或多个数据库的转储,将它们附加到电子邮件并将它们发送到特定的电子邮件地址,从而可能解决可能发生的各种问题。我不想重新发明轮子,我敢肯定已经有类似的东西了。
猜你喜欢
  • 1970-01-01
  • 2011-01-29
  • 2010-10-29
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
  • 2012-12-19
  • 2013-08-09
  • 1970-01-01
相关资源
最近更新 更多