【问题标题】:When configuring daily backups, which files should I include to be sure I have the MySQL db's配置每日备份时,我应该包括哪些文件以确保我拥有 MySQL 数据库
【发布时间】:2011-01-14 11:35:29
【问题描述】:

我有一个专用的 LAMP 服务器,其 cpanel 托管 100 个网站(其中一些有 MySQL 数据库)。

我目前正在使用 Jungle Disk Server Edition 将我们的文件从 LAMP 服务器备份到 Amazon S3。

每周备份一次整个 cpanel,这对资源来说是一个巨大的压力,但这是一个单独的问题。

现在,我要做的是设置一个日常工作,只备份 HTML 文件和 MySQL 数据库。

如果我只是备份“public_html”文件夹,我的 MySQL 数据库信息是否会存储在该目录中?备份 public_html 文件夹是否足以恢复数据库?

我可以在网上找到大量关于如何手动备份 MySQL 数据库的资源,但是对于 100 个站点,我需要它自动化。我希望有一个简单的解决方案,我可以每天抓取一个文件夹进行备份。

【问题讨论】:

    标签: mysql


    【解决方案1】:

    如果我只是备份“public_html”文件夹,我的 MySQL 数据库信息是否会存储在该目录中?备份 public_html 文件夹是否足以恢复数据库?

    不,绝对不是。 MySQL 数据文件通常位于/var/mysql 之类的位置。

    但您可能不应该直接备份数据文件。最好使用mysqldump(或mysqlhotcopy)创建转储并备份生成的转储。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-22
      • 1970-01-01
      相关资源
      最近更新 更多