好的,内部的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启动
请让我们知道发生了什么!