数据库迁移总结

一。目的
s1111.com.cn => s2222.com.cn 为读库
m1111.com.cn => m2222.com.cn 为写库
二。涉及机器
 75台
三。制作脚本,搜索php,pl,pm,inc中所有包含 1111i的代码
四。遇到问题。
a。路由到新数据库
b。新数据库的授权
c。开始数据库那边没设置双写,代码修改为双写导致错误,数据库写库之间断开。
这边改的没改的得到的数据不同步。并且无法写入新库。
d。数据库设置为双写后,出现同c的错误
e。数据库部门修改为1111转发包到另一台机器的2222库,出现问题,对老账号无授权。
五。思考,关于方案的改进。
1.应该在老库建立一个端口1112转发到另一台机器的2222
2.然后将所有读写1111的代码依次移植到读写1112,从而使得1111没有读写,从而一个一个保证了所有的授权正确
3.这时再依次将读写1112的代码转移为读写2222,从而保证所有的路由正确
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值