数据库迁移基本已经完成了,各数据库也基本运作正常,记录下这次迁移,留作参考,也算菜鸟成长的一个步子。
一、编制迁移计划
因为数据库众多、而且在多个服务器之间互相调整,更为纠结的是,各数据库之间互相连接(都是正式数据库哦),如果手边没有一个合理的计划手册,一个人面对这诸多的问题,难免有遗漏,编制计划的目的,就是要在编制计划的过程中,在脑海里反复的演练迁移可能涉及的问题,最根本的目的就是要让一切都在控制范围之内。
二、测试演练
测试除了要验证新服务器的性能外,数据库的安装是否正确否,更是为了发现、完善计划中不足的部分,及时发现问题,然后总结经验。
需要测试的内容包括:
1:数据库的创建、启动;
2:数据库的导入导出(主要检查对中文的支持是否有问题)、客户端的连接;
3:自动备份脚本、开机自动启动脚本;
4:数据库重命名
三、部分迁移
由于全部涉及二十多个数据库(不要丢我,各厂有各厂的实际情况,偶来的时候已经接近二十个了),分布在三台服务器上,现在需要按性质,放在新购入和最近一次购入的服务器上(腾出来的一台古老且性能差的服务器专门放测试库,另外一个已经过保的性能还不错的,做容灾备份),虽然做了测试,可面对实际业务的大数据量计算、多用户等都有待考验,最关键是,其中两个数据库与现有的两个数据库重名(用普通的复制方式产生的新的数据库,由于过去安装在不同服务器上,所以问题不凸显,现在按新的规划,要放在同一个服务器上,需要对两个数据库进行改名操作)。所以决定迁移分两步走,先部分迁移,没问题后,再做一次性迁移。
四、剩余全部迁移
部分迁移、且各方面(服务器、数据库、客户端)运行正常后,再合理规划,将剩余的数据库一次性全部迁移。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/75673/viewspace-682304/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/75673/viewspace-682304/