目前我有一个测试服务器' X'其中有许多数据库都包含数据。我想将这些数据复制到另一台服务器,即' Y'。它们是在同一个mysql版本上。我读了相同的帖子。我知道如何创建一个sql文件并运行它。但是没有为所有数据库创建sql文件的任何其他快速方法。我应该使用复制吗?复制适用于我的场景,因为这里没有主/从配置。
答案 0 :(得分:0)
您可以使用以下两种方法 -
master / Slave:停机时间非常短,只需1到10分钟。当您的奴隶抓住主人,然后您可以将您的网站/应用程序迁移到新服务器。
二进制复制:您可以从mysql数据目录中复制所有二进制文件并移至新服务器数据目录。将日期从一台服务器复制并移动到另一台服务器需要一段时间。
注意:在二进制复制之前,您需要进行完整转储备份,以便在出现任何问题时不会丢失数据。