Поделиться через


Восстановление подключения к мосту ресурсов Arc

Из этой статьи вы узнаете, как восстановить подключение моста ресурсов Azure Arc к рабочему состоянию в случае случайного удаления виртуальной машины моста ресурсов или если мост ресурсов невосстановим.

Восстановление ресурсообеспечивающего моста Arc

Подключение между локальной инфраструктурой и Azure может быть потеряно, и любые операции, выполняемые с помощью Azure Arc, могут завершиться сбоем в следующих сценариях аварии:

  • Случайное удаление виртуальной машины

  • Сбой подключения к виртуальной машине (например, из-за изменений в конфигурации сети инфраструктуры)

  • Сбои обновления виртуальной машины, которые не могут быть исправлены и нуждаются в повторном развертывании

  • Срок действия сертификатов виртуальной машины из-за отсутствия обновлений

В подобных сценариях катастроф можно восстановить работу, развернув новый мост ресурсов с теми же свойствами, что и текущий мост ресурсов. Эта процедура аварийного восстановления требует удаления существующей виртуальной машины моста ресурсов Arc в vCenter и ресурса моста ресурсов Azure на портале Azure. Затем можно изменить скрипт подключения, который будет использоваться для аварийного восстановления и попытаться выполнить восстановление. Восстановление создает новый мост ресурсов Azure с тем же идентификатором ARM, ресурсом vCenter и пользовательским расположением.

Чтобы развернуть новый мост ресурсов, выполните следующие действия.

  1. На портале Azure найдите и скопируйте следующие свойства из ресурсов, связанных с мостом ресурсов:

    • Мост ресурсов Arc: регион Azure, идентификатор подписки, идентификатор ресурса ARM, имя группы ресурсов, имя моста ресурсов Arc

    • Ресурс vCenter Azure: идентификатор ресурса, идентификатор подписки, имя группы ресурсов, имя ресурса vCenter в Azure

    • Настраиваемое расположение: идентификатор ресурса, идентификатор подписки, имя группы ресурсов, имя пользовательского расположения

  2. На портале Azure найдите виртуальную машину моста ресурсов и удалите виртуальную машину моста ресурсов с портала Azure. Это необходимый шаг в рамках процесса аварийного восстановления, поскольку вы развернете новый мост ресурсов с теми же свойствами, чтобы заменить этот. Все другие связанные компоненты, такие как пользовательское расположение, ресурс vCenter или другие ресурсы Azure, должны оставаться на портале Azure. Вы повторно подключите новый мост ресурсов с этими уже существующими ресурсами.

  3. Перейдите в консоль vCenter и удалите виртуальную машину моста ресурсов Azure Arc из vCenter, если она существует. Виртуальная машина будет повторно создана на следующем шаге в рамках аварийного восстановления.

  4. Скачайте скрипт подключения на портале Azure. Необходимо указать другое имя vCenter и пользовательское имя расположения для создания скрипта включения в работу; в противном случае вы получите сообщение об ошибке, если попытаетесь использовать те же имена повторно на этом шаге. На следующем шаге вы измените скрипт подключения на следующем шаге, чтобы повторно использовать те же имена.

  5. Вам необходимо внести изменения в скачанный скрипт интеграции для использования при аварийном восстановлении, который создает новый мост ресурсов с тем же идентификатором ARM, заданным местоположением и ресурсом 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>
    
  6. Сохраните изменения, внесенные в скрипт подключения.

  7. Этот шаг выполняется только в том случае, если вы используете AVS с поддержкой Arc. Не следуйте этому шагу, если вы используете VMware с поддержкой Arc. Выполните следующую команду: 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"

  8. Снова запустите скрипт подключения с параметром -force . Скрипт предложит ввести параметры конфигурации моста ресурсов. Укажите входные данные по запросу. Вы можете повторно использовать те же IP-адреса и другие конфигурации из старого моста ресурсов, который уже соответствует требованиям к сети, брандмауэру или прокси-серверу. В противном случае, если вы используете новые IP-адреса, возможно, потребуется убедиться, что эти IP-адреса соответствуют требованиям к сети. Вы также можете указать новую сеть, хранилище или пул ресурсов для использования с новым мостом ресурсов Arc.

    ./resource-bridge-onboarding-script.ps1 -force
    
  9. После успешного завершения скрипта необходимо развернуть новый мост ресурсов и повторно подключиться ко всем необходимым ресурсам, таким как настраиваемое местоположение и расширение Arc. Ранее отключенные ресурсы с поддержкой Arc снова должны управляться в Azure.

Следующие шаги

Устранение неполадок с мостом ресурсов Azure Arc

Если описанные выше шаги восстановления оказываются неуспешными в восстановлении моста ресурсов Arc в первоначальное состояние, попробуйте один из следующих каналов для поддержки:

  • Получите ответы от экспертов Azure на веб-сайте Microsoft Q&A.
  • Подпишитесь на @AzureSupport, официальный канал Microsoft Azure для улучшения качества взаимодействия с клиентами. Служба поддержки Azure взаимодействует с сообществом Azure, предоставляя ответы, поддержку и советы экспертов.
  • Откройте запрос на поддержку Azure.