chuanchuanlak 大佬有话说 :
问下网站由阿里云深圳迁移到阿里云杭州, 如何做到无感过渡
目前用的阿里云深圳, 想迁移到阿里云杭州, 目前方案是深圳停机后马上D盘快照备份, 然后马上复制D盘到杭州,
备份2分钟, 迁移估计要10多分钟, 整个过程15分钟内可以结束, 但是到了杭州后IP肯定变了,
每个地区DNS解析缓存时间有30分钟~12小时不等, 请问怎么做到平滑迁移, 让网站访问中断不超过15分钟内?
kerui 大佬有话说 :
0. 做快照!!!
1. 杭州的机器流量转发到深圳的机器(建议用nginx,然后配置proxy forward,保证可以拿到真实IP)
2. 更改解析到杭州的机器
3. 全量备份数据到杭州的机器上
4. 等dns全部生效完毕后,增量同步
5. 停掉深圳的服务,等数据全部落盘
6. 增量同步
7. 在杭州的机器上启动服务
顺利的话,停服时间很短
最好提前做好一键启动脚本
小夜 大佬有话说 :
先把文件同步好,再把数据同步好。再设置新DNS记录为杭州,深圳的做反代。
这样,正常访客访问杭州,显示正常。如果DNS缓存访问的深圳,则反代内容为杭州,几乎没有影响。
当然,如果数据库太大,就有点略微麻烦。建议先上个云数据库。
有JJ的男人 大佬有话说 :
旧的内容不要删除保持一天 直接解析新IP 不就是无缝链接吗
tir 大佬有话说 :
很简单,百度一下吧
cdseoo 大佬有话说 :
可以做到不中断迁移,杭州深圳同时开着机,改解析
chuanchuanlak 大佬有话说 :
我去百度开了个百度云加速, 终于想明白了百度为什么这十多年做了几款产品 百度来往、百度有啊、糯米、百度钱包都做失败了, CDN居然不支持平滑解析过渡,百度云的CDN要让你先把你的域名解析成百度的IP, 然后才能去给你的域名申请HTTPS证书, 审核时间10分钟, 但是一旦解析成它百度IP了, 用户不就访问到百度来了, 那时HTTPS证书还没有申请下来, 不是那时访问全部失败??
h20 大佬有话说 :
所以前端搞个haproxy就完美解决立即生效了
飘云 大佬有话说 :
很简单,百度一下吧
1204927751 大佬有话说 :
小夜 大佬有话说 : 2020-7-1 22:57
先把文件同步好,再把数据同步好。再设置新DNS记录为杭州,深圳的做反代。
这样,正常访客访问杭州,显示正 …
😛
chuanchuanlak 大佬有话说 :
本帖最后由 chuanchuanlak 于 2020-7-1 23:01 编辑
有JJ的男人 大佬有话说 : 2020-7-1 22:53
旧的内容不要删除保持一天 直接解析新IP 不就是无缝链接吗
天方夜谭, 旧的网站不停掉, 杭州新站已经正式开了, 一部分访问到旧站去,
比如目前用户ID最大是10000, 那么在新站和旧站不就同时会产生注册的新用户ID 10001
,
别人注册新用户发新贴数据不就又产生在旧站那里了, 那不产生平行宇宙了???