Skip to main content

设置暂存实例

您可以在单独的隔离环境中设置 GitHub Enterprise Server 实例,并使用该实例来验证和测试更改。

关于暂存实例

GitHub 建议您设置单独的环境来测试 您的 GitHub Enterprise Server 实例的备份、更新或配置更改。 此环境(应与生产系统隔离)称为暂存环境。

例如,为了防止数据丢失,您可以定期验证生产实例的备份。 您可以定期将生产数据的备份还原到暂存环境中的单独 GitHub Enterprise Server 实例。 在此暂存实例上,您还可以测试升级到 GitHub Enterprise Server 的最新功能版本。

提示: 只要生产容量中未使用暂存实例,您就可以重复使用现有的 GitHub Enterprise 许可文件。

暂存环境的注意事项

要彻底测试 GitHub Enterprise Server 并重新创建与您的生产环境尽可能相似的环境,请考虑与您的实例交互的外部系统。 例如,您可能希望在暂存环境中测试以下内容。

  • 身份验证,尤其是在使用外部身份验证提供程序(如 SAML)时
  • 与外部事件单记录系统的集成
  • 与持续集成服务器的集成
  • 使用 the GitHub Enterprise Server APIs 的外部脚本或软件
  • 用于发送电子邮件通知的外部 SMTP 服务器

设置暂存实例

  1. 使用 GitHub Enterprise Server 备份实用程序 执行生产实例备份。 更多信息请参阅“在设备上配置备份”的“关于 GitHub Enterprise Server 备份实用程序 ”部分。
  2. 设置新实例作为暂存环境。 配置和安装暂存实例的方法与生产实例所用方法相同。 更多信息请参阅“设置 GitHub Enterprise Server 实例”。
  3. (可选)如果计划在测试环境中测试 GitHub Actions 功能,请查看日志和存储的注意事项。 更多信息请参阅“使用暂存环境”。
  4. 在暂存实例上还原备份。 更多信息请参阅“在设备上配置备份”的“还原备份”部分。

延伸阅读

上一个指南启用自动更新检查下一个指南升级要求