配置备份时间表和计划

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

可以使用管理控制台中的计划备份工具备份 Azure DevOps Server 部署的数据。 如果定期备份 这些数据库,则降低因设备故障或其他意外事件而失去工作效率或数据的风险。

重要

如果使用 SQL Server 的企业版或数据中心版,并且想要将集合和配置数据库还原到标准版 SQL Server,则在进行备份之前,必须按照本 Microsoft知识库文章中的步骤关闭 SQL Server 压缩。

创建备份

  1. 如果你不是 Azure DevOps 的管理员、SQL Server 系统管理员组的成员,以及(如果你的部署使用 SharePoint 产品)服务器场管理员组的成员,请立即获取这些权限

    此外,Azure DevOps 服务帐户(TFSService)必须在托管要备份数据库的每个 SQL Server 实例上将“执行备份”和“创建维护计划”权限设置为“允许”,并在保留备份的网络共享、文件夹或存储设备上拥有“完全控制”权限。

  2. 打开 Azure DevOps Server 管理控制台,选择“ 计划备份 ”页,并启动用于创建备份计划的向导。

    控制台中的“计划备份”节点

  3. 备份必须存储在可访问网络的位置,并且配置计划的备份的帐户和 Azure DevOps Server 必须具有该位置的完全控制。 还可以选择将保留备份集的时间以及用于备份类型的文件扩展名。

    指定备份的网络路径

  4. 如果服务器配置了 SMTP 支持,则可以为特定事件选择电子邮件警报。 否则,所有选项都将变灰。

    仅当配置 SMTP 时,警报才可用

  5. 在两个默认计划之间进行选择,或创建自己的自定义计划。

    选择预配置或自定义计划

  6. 完成安装向导。 如果部署使用报告,系统会提示输入密码,以便备份加密密钥进行报告。

    向导确认成功

  7. 配置好计划备份后,可以让它们按计划运行。

    您还可以立即进行备份,这会立即备份数据,并且不会影响当前的计划。 如果计划备份在很长时间内不会发生,或者尚未提供最近的备份,则特别建议这样做。

注释

要让另一位管理员立即进行备份,该管理员还必须对保存备份的位置拥有完全控制。

问与答

问:在哪里可以了解有关备份的详细信息?

答:您可以在《了解如何备份 Azure DevOps Server》中了解有关可用备份类型的更多信息。

问:我不想使用计划备份工具。 是否有其他用于备份系统的方法?

答:可以。 可以 手动创建备份计划

问:如何从备份恢复?

一个: 使用 还原 工具,但步骤因是否需要将数据 还原到新服务器或是否要将 数据还原到同一服务器而异。

问:是否可以移动我的应用程序层服务器?

A: 是的,可以将 Azure DevOps Server 迁移到新硬件。 还可以 更改其环境,例如其域。