使用 Azure 门户将外部负载均衡器移到另一个区域Move an external load balancer to another region by using the Azure portal

在多种情况下,可能需要将某个外部负载均衡器从一个区域移到另一个区域。There are various scenarios in which you'd want to move an external load balancer from one region to another. 例如,你可能想要创建另一个采用相同配置的外部负载均衡器进行测试。For example, you might want to create another external load balancer with the same configuration for testing. 你还可能想要在灾难恢复规划过程中将外部负载均衡器移到另一个区域。You also might want to move an external load balancer to another region as part of disaster recovery planning.

从字面意义讲,不能将 Azure 外部负载均衡器从一个区域移到另一个区域。In a literal sense, you can't move an Azure external load balancer from one region to another. 但是,可以使用 Azure 资源管理器模板来导出外部负载均衡器的现有配置和公共 IP 地址。But you can use an Azure Resource Manager template to export the existing configuration and public IP address of an external load balancer. 然后,可将资源暂存在另一区域,方法是:将负载均衡器和公共 IP 导出到某个模板,根据目标区域修改参数,然后将该模板部署到新区域。You can then stage the resource in another region by exporting the load balancer and public IP to a template, modifying the parameters to match the destination region, and then deploying the template to the new region. 有关资源管理器和模板的详细信息,请参阅将资源组导出到模板For more information on Resource Manager and templates, see Export resource groups to templates.

必备条件Prerequisites

  • 确保 Azure 外部负载均衡器位于要从中移动的 Azure 区域。Make sure the Azure external load balancer is in the Azure region from which you want to move.

  • 无法在区域之间移动 Azure 外部负载均衡器。Azure external load balancers can't be moved between regions. 必须将新的负载均衡器关联到目标区域中的资源。You'll have to associate the new load balancer to resources in the target region.

  • 若要导出外部负载均衡器配置并部署模板,以便在另一区域创建外部负载均衡器,需有“网络参与者”角色或更高级别的角色。To export an external load balancer configuration and deploy a template to create an external load balancer in another region, you'll need to be assigned the Network Contributor role or higher.

  • 确定源网络布局和当前正在使用的所有资源。Identify the source networking layout and all the resources that you're currently using. 此布局包括但不限于负载均衡器、网络安全组、公共 IP 和虚拟网络。This layout includes but isn't limited to load balancers, network security groups, public IPs, and virtual networks.

  • 请验证 Azure 订阅是否允许在目标区域中创建外部负载均衡器。Verify that your Azure subscription allows you to create external load balancers in the target region. 请联系支持部门,启用所需配额。Contact support to enable the required quota.

  • 确保订阅提供足够的资源,以支持添加负载均衡器。Make sure your subscription has enough resources to support the addition of the load balancers. 请参阅 Azure 订阅和服务限制、配额和约束See Azure subscription and service limits, quotas, and constraints.

准备并移动Prepare and move

以下过程说明如何使用资源管理器模板准备好要移动的外部负载均衡器,并使用 Azure 门户将外部负载均衡器配置移到目标区域。The following procedures show how to prepare the external load balancer for the move by using a Resource Manager template and move the external load balancer configuration to the target region by using the Azure portal. 必须先导出外部负载均衡器的公共 IP 配置。You must first export the public IP configuration of external load balancer.

备注

本文进行了更新,以便使用新的 Azure PowerShell Az 模块。This article has been updated to use the new Azure PowerShell Az module. 你仍然可以使用 AzureRM 模块,至少在 2020 年 12 月之前,它将继续接收 bug 修补程序。You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. 若要详细了解新的 Az 模块和 AzureRM 兼容性,请参阅新 Azure Powershell Az 模块简介To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. 有关 Az 模块安装说明,请参阅安装 Azure PowerShellFor Az module installation instructions, see Install Azure PowerShell.

导出公共 IP 模板并从门户部署公共 IPExport the public IP template and deploy the public IP from the portal

  1. 登录到 Azure 门户,然后选择“资源组”。 Sign in to the Azure portal and select Resource groups.

  2. 找到包含源公共 IP 的资源组并将其选中。Locate the resource group that contains the source public IP and select it.

  3. 选择“设置” > “导出模板”。Select Settings > Export template.

  4. 选择“导出模板”下的“部署”。 Select Deploy under Export template.

  5. 选择“模板” > “编辑参数”,在在线编辑器中打开 parameters.json 文件。Select TEMPLATE > Edit parameters to open the parameters.json file in the online editor.

  6. 若要编辑公共 IP 名称的参数,请将源公共 IP 名称中 parameters 下的 value 属性更改为目标公共 IP 的名称。To edit the parameter of the public IP name, change the value property under parameters from the source public IP name to the name of your target public IP. 请将名称括在引号中。Enclose the name in quotation marks.

            {
        "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
        "contentVersion": "1.0.0.0",
        "parameters": {
            "publicIPAddresses_myVM1pubIP_name": {
            "value": "<target-publicip-name>"
              }
             }
            }
    
    

    在编辑器中选择“保存”。 Select Save in the editor.

  7. 选择“模板” > “编辑模板”,在在线编辑器中打开 template.json 文件。Select TEMPLATE > Edit template to open the template.json file in the online editor.

  8. 若要编辑要将公共 IP 移到的目标区域,请更改 resources 下的 location 属性:To edit the target region to which the public IP will be moved, change the location property under resources:

            "resources": [
            {
            "type": "Microsoft.Network/publicIPAddresses",
            "apiVersion": "2019-06-01",
            "name": "[parameters('publicIPAddresses_myPubIP_name')]",
            "location": "<target-region>",
            "sku": {
                "name": "Basic",
                "tier": "Regional"
            },
            "properties": {
                "provisioningState": "Succeeded",
                "resourceGuid": "7549a8f1-80c2-481a-a073-018f5b0b69be",
                "ipAddress": "52.177.6.204",
                "publicIPAddressVersion": "IPv4",
                "publicIPAllocationMethod": "Dynamic",
                "idleTimeoutInMinutes": 4,
                "ipTags": []
               }
               }
             ]
    

    若要获取区域位置代码,请参阅 Azure 位置To get region location codes, see Azure locations. 区域代码是不带空格的区域名称。The code for a region is the region name with no spaces. 例如,中国东部 2 区域的代码是 chinaeast2For example, the code for China East 2 is chinaeast2.

  9. 还可以根据要求和需求更改模板中的其他参数:You can also change other parameters in the template if you want to or need to, depending on your requirements:

    • SKUSKU. 可以在配置中将公共 IP 的 SKU 从 standard 更改为 basic 或者从 basic 更改为 standard,只需在 template.json 文件中更改 sku 下的 name 属性即可:You can change the SKU of the public IP in the configuration from standard to basic or from basic to standard by changing the name property under sku in the template.json file:

        "resources": [
       {
          "type": "Microsoft.Network/publicIPAddresses",
          "apiVersion": "2019-06-01",
          "name": "[parameters('publicIPAddresses_myPubIP_name')]",
          "location": "<target-region>",
          "sku": {
              "name": "Basic",
              "tier": "Regional"
          },
      

      有关基本和标准 SKU 公共 IP 的区别,请参阅创建、更改或删除公共 IP 地址For information on the differences between basic and standard SKU public IPs, see Create, change, or delete a public IP address.

    • 公共 IP 分配方法空闲超时Public IP allocation method and Idle timeout. 可以通过将 publicIPAllocationMethod 属性从 Dynamic 更改为 Static 或者从 Static 更改为 Dynamic,来更改公共 IP 分配方法。You can change the public IP allocation method by changing the publicIPAllocationMethod property from Dynamic to Static or from Static to Dynamic. 可以通过将 idleTimeoutInMinutes 属性更改为所需值来更改空闲超时值。You can change the idle timeout by changing the idleTimeoutInMinutes property to the desired value. 默认为 4The default is 4.

        "resources": [
       {
          "type": "Microsoft.Network/publicIPAddresses",
          "apiVersion": "2019-06-01",
          "name": "[parameters('publicIPAddresses_myPubIP_name')]",
          "location": "<target-region>",
          "sku": {
              "name": "Basic",
              "tier": "Regional"
          },
          "properties": {
              "provisioningState": "Succeeded",
              "resourceGuid": "7549a8f1-80c2-481a-a073-018f5b0b69be",
              "ipAddress": "52.177.6.204",
              "publicIPAddressVersion": "IPv4",
              "publicIPAllocationMethod": "Dynamic",
              "idleTimeoutInMinutes": 4,
              "ipTags": []
      
      

      有关分配方法和空闲超时值的信息,请参阅创建、更改或删除公共 IP 地址For information on the allocation methods and idle timeout values, see Create, change, or delete a public IP address.

  10. 在在线编辑器中选择“保存”。 Select Save in the online editor.

  11. 选择“基本信息” > “订阅”,以选择要将目标公共 IP 部署到的订阅。Select BASICS > Subscription to choose the subscription where the target public IP will be deployed.

  12. 选择“基本信息” > “资源组”,以选择要将目标公共 IP 部署到的资源组。Select BASICS > Resource group to choose the resource group where the target public IP will be deployed. 可以选择“新建”来为目标公共 IP 创建新的资源组。 You can select Create new to create a new resource group for the target public IP. 请确保所选名称与现有源公共 IP 的源资源组不同。Make sure the name isn't the same as the source resource group of the existing source public IP.

  13. 确认“基本信息” > “位置”是否设置为要将公共 IP 部署到的目标位置。Verify that BASICS > Location is set to the target location where you want the public IP to be deployed.

  14. 在“设置”下,确认名称是否与先前在 parameters 编辑器中输入的名称相匹配。 Under SETTINGS, verify that the name matches the name that you entered earlier in the parameters editor.

  15. 选中“条款和条件”复选框。 Select the TERMS AND CONDITIONS check box.

  16. 选择“购买”以部署目标公共 IP。 Select Purchase to deploy the target public IP.

  17. 如果已有另一个公共 IP 正用于所要移动的负载均衡器的出站 NAT,请重复上述步骤导出第二个出站公共 IP 并将其部署到目标区域。If you have another public IP that's being used for outbound NAT for the load balancer being moved, repeat the previous steps to export and deploy the second outbound public IP to the target region.

导出外部负载均衡器模板并从 Azure 门户部署负载均衡器Export the external load balancer template and deploy the load balancer from the Azure portal

  1. 登录到 Azure 门户,然后选择“资源组”。 Sign in to the Azure portal and select Resource groups.

  2. 找到包含源外部负载均衡器的资源组并将其选中。Locate the resource group that contains the source external load balancer and select it.

  3. 选择“设置” > “导出模板”。Select Settings > Export template.

  4. 选择“导出模板”下的“部署”。 Select Deploy under Export template.

  5. 选择“模板” > “编辑参数”,在在线编辑器中打开 parameters.json 文件。Select TEMPLATE > Edit parameters to open the parameters.json file in the online editor.

  6. 若要编辑外部负载均衡器名称的参数,请将源外部负载均衡器名称的 value 属性更改为目标外部负载均衡器的名称。To edit the parameter of the external load balancer name, change the value property of the source external load balancer name to the name of your target external load balancer. 请将名称括在引号中。Enclose the name in quotation marks.

       "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
       "contentVersion": "1.0.0.0",
       "parameters": {
          "loadBalancers_myLoadbalancer_ext_name": {
          "value": "<target-external-lb-name>"
    },
          "publicIPAddresses_myPubIP_in_externalid": {
          "value": "<target-publicIP-resource-ID>"
    },
    
    
  7. 若要编辑在前面步骤中移动的目标公共 IP 的值,必须先获取资源 ID,然后将其粘贴到 parameters.json 文件中。To edit value of the target public IP that you moved in the preceding steps, you must first obtain the resource ID and then paste it into the parameters.json file. 若要获取 ID:To obtain the ID:

    1. 在另一个浏览器标签页或窗口中,登录到 Azure 门户并选择“资源组”。 In another browser tab or window, sign in to the Azure portal and select Resource groups.

    2. 找到包含前面步骤中移动的公共 IP 的目标资源组。Locate the target resource group that contains the public IP that you moved in the preceding steps. 选择它。Select it.

    3. 选择“设置” > “属性”。Select Settings > Properties.

    4. 在右侧的边栏选项卡中,突出显示“资源 ID”并将其复制到剪贴板。 In the blade to the right, highlight the Resource ID and copy it to the clipboard. 或者,可以选择“资源 ID”路径右侧的“复制到剪贴板”。 Alternatively, you can select copy to clipboard to the right of the Resource ID path.

    5. 将资源 ID 粘贴到在另一个浏览器窗口或标签页中打开的“编辑参数”编辑器中的 value 属性: Paste the resource ID into the value property in the Edit Parameters editor that's open in the other browser window or tab:

         ```json
         "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
         "contentVersion": "1.0.0.0",
         "parameters": {
            "loadBalancers_myLoadbalancer_ext_name": {
            "value": "<target-external-lb-name>"
      },
            "publicIPAddresses_myPubIP_in_externalid": {
            "value": "<target-publicIP-resource-ID>"
      },
      
      
    6. 在在线编辑器中选择“保存”。 Select Save in the online editor.

  8. 如果为该负载均衡器配置了出站 NAT 和出站规则,则此文件中会显示第三个条目,该条目对应于出站公共 IP 的外部 ID。If you've configured outbound NAT and outbound rules for the load balancer, you'll see a third entry in this file for the external ID of the outbound public IP. 目标区域中重复上述步骤以获取出站公共 IP 的 ID。Repeat the preceding steps in the target region to obtain the ID for the outbound public IP. 将该 ID 粘贴到 parameters.json 文件中:Paste that ID into the parameters.json file:

            "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
            "contentVersion": "1.0.0.0",
            "parameters": {
                "loadBalancers_myLoadbalancer_ext_name": {
                "value": "<target-external-lb-name>",
    
            },
                "publicIPAddresses_myPubIP_in_externalid": {
                "value": "<target-publicIP-resource-ID>",
    
            },
                "publicIPAddresses_myPubIP_out_externalid": {
                "defaultValue": "<target-publicIP-outbound-resource-ID>",
    
            }
        },
    
  9. 选择“模板” > “编辑模板”,在在线编辑器中打开 template.json 文件。Select TEMPLATE > Edit template to open the template.json file in the online editor.

  10. 若要编辑外部负载均衡器配置将要移到的目标区域,请更改 parameters.json 文件中 resources 下的 location 属性:To edit the target region to which the external load balancer configuration will be moved, change the location property under resources in the template.json file:

        "resources": [
            {
                "type": "Microsoft.Network/loadBalancers",
                "apiVersion": "2019-06-01",
                "name": "[parameters('loadBalancers_myLoadBalancer_name')]",
                "location": "<target-external-lb-region>",
                "sku": {
                    "name": "Standard",
                    "tier": "Regional"
                },
    
  11. 若要获取区域位置代码,请参阅 Azure 位置To get region location codes, see Azure locations. 区域代码是不带空格的区域名称。The code for a region is the region name with no spaces. 例如,中国东部 2 区域的代码是 chinaeast2For example, the code for China East 2 is chinaeast2.

  12. 还可以根据要求和需求更改模板中的其他参数:You can also change other parameters in the template if you want to or need to, depending on your requirements:

    • SKUSKU. 可以在配置中将外部负载均衡器的 SKU 从 standard 更改为 basic 或者从 basic 更改为 standard,只需在 template.json 文件中更改 sku 下的 name 属性即可:You can change the SKU of the external load balancer in the configuration from standard to basic or from basic to standard by changing the name property under sku in the template.json file:

      "resources": [
      {
          "type": "Microsoft.Network/loadBalancers",
          "apiVersion": "2019-06-01",
          "name": "[parameters('loadBalancers_myLoadBalancer_name')]",
          "location": "<target-external-lb-region>",
          "sku": {
              "name": "Standard",
              "tier": "Regional"
          },
      

      有关基本和标准 SKU 负载均衡器之间的区别,请参阅 Azure 标准负载均衡器概述For information on the differences between basic and standard SKU load balancers, see Azure Standard Load Balancer overview.

    • 负载均衡规则Load balancing rules. 可以通过在 template.json 文件的 loadBalancingRules 节中添加或删除条目,在配置中添加或删除负载均衡规则:You can add or remove load balancing rules in the configuration by adding or removing entries in the loadBalancingRules section of the template.json file:

      "loadBalancingRules": [
                  {
                      "name": "myInboundRule",
                      "etag": "W/\"39e5e9cd-2d6d-491f-83cf-b37a259d86b6\"",
                      "properties": {
                          "provisioningState": "Succeeded",
                          "frontendIPConfiguration": {
                              "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/frontendIPConfigurations/myfrontendIPinbound')]"
                          },
                          "frontendPort": 80,
                          "backendPort": 80,
                          "enableFloatingIP": false,
                          "idleTimeoutInMinutes": 4,
                          "protocol": "Tcp",
                          "enableTcpReset": false,
                          "loadDistribution": "Default",
                          "disableOutboundSnat": true,
                          "backendAddressPool": {
                              "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/backendAddressPools/myBEPoolInbound')]"
                          },
                          "probe": {
                              "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/probes/myHTTPProbe')]"
                          }
                      }
                  }
              ]
      

      有关负载均衡规则的信息,请参阅什么是 Azure 负载均衡器?For information on load balancing rules, see What is Azure Load Balancer?.

    • 探测Probes. 可以通过在 template.json 文件的 probes 节中添加或删除条目,在配置中添加或删除负载均衡器的探测:You can add or remove a probe for the load balancer in the configuration by adding or removing entries in the probes section of the template.json file:

      "probes": [
                  {
                      "name": "myHTTPProbe",
                      "etag": "W/\"39e5e9cd-2d6d-491f-83cf-b37a259d86b6\"",
                      "properties": {
                          "provisioningState": "Succeeded",
                          "protocol": "Http",
                          "port": 80,
                          "requestPath": "/",
                          "intervalInSeconds": 15,
                          "numberOfProbes": 2
                      }
                  }
              ],
      

      有关详细信息,请参阅负载均衡器运行状况探测For more information, see Load Balancer health probes.

    • 入站 NAT 规则Inbound NAT rules. 可以通过在 template.json 文件的 inboundNatRules 节中添加或删除条目,来添加或删除负载均衡器的入站 NAT 规则:You can add or remove inbound NAT rules for the load balancer by adding or removing entries in the inboundNatRules section of the template.json file:

      "inboundNatRules": [
                  {
                      "name": "myInboundNATRule",
                      "etag": "W/\"39e5e9cd-2d6d-491f-83cf-b37a259d86b6\"",
                      "properties": {
                          "provisioningState": "Succeeded",
                          "frontendIPConfiguration": {
                              "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/frontendIPConfigurations/myfrontendIPinbound')]"
                          },
                          "frontendPort": 4422,
                          "backendPort": 3389,
                          "enableFloatingIP": false,
                          "idleTimeoutInMinutes": 4,
                          "protocol": "Tcp",
                          "enableTcpReset": false
                      }
                  }
              ]
      

      若要完成某个入站 NAT 规则的添加或删除,该规则必须作为 type 属性出现在 template.json 文件的末尾,或者已被删除:To complete the addition or removal of an inbound NAT rule, the rule must be present or removed as a type property at the end of the template.json file:

      {
          "type": "Microsoft.Network/loadBalancers/inboundNatRules",
          "apiVersion": "2019-06-01",
          "name": "[concat(parameters('loadBalancers_myLoadBalancer_name'), '/myInboundNATRule')]",
          "dependsOn": [
              "[resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name'))]"
          ],
          "properties": {
              "provisioningState": "Succeeded",
              "frontendIPConfiguration": {
                  "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/frontendIPConfigurations/myfrontendIPinbound')]"
              },
              "frontendPort": 4422,
              "backendPort": 3389,
              "enableFloatingIP": false,
              "idleTimeoutInMinutes": 4,
              "protocol": "Tcp",
              "enableTcpReset": false
          }
      }
      

      有关入站 NAT 规则的信息,请参阅什么是 Azure 负载均衡器?For information on inbound NAT rules, see What is Azure Load Balancer?.

    • 出站规则Outbound rules. 可以通过编辑 template.json 文件中的 outboundRules 属性,在配置中添加或删除出站规则:You can add or remove outbound rules in the configuration by editing the outboundRules property in the template.json file:

      "outboundRules": [
                  {
                      "name": "myOutboundRule",
                      "etag": "W/\"39e5e9cd-2d6d-491f-83cf-b37a259d86b6\"",
                      "properties": {
                          "provisioningState": "Succeeded",
                          "allocatedOutboundPorts": 10000,
                          "protocol": "All",
                          "enableTcpReset": false,
                          "idleTimeoutInMinutes": 15,
                          "backendAddressPool": {
                              "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/backendAddressPools/myBEPoolOutbound')]"
                          },
                          "frontendIPConfigurations": [
                              {
                                  "id": "[concat(resourceId('Microsoft.Network/loadBalancers', parameters('loadBalancers_myLoadBalancer_name')), '/frontendIPConfigurations/myfrontendIPoutbound')]"
                              }
                          ]
                      }
                  }
              ]
      

      有关详细信息,请参阅负载均衡器出站规则For more information, see Load Balancer outbound rules.

  13. 在在线编辑器中选择“保存”。 Select Save in the online editor.

  14. 选择“基本信息” > “订阅”,以选择要将目标外部负载均衡器部署到的订阅。Select BASICS > Subscription to choose the subscription where the target external load balancer will be deployed.

  15. 选择“基本信息” > “资源组”,以选择要将目标负载均衡器部署到的资源组。Select BASICS > Resource group to choose the resource group where the target load balancer will be deployed. 可以选择“新建”来为目标外部负载均衡器创建新的资源组。 You can select Create new to create a new resource group for the target external load balancer. 或者,可以选择先前为公共 IP 创建的现有资源组。Or you can choose the existing resource group that you created earlier for the public IP. 请确保所选名称与现有源外部负载均衡器的源资源组不同。Make sure the name isn't the same as the source resource group of the existing source external load balancer.

  16. 确认“基本信息” > “位置”是否设置为要将外部负载均衡器部署到的目标位置。Verify that BASICS > Location is set to the target location where you want the external load balancer to be deployed.

  17. 在“设置”下,确认名称是否与先前在 parameters 编辑器中输入的名称相匹配。 Under SETTINGS, verify that the name matches the name you entered earlier in the parameters editor. 确认是否为配置中的所有公共 IP 填充了资源 ID。Verify that the resource IDs are populated for any public IPs in the configuration.

  18. 选中“条款和条件”复选框。 Select the TERMS AND CONDITIONS check box.

  19. 选择“购买”以部署目标公共 IP。 Select Purchase to deploy the target public IP.

弃用Discard

若要丢弃目标公共 IP 和外部负载均衡器,请删除它们所在的资源组。If you want to discard the target public IP and external load balancer, delete the resource group that contains them. 为此,请从门户上的仪表板中选择该资源组,然后选择概述页顶部的“删除”。 To do so, select the resource group from your dashboard in the portal and then select Delete at the top of the overview page.

清除Clean up

若要提交更改并完成公共 IP 和外部负载均衡器的移动操作,请删除源公共 IP 和外部负载均衡器或资源组。To commit the changes and complete the move of the public IP and external load balancer, delete the source public IP and external load balancer or resource group. 为此,请从门户上的仪表板中选择该资源组,然后选择每个页面顶部的“删除”。 To do so, select that resource group from your dashboard in the portal and then select Delete at the top of each page.

后续步骤Next steps

在本教程中,你已将一个 Azure 外部负载均衡器从一个区域移到了另一个区域,并清理了源资源。In this tutorial, you moved an Azure external load balancer from one region to another and cleaned up the source resources. 若要详细了解如何在区域之间移动资源,以及如何在 Azure 中进行灾难恢复,请参阅:To learn more about moving resources between regions and disaster recovery in Azure, see: