迁移上线失败怎么回滚
现象#
迁移上线两小时后发现结账报错、订单进不来,团队手忙脚乱,不知道能不能切回旧站。
原因#
- DNS 切换后旧站被下线,没有退路
- 没有验证清单,问题在上线后才发现
- 切换后新订单已产生,回滚会丢数据
- 没人明确谁有权决定回滚
处理步骤#
- 切换前把 DNS TTL 调到 300 秒,旧站保持可访问
- 上线后 24 小时内旧站维持只读,随时可切回
- 准备切换与回滚的操作手册,指定决策人与执行人
- 记录切换后新增订单,回滚时手工补录到旧系统
- 回滚后 48 小时内复盘根因,再安排第二次切换
验收标准#
出现严重问题时 30 分钟内可回退到旧站,订单数据不丢,客户无感知。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。