全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: chuanchuanlak

[翻译] 问下网站由阿里云深圳迁移到阿里云杭州, 如何做到无感过渡

[复制链接]
发表于 2020-7-1 23:01:31 | 显示全部楼层
chuanchuanlak 发表于 2020-7-1 22:59
天方夜谭, 旧的网站不停掉, 杭州新站已经正式开了, 一部分访问到旧站去, 别人注册新用户发新贴数据不就又 ...

楼上小夜说的好像可行,反代的话数据就在新的服务器了
发表于 2020-7-1 23:05:21 | 显示全部楼层
这个要根据网站构架定制计划,谁知道你网站啥样的?真搞笑
发表于 2020-7-1 23:08:54 | 显示全部楼层
先开启一个cdn,然后再按照你的模式去恢复数据啊。恢复的时候就到cdn里面去变更源站ip。。。
全部正常以后,再取消cdn呗。
发表于 2020-7-1 23:09:33 | 显示全部楼层
0. 做快照!!!
1. 杭州的机器流量转发到深圳的机器(建议用nginx,然后配置proxy forward,保证可以拿到真实IP)
2. 更改解析到杭州的机器
3. 全量备份数据到杭州的机器上
4. 等dns全部生效完毕后,增量同步
5. 停掉深圳的服务,等数据全部落盘
6. 增量同步
7. 在杭州的机器上启动服务

顺利的话,停服时间很短

最好提前做好一键启动脚本
 楼主| 发表于 2020-7-1 23:09:51 | 显示全部楼层
晴晴晴 发表于 2020-7-1 23:05
这个要根据网站构架定制计划,谁知道你网站啥样的?真搞笑


与网站构架没关系, 就是php+mysql数据库, 当然不全是mysql记录数据, 也会有生成.txt .log这种个别直接硬盘文件记录方式,

云数据库只能是同一个服务器地域才可以行得通的, 跨地域的云数据库访问估计要满100倍, 现在访问单个网页0.1s内, 用跨地域的云数据库估计访问一个都得10s加
发表于 2020-7-1 23:10:31 | 显示全部楼层
本帖最后由 hardwar 于 2020-7-1 23:42 编辑

大佬的业务一分钟几十万上下吗
直接凌晨三点停机维护不就好了 等早上起来DNS也刷新了

以及随便想的一个方案:
1.用 rsync 实时同步文件到杭州,等差不多之后
2.关站
3.数据库备份,传到杭州恢复备份。(如果数据库太大+小水管,可以走内网备份到OSS中转一下。)
4.深圳反代杭州。网站恢复访问。
5.修改DNS解析

没了 下线时间约等于传个数据库的时间
发表于 2020-7-1 23:11:46 | 显示全部楼层
chuanchuanlak 发表于 2020-7-1 22:56
我去百度开了个百度云加速, 终于想明白了百度为什么这十多年做了几款产品 百度来往、百度有啊、糯米、百度 ...

域名不解析到服务商,没法申请ssl证书啊,除非你通过其他方式验证域名所有权
 楼主| 发表于 2020-7-1 23:14:49 | 显示全部楼层
hardwar 发表于 2020-7-1 23:10
大佬的业务一分钟几十万上下吗
直接凌晨三点停机维护不就好了 等早上起来DNS也刷新了 ...

凌晨要睡觉的
发表于 2020-7-1 23:18:20 | 显示全部楼层

明天6点早点起来搬网站
心海漪澜 该用户已被删除
发表于 2020-7-1 23:22:05 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 22:26 , Processed in 0.122828 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表