迁移集成资源

本节包含的信息可帮助您跨 Azure 区域迁移 Azure 集成资源。

服务总线

Azure 服务总线没有数据导出或导入功能。要跨 Azure 区域迁移服务总线资源,可以将资源导出为 Azure 资源管理器模板。然后,针对目标 Azure 区域调整导出的模板并重新创建资源。

注意:
导出资源管理器模板不会复制数据(例如,消息)。导出模板仅重新创建元数据。

重要事项:
更改位置、Azure 密钥保管库密码、证书和其他 GUID 以与新区域保持一致。

服务总线元数据

导出资源管理器模板时,将重新创建以下服务总线元数据元素:

  • 命名空间
  • 队列
  • 主题
  • 订阅
  • 规则
  • 授权规则

密钥

上述导出和重新创建的步骤不会复制与授权规则相关联的共享访问签名密钥。如果需要保留共享访问签名密钥,请使用带有可选参数 -Keyvalue 的 New-AzureRmServiceBuskey cmdlet将密钥作为字符串接受。更新的 cmdlet 可在 PowerShell Gallery release 6.4.0(2018 年 7 月)GitHub 上找到。

用法示例:

New-AzureRmServiceBuskey -ResourceGroupName <resourcegroupname> -Namespace <namespace> -Name <name of Authorization rule> -RegenerateKey <PrimaryKey/SecondaryKey> -KeyValue <string-keyvalue>
New-AzureRmServiceBuskey -ResourceGroupName <resourcegroupname> -Namespace <namespace> -Queue <queuename> -Name <name of Authorization rule> - RegenerateKey <PrimaryKey/SecondaryKey> -KeyValue <string-keyvalue>
New-AzureRmServiceBuskey -ResourceGroupName <resourcegroupname> -Namespace <namespace> -Topic <topicname> -Name <name of Authorization rule> - RegenerateKey <PrimaryKey/SecondaryKey> -KeyValue <string-keyvalue>

注意:
即使保存了密钥,也必须更新应用程序以使用新的连接字符串。

有关更多信息:

逻辑应用

Azure 计划程序将于2019年9月30日停用。使用逻辑应用在目标 Azure 区域中创建计划作业。有关从计划程序迁移到逻辑应用的详细步骤,请参阅将 Azure 计划程序作业迁移到 Azure 逻辑应用

有关更多信息:

API管理

请参阅迁移 Web 资源中的 API管理章节。