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

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/how-can-i-return-to-an-earlier-hosting-deployment

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 如何恢复到较早的托管部署版本？
较新版本出现问题时，回滚可以让托管服务重新指向较早的部署。由于它恢复的是部署版本，应先确认哪个版本可安全提供服务，以及同期还有哪些变更。
IaGenify
托管

## 选择要恢复的版本
查看部署历史，找到问题发生前曾正常提供网站服务的版本。比较该版本与当前版本的时间和改动，并确认它们属于同一项目和环境。应选择已知正常的部署；如果紧邻当前版本的部署本身有问题，就不要只因它较新而选择它。
还要考虑部署文件以外的变化。某个版本可能依赖数据库、域名或已连接服务的配置，而回滚不会撤销这些变化。如果相关依赖已经改变，应先确认它们仍与较早代码兼容，再切换流量。
## 执行回滚并检查结果
对选定部署执行回滚操作，并等待平台报告结果。然后打开公开网站，检查与问题相关的页面或操作。从用户实际使用的角度确认行为，不要只依据部署状态判断恢复成功。
如果较早版本没有解决问题，先记录当前活动部署和观察结果，再进行其他修改。保留故障版本的详情用于排查，避免在没有找出原因时反复切换。服务恢复后，准备修正后的版本并进行受控验证，再替换已恢复的版本。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
