返回托管常见问题
帮助中心 · 常见问题托管1 分钟阅读

如何恢复到较早的托管部署版本?

较新版本出现问题时,回滚可以让托管服务重新指向较早的部署。由于它恢复的是部署版本,应先确认哪个版本可安全提供服务,以及同期还有哪些变更。

托管

选择要恢复的版本

查看部署历史,找到问题发生前曾正常提供网站服务的版本。比较该版本与当前版本的时间和改动,并确认它们属于同一项目和环境。应选择已知正常的部署;如果紧邻当前版本的部署本身有问题,就不要只因它较新而选择它。

还要考虑部署文件以外的变化。某个版本可能依赖数据库、域名或已连接服务的配置,而回滚不会撤销这些变化。如果相关依赖已经改变,应先确认它们仍与较早代码兼容,再切换流量。

执行回滚并检查结果

对选定部署执行回滚操作,并等待平台报告结果。然后打开公开网站,检查与问题相关的页面或操作。从用户实际使用的角度确认行为,不要只依据部署状态判断恢复成功。

如果较早版本没有解决问题,先记录当前活动部署和观察结果,再进行其他修改。保留故障版本的详情用于排查,避免在没有找出原因时反复切换。服务恢复后,准备修正后的版本并进行受控验证,再替换已恢复的版本。

返回托管常见问题