我们正在将繁忙的eCommerce站点从一台服务器转移到另一台服务器。
它是一个使用MySQL的PHP应用程序。两台服务器上都没有安装phpMySQL。我们使用MySQL的Navicat基本要素来管理数据库。
该计划如下:
这是一个合适的方法吗?实际上,老实说,步骤1-7已经完成了.在迁移过程中,我从来没有使用过Navicat (总是有phpMyAdmin),所以我很担心步骤8。步骤8是应该的,还是应该做一些不同的事情?
发布于 2013-09-26 12:17:42
您描述的计划涉及应用程序停机或数据丢失(或两者兼而有之)。一个更推荐的方法是站起来新的DB服务器,将它配置为当前服务器(现在是Master)的一个从服务器,重新配置您的应用程序,将它们作为主/从对使用。当奴隶被捕获时(你可以连接到它并向它发送查询),提升奴隶/降级主人。
发布于 2013-09-26 12:26:37
Googling最常见的方法是使用mysqldump命令。
https://dba.stackexchange.com/questions/174/how-can-i-move-a-database-from-one-server-to-another -Most详细介绍
http://www.networkworld.com/columnists/2004/092004drinternet.html 从linux移动mysql最简单的方法是--我的本地Vista盒?
然而,有人提到,Navicat,您刚才提到的,允许设置数据传输/复制。
希望这能有所帮助。
https://serverfault.com/questions/541829
复制相似问题