将分析资源迁移到全球 Azure
重要
自 2018 年 8 月以来,我们没有接受新客户,也没有在原始 Microsoft 云德国地区部署任何新功能和服务。
根据客户需求的变化,我们最近在德国推出了两个新的数据中心区域,提供客户数据驻留、与 Microsoft 全球云网络的完整连接以及具有市场竞争力的定价。
此外,在 2020 年 9 月 30 日,我们宣布了 Microsoft 云德国将于 2021 年 10 月 29 日关闭。 此处提供了更多详细信息:https://www.microsoft.com/cloud-platform/germany-cloud-regions。
立即迁移,以充分利用新的德国数据中心区域提供的广泛功能、企业级安全性和全面功能。
本文中的信息可帮助你将 Azure 分析资源从 Azure 德国迁移到全球 Azure。
事件中心
不能直接将 Azure 事件中心资源从 Azure 德国迁移到全球 Azure。 事件中心服务没有数据导出或导入功能。 但是,可以将事件中心资源作为模板导出。 然后,针对全球 Azure 调整导出的模板,然后重新创建资源。
注意
导出事件中心模板不会复制数据(例如,消息)。 导出模板只会重新创建事件中心元数据。
重要
更改位置、Azure 密钥保管库机密、证书和其他 GUID 以与新区域保持一致。
事件中心元数据
导出事件中心模板时,将重新创建以下元数据元素:
- 命名空间
- 事件中心
- 使用者组
- 授权规则
参考信息:
- 请查看 Azure 事件中心概述。
- 通过完成事件中心教程,学习更多新知识。
- 查看 Azure 服务总线的迁移步骤。
- 熟悉如何导出 Azure 资源管理器模板或阅读 Azure 资源管理器概述。
HDInsight
要将 Azure HDInsight 群集从 Azure 德国迁移到全球 Azure:
- 停止 HDInsight 群集。
- 使用 AzCopy 或类似工具将 Azure 存储帐户中的数据迁移到新区域。
- 在全球 Azure 中创建新的计算资源,然后将迁移的存储资源附加为主附加存储。
对于更专业的、长时间运行的群集(Kafka、Spark 流、Storm 或 HBase),我们建议你安排工作负载向新区域的过渡。
参考信息:
- 查看 Azure HDInsight 文档。
- 通过完成HDInsight 教程,学习更多新知识。
- 有获得有关扩展 HDInsight 群集的帮助,请参阅使用 PowerShell 管理 HDInsight。
- 了解如何使用 AzCopy。
流分析
要将 Azure 流分析服务从 Azure 德国迁移到全球 Azure,请使用 Azure 门户或使用 PowerShell 在全球 Azure 区域中手动重新创建整个设置。 流分析作业的入口和出口源可以位于任何区域。
参考信息:
- 通过完成流分析教程,学习更多新知识。
- 查看流分析概述。
- 了解如何使用 PowerShell 创建流分析作业。
SQL 数据库
若要迁移较小的 Azure SQL 数据库工作负载,请使用导出功能创建 BACPAC 文件。 BACPAC 文件是一个压缩 (zip) 文件,包含 SQL Server 数据库中的元数据和数据。 创建 BACPAC 文件后,您可以将该文件复制到目标环境(例如,使用 AzCopy)并使用导入功能重建数据库。 请注意以下事项:
- 为使导出的内容在事务上保持一致,请确保符合以下条件之一:
- 在导出过程中不会发生任何写入活动。
- 从 SQL 数据库的事务一致性副本导出。
- 若要导出到 Azure Blob 存储,BACPAC 文件大小限制为 200 GB。 对于更大的 BACPAC 文件,请导出到本地存储。
- 如果从 SQL 数据库导出内容的操作所需的时间超过 20 小时,可能会取消该操作。 请查看以下文章,获取有关如何提高性能的提示。
注意
由于服务器的 DNS 名称在导出过程中会更改,完成导出操作后,连接字符串也会更改。
参考信息:
- 了解如何将数据库导出到 BACPAC 文件。
- 了解如何将 BACPAC 文件导入数据库。
- 查看 Azure SQL 数据库文档。
Analysis Services
要将 Azure 分析服务模型从 Azure 德国迁移到全球 Azure,请使用备份和还原操作。
如果只想迁移模型元数据而不迁移数据,另一种方法是通过 SQL Server Data Tools 重新部署模型。
参考信息:
后续步骤
了解有关迁移以下服务类别中的资源的工具、技术和建议: