繁体   English   中英

配置每日备份时,应包括哪些文件以确保我拥有MySQL数据库

[英]When configuring daily backups, which files should I include to be sure I have the MySQL db's

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

我目前正在使用丛林磁盘服务器版将文件从LAMP服务器备份到Amazon S3。

每周一次备份整个面板,这对资源造成了极大的压力,但这是一个单独的问题。

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

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM