怎么快速备份和移植mysql

怎么快速备份和移植mysql

如何快速备份和移植mysql

场景:

1.目前数据库服务器和web服务器在同一个主机,最近新弄了台服务器,想把数据库备份并移植到新的服务器。

2.数据库通过mysqldump出来的sql文件有2.23G。直接执行需要花费大概3-4个小时。

问题:

有没有什么方法可以快速的移植mysql?直接移植数据文件可行么?




如果是MYISAM的,可以直接COPY,否则还是mysqldump备份,MYSQL导入




如果操作系统,MYSQL版本都完全相同,则可以直接复制mysql 的整个文件夹。




1 在新机器先装好数据库

2 然后做成老机器上数据库的slave

3 然后直接将程序数据库连接改到新机器上即可 

最多中断几秒钟




比较快速的做法,是使用完全相同的目录结构,压缩,拷贝,解压。




关键数据库的引擎是不是MYISAM,如果是的话就可以复制拷贝过去就可以了。

这是最简单的方法。

如果是INNODB是不允许直接拷贝的,必须用mysqldump,也是最安全保险的方法了。

怎么快速备份和移植mysql

相关文章:

你感兴趣的文章:

标签云: