[英]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.