问题:Ubuntu服务器死了。 我可以从备份访问/ var / lib / mysql文件…如何让他们备份在另一台机器上?

好的,内部的Ubuntu(11.04)盒子有一天死了。 我们使用它作为一个networking服务器,它有一个MySQL数据库的负载。

我有权访问/ var / lib / mysql目录中的所有文件,但我无法弄清楚如何让它们在另一台机器上备份和运行。 我试着把它们复制到一个Windows的MySQL安装,我可以看到所有的数据库在phpmyadmin,但没有表。

我也试过改变数据目录上的另一个Ubuntu的一个MySQL的安装(我也改变了apparmor设置),但迄今没有喜悦…

我只想让他们做一个数据转储…任何链接/指针极大的赞赏。

问候,丹

如果ServerA是旧的Web服务器,并且ServerB是要运行MySQL的新机器

步骤1

在ServerA上安装与ServerB上相同版本的MySQL

第2步

从ServerA复制/etc/my.cnf并将其放在ServerB上

第3步

从ServerA到服务器B上的相同位置的scp / var / lib / mysql

步骤4

服务mysql启动

请让我们知道发生了什么!