将分析资源迁移到全球 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 以与新区域保持一致。

事件中心元数据

导出事件中心模板时,将重新创建以下元数据元素:

  • 命名空间
  • 事件中心
  • 使用者组
  • 授权规则

参考信息:

HDInsight

要将 Azure HDInsight 群集从 Azure 德国迁移到全球 Azure:

  1. 停止 HDInsight 群集。
  2. 使用 AzCopy 或类似工具将 Azure 存储帐户中的数据迁移到新区域。
  3. 在全球 Azure 中创建新的计算资源,然后将迁移的存储资源附加为主附加存储。

对于更专业的、长时间运行的群集(Kafka、Spark 流、Storm 或 HBase),我们建议你安排工作负载向新区域的过渡。

参考信息:

流分析

要将 Azure 流分析服务从 Azure 德国迁移到全球 Azure,请使用 Azure 门户或使用 PowerShell 在全球 Azure 区域中手动重新创建整个设置。 流分析作业的入口和出口源可以位于任何区域。

参考信息:

SQL 数据库

若要迁移较小的 Azure SQL 数据库工作负载,请使用导出功能创建 BACPAC 文件。 BACPAC 文件是一个压缩 (zip) 文件,包含 SQL Server 数据库中的元数据和数据。 创建 BACPAC 文件后,您可以将该文件复制到目标环境(例如,使用 AzCopy)并使用导入功能重建数据库。 请注意以下事项:

  • 为使导出的内容在事务上保持一致,请确保符合以下条件之一:
    • 在导出过程中不会发生任何写入活动。
    • 从 SQL 数据库的事务一致性副本导出。
  • 若要导出到 Azure Blob 存储,BACPAC 文件大小限制为 200 GB。 对于更大的 BACPAC 文件,请导出到本地存储。
  • 如果从 SQL 数据库导出内容的操作所需的时间超过 20 小时,可能会取消该操作。 请查看以下文章,获取有关如何提高性能的提示。

注意

由于服务器的 DNS 名称在导出过程中会更改,完成导出操作后,连接字符串也会更改。

参考信息:

Analysis Services

要将 Azure 分析服务模型从 Azure 德国迁移到全球 Azure,请使用备份和还原操作

如果只想迁移模型元数据而不迁移数据,另一种方法是通过 SQL Server Data Tools 重新部署模型

参考信息:

后续步骤

了解有关迁移以下服务类别中的资源的工具、技术和建议: