首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从崩溃的服务器上备份mysql数据库?

如何从崩溃的服务器上备份mysql数据库?
EN

Server Fault用户
提问于 2013-01-20 16:01:52
回答 2查看 2.3K关注 0票数 1

我有linux服务器运行Fedora 5,我的服务器现在崩溃了,我无法访问mysql。

但我仍然可以访问我的硬盘。由于它一次又一次崩溃,我真的很想升级我的Fedora拷贝到最新版本,但也希望确保所有的数据库应该被恢复。那么,如何备份mysql数据库呢?

Mysql数据库存储在/var/lib/mysql目录中。

是否可以在服务器运行时备份该目录并恢复备份?

一旦我将这个mysql目录复制到我的新服务器上,我能访问这些数据库吗?

如何才能在我的新服务器环境中访问所有mysql数据库。

EN

回答 2

Server Fault用户

发布于 2013-01-20 17:43:28

答案是肯定的。如果您真的在运行fedora 5,那么您可能也在运行石器时代的mysql版本。

因此,如果您将/var/lib/mysql/*复制到新机器并启动mysql,它可能读取或不读取崩溃的文件。它可能想升级一些数据格式,也可能不想升级。

但试试看会发生什么。在此之前,至少要对这些文件进行另一次备份,因此,如果新的mysql版本搞砸了这些文件,您还需要处理一些东西。

票数 3
EN

Server Fault用户

发布于 2013-01-20 17:08:09

是的,复制该目录(假设这是您配置的mysql数据目录)和mysql配置文件是您所需要的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/470843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档