我有一个巨大的 MySQL 数据库(大约 10 GB),我需要将其复制到不同的服务器(slicehost)。我不想进行数据库转储并重新导入 b/c,我认为这将花费很长时间。是否可以将原始 SQL 文件从一台机器移动到另一台机器,设置相同的 mysql 服务器,然后翻转开关?
一般来说,是的。最好具有相同的底层架构和服务器版本,但这些并不是绝对必要的。确保停止源服务器,以便原始文件是一致的副本。
我在覆盖我的开发数据库时总是这样做。我们在副本上有备份,这些备份是通过压缩而制作的/var/mysql
当服务器停止时。我将它们移至另一台机器,覆盖iblog
and ibdata
,然后覆盖里面的所有目录data
除了mysql
and test
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)