你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Health Data Services 中的业务连续性和灾难恢复(BCDR)有助于确保发生中断时运行状况数据和应用程序的复原能力、可靠性和可恢复性。 它还有助于最大程度地减少中断对业务运营、数据完整性和客户满意度的影响。
注释
本文中介绍的功能受 Azure健康数据服务的服务级别协议的约束。
Azure 健康数据服务中的 BCDR 概述
Azure Health Data Services 在多个区域中可用。 创建 Azure Health Data Services 资源时,请指定其区域。 从那时起,您的资源及其所有操作都与该 Azure 区域保持关联。 Azure Health Data Services 目前不支持跨区域灾难恢复。
在大多数情况下,Azure Health Data Services 会处理云环境中可能发生的中断性事件,并且能够保持应用程序和业务流程的运行。 但是,Azure Health Data Services 无法处理以下情况:
- 你删除了服务。
- 地震或停电等自然灾害会禁用服务和数据所在的区域或数据中心。
- 任何其他需要跨区域故障转移的灾难性事件。
FHIR 服务的数据库备份
数据库备份是任何业务连续性策略的重要组成部分,因为它们有助于保护数据免受损坏或删除的影响。 通过这些备份,可以将服务还原到以前的状态。 Azure Health Data Services 在过去 7 天内自动保留 FHIR® 服务的数据备份。
支持团队处理 FHIR 数据库的备份和还原。 若要还原数据,客户需要提交包含以下详细信息的支持票证:
- 服务的名称。
- 在过去七天内还原点日期和时间。 如果请求的还原点不可用,我们将使用最近的可用还原点,除非另有说明。 在支持请求中包含此信息。
了解详细信息: 创建 Azure 支持请求
对于大型数据库或活动数据库,还原可能需要数小时到几天。 还原过程涉及在特定时间创建数据库的快照,然后创建一个新数据库以将 FHIR 服务指向。 在还原过程中,服务器可能会返回 HTTP 状态代码响应 503,这意味着服务暂时不可用,目前无法处理请求。 还原过程完成后,支持团队会将工单更新为已完成状态,以表明请求的服务已恢复。
跨区域 DR
Azure Health Data Services 目前不提供内置于服务的跨区域 DR(灾难恢复)。 但是,可以利用本机功能(如$export和$import),实现跨区域灾难恢复。 此处提供了 OSS 示例。 注意:这些示例是开源代码,受 Github 许可条款的约束,在使用它之前,应先查看信息和许可条款。 它们不是 Azure Health Data Service 的一部分,不受 Microsoft 支持部门支持。 这些示例用于演示 Azure Health Data Services (AHDS) 和其他开源工具如何一起使用进行跨区域复制。