你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在本文中,你将了解如何在意外删除资源网桥 VM 或资源网桥不可恢复的情况下,将 Azure Arc 资源网桥连接还原到工作状态。
回复 Arc 资源网桥
本地基础结构与 Azure 之间的连接可能会丢失,通过 Azure Arc 执行的任何作在以下灾难方案中可能会失败:
意外删除 VM
VM 连接失败(例如,由于基础结构的网络配置发生更改)
VM 升级失败,无法修复,需要重新部署
由于缺少升级,VM 证书过期
在这样的灾难场景中,可以通过部署与当前资源网桥具有相同属性的新资源网桥来恢复操作。 此灾难恢复过程需要删除 vCenter 中的现有 Arc 资源网桥 VM,以及 Azure 门户中的资源网桥 Azure 资源。 然后,可以修改载入脚本以用于灾难恢复并尝试恢复。 恢复将创建一个具有相同 ARM ID、vCenter 资源和自定义位置的新 Azure 资源桥。
若要部署新的资源网桥,请执行以下步骤:
在 Azure 门户中,从与资源网桥相关的资源中查找并复制以下属性:
Arc 资源网桥:Azure 区域、订阅 ID、ARM 资源 ID、资源组名称、Arc 资源桥名称
vCenter Azure 资源:Azure 中的资源 ID、订阅 ID、资源组名称、vCenter 资源的名称
自定义位置:资源 ID、订阅 ID、资源组名称、自定义位置名称
在 Azure 门户中,搜索您的资源桥 VM,然后从 Azure 门户中删除该资源桥 VM。 这是灾难恢复过程的一部分的必要步骤,因为你将部署具有相同属性的新资源网桥来替换此资源桥。 所有其他相关组件(如自定义位置、vCenter 资源或任何其他 Azure 资源)都应保留在 Azure 门户中 - 你将使用这些已存在的资源重新连接新资源网桥。
转到 vCenter 控制台,并从 vCenter 中删除 Azure Arc 资源桥 VM(如果存在)。 VM 将在后续步骤中重新创建,作为灾难恢复的一部分。
从 Azure 门户下载 载入脚本 。 需要提供不同的 vCenter 和自定义位置名称来生成载入脚本;否则,如果尝试在此步骤中重复使用相同的名称,将收到错误。 在下一步中,你将编辑入职脚本以重复使用相同的名称。
需要更改下载的载入脚本以用于灾难恢复,该脚本会创建具有相同 ARM ID、自定义位置和 vCenter 资源的新资源网桥。 在编辑器中打开载入脚本,并使用在步骤 1 中复制的属性更新脚本。 若要将已删除的资源网桥替换为具有相同属性的新资源网桥,则需要这样做:
$location = <Azure region of the resources> $applianceSubscriptionId = <subscription-id> $applianceResourceGroupName = <resource-group-name> $applianceName = <resource-bridge-name> $customLocationSubscriptionId = <subscription-id> $customLocationResourceGroupName = <resource-group-name> $customLocationName = <custom-location-name> $vCenterSubscriptionId = <subscription-id> $vCenterResourceGroupName = <resource-group-name> $vCenterName = <vcenter-name-in-azure>保存对载入脚本所做的编辑。
只有在您使用已启用 Arc 的 AVS 时,才需执行此步骤。 如果使用已启用 Arc 的 VMware,请不要执行此步骤。 运行以下命令:
az rest --method delete --url "https://management.azure.com/subscriptions/ <subId>/resourcegroups/<rgName>/providers/Microsoft.AVS/privateClouds/<pcName>/addons/arc?api-version=2022-05-01"使用 参数再次
-force。 该脚本会提示输入资源网桥配置设置。 根据提示提供输入。 可以从已满足网络/防火墙/代理要求的旧资源网桥重复使用相同的 IP 和其他配置。 否则,如果使用新 IP,可能需要确保这些 IP 满足网络要求。 还可以指定要用于新 Arc 资源网桥的新网络、存储或资源池。./resource-bridge-onboarding-script.ps1 -force脚本成功完成后,应部署新的资源网桥并将其重新连接到自定义位置和 Arc 扩展等所有必要的资源。 以前已断开连接的已启用 Arc 的资源应再次在 Azure 中管理。
后续步骤
如果上述恢复步骤未成功将 Arc 资源网桥还原到其原始状态,请尝试通过以下渠道之一获取支持:
- 通过 Microsoft Q&A 获取 Azure 专家的解答。
- 联系 @AzureSupport,这是用于改进客户体验的官方 Microsoft Azure 帐户。 Azure 支持人员会将你连接到 Azure 社区,从中可以获得解答、支持和专家建议。
- 创建 Azure 支持请求。