Partilhar via


Atualizar a ponte de recursos do Arc

Este artigo descreve como a ponte de recursos Arc é atualizada e as duas maneiras de atualizar podem ser executadas: atualização gerenciada na nuvem ou atualização manual. Atualmente, alguns provedores de nuvem privada diferem em como lidam com atualizações de ponte de recursos do Arc.

Provedores de nuvem privada

Os provedores de nuvem privada têm diferentes políticas de suporte e procedimentos de atualização para a ponte de recursos Arc. Analise as seções abaixo para saber como atualizar sua ponte de recursos Arc para sua nuvem privada.

VMware vSphere com suporte para Arc

Para VMware vSphere habilitado para Arc, você deve atualizar sua ponte de recursos do Azure Arc para uma versão lançada nos últimos 6 meses. Recomendamos a realização de atualizações manuais a cada 6 meses para se manter atualizado e cumprir a política de versão suportada. Para encontrar a versão do seu dispositivo e a data de lançamento, consulte as notas de lançamento da ponte de recursos Arc. A Microsoft pode oferecer atualizações gerenciadas na nuvem, mas você ainda precisa executar atualizações manuais regulares.

Se o seu dispositivo for a versão 1.0.15 ou superior, ele será automaticamente aceito para atualizações gerenciadas na nuvem. A Microsoft pode atualizar sua ponte de recursos Arc se seu dispositivo estiver perto de não ser suportado (n-3). As atualizações gerenciadas na nuvem podem não ser bem-sucedidas devido a interrupções ou erros. Se o seu aparelho estiver perto do fim da versão suportada, execute uma atualização manual para evitar interrupções de serviço.

Azure Local

Para o gerenciamento de VM do Azure Arc no Azure Local, a versão do dispositivo 1.0.15 ou superior está disponível somente na compilação 23H2 do Azure Local. Nesta versão, use a ferramenta LCM interna para gerenciar atualizações para o Azure Local, ponte de recursos do Arc e extensões como um único pacote. Remova qualquer versão de visualização do Arc resource bridge antes de atualizar de 22H2 para 23H2. Não atualize a ponte de recursos do Arc separadamente de outros componentes do Azure Local, pois isso pode causar problemas graves. Para obter detalhes, consulte Sobre atualizações para o Azure Local.

Azure Arc com suporte para SCVMM

Para o System Center Virtual Machine Manager (SCVMM) habilitado para Arc, você é responsável por atualizar sua ponte de recursos do Azure Arc para uma versão lançada nos últimos 6 meses. Recomendamos a realização de atualizações manuais a cada 6 meses para se manter atualizado e garantir a conformidade com a política de versão suportada. Pode verificar a versão do seu aparelho e a data de lançamento da versão para obter uma estimativa da data da última atualização. Para obter informações sobre a versão, consulte as notas de versão do Arc resource bridge. A atualização manual está disponível para a versão 1.0.15 e superior do aparelho. Os dispositivos que executam uma versão inferior a 1.0.15 precisam executar a opção de recuperação para chegar à versão 1.0.15 ou superior. Analise as etapas para executar a operação de recuperação. 

Descrição geral

O processo de atualização implanta uma nova ponte de recursos usando o IP da VM do dispositivo reservado. Quando a nova ponte de recursos estiver pronta, ela se tornará ativa. A velha ponte de recurso é eliminada, e o endereço IP da máquina virtual é reservado para a próxima atualização.

O processo de atualização consiste nas seguintes ações:

  • Transfira a imagem do aparelho (~3,5 GB) a partir da nuvem.
  • Use a imagem para implantar uma nova VM de dispositivo.
  • Verifique se a nova ponte de recursos está em execução e conecte-a ao Azure.
  • Exclua a VM do dispositivo antigo.
  • Reserve o IP antigo para uma atualização futura.

A atualização geralmente leva pelo menos 30 minutos, dependendo da velocidade da rede. Espere um breve período de inatividade durante a transição da ponte de recursos antiga para a nova. Mais tempo de inatividade pode ocorrer se os pré-requisitos não forem atendidos ou se houver problemas de rede.

Você pode fazer a atualização da ponte de recursos Arc de duas maneiras:

  • Atualização gerenciada na nuvem (oferecida pela Microsoft)
  • Atualização manual (recomendado)

Pré-requisitos

Antes que uma ponte de recursos Arc possa ser atualizada, os seguintes pré-requisitos devem ser atendidos:

  • A ponte de recursos Arc deve estar online e numa boa condição, com um status de Running. Pode verificar o recurso do Azure associado à sua ponte de recursos Arc para confirmar.

  • As credenciais na VM do dispositivo devem ser válidas. Para testar as credenciais, execute uma operação em uma VM habilitada para Arc do Azure.

  • A ponte de recursos do Arc deve estar no mesmo caminho de localização onde foi implantada originalmente.

  • A VM do dispositivo precisa de 35 GB de espaço livre.

  • Para VMware habilitado para Arc, o upgrade da ponte de recursos requer 200 GB de espaço livre no armazenamento de dados. Um novo modelo também é criado.

  • (Apenas atualização manual) Ao executar uma atualização manual, execute o comando upgrade a partir da máquina de gerenciamento usada para implantar inicialmente a ponte de recursos Arc. Os arquivos de configuração do dispositivo criados inicialmente na implantação também são necessários. Você também pode executar o comando upgrade de uma máquina diferente que atenda aos requisitos da máquina de gerenciamento.

  • (Apenas atualização manual) A máquina de gerenciamento precisa de 3,5 GB de espaço livre.

Verifique a versão

Para verificar a versão do dispositivo da sua ponte de recursos Arc, você pode verificar o recurso do Azure da sua ponte de recursos no Gerenciador de Recursos do Azure.

Se o status do dispositivo ou provisioningState for "UpgradeFailed" ou "Failed", uma tentativa de atualização pode ter falhado. Em caso de falha na atualização, a versão do dispositivo mostrada no Azure Resource Manager ou por meio do comando da CLI show do Azure pode não refletir a versão real. A versão real é provavelmente a versão anterior à atualização.

Atualização gerenciada na nuvem

A Microsoft pode oferecer atualizações gerenciadas na nuvem como um serviço suplementar, mas isso não substitui a necessidade de atualizações manuais a cada 6 meses. Com a atualização gerenciada na nuvem, a Microsoft pode tentar atualizar sua ponte de recursos Arc a qualquer momento, se em breve ela estiver sem suporte. Os pré-requisitos de atualização devem ser atendidos para que a atualização gerenciada na nuvem funcione. Embora a Microsoft ofereça atualização gerenciada na nuvem, você é responsável por manter sua ponte de recursos Arc. Interrupções ou erros podem fazer com que as atualizações gerenciadas na nuvem falhem. Se a sua ponte de recursos Arc estiver perto de ficar sem suporte, recomendamos uma atualização manual para garantir que você mantenha uma versão suportada.

Para verificar o status e a versão da ponte de recursos, execute az arcappliance show a partir da máquina de gerenciamento ou exiba o recurso do Azure para a ponte de recursos do Arc. Verifique se o status é "Em execução". Se a VM do seu dispositivo não estiver íntegra, as atualizações gerenciadas na nuvem poderão falhar. Se uma atualização falhar, a versão relatada pode estar incorreta. A atualização deve ser bem-sucedida para que seu aparelho esteja na nova versão.

As atualizações geridas na nuvem são tratadas através do Azure. Uma notificação é enviada por push para o Azure para refletir o estado da VM do dispositivo à medida que ela é atualizada. À medida que a ponte de recursos progride na atualização, o seu status pode oscilar entre as diversas etapas. A atualização é concluída quando a VM status do dispositivo é Running e provisioningState é Succeeded.

Para verificar o status de uma atualização gerenciada na nuvem, execute o seguinte comando da CLI do Azure na máquina de gerenciamento:

az arcappliance show --resource-group [REQUIRED] --name [REQUIRED] 

Atualização manual

Advertência

Para o Azure Local, é necessário usar a ferramenta integrada Azure Local LCM para atualizar a ponte de recursos do Arc. Caso tente atualizar manualmente usando o comando da CLI do Azure, o seu ambiente ficará inutilizável e irrecuperável. Se precisar de ajuda com uma atualização da ponte de recursos Arc, entre em contato com o Suporte da Microsoft.

Você pode atualizar manualmente a ponte de recursos Arc a partir de sua máquina de gerenciamento. Antes de atualizar, certifique-se de atender a todos os pré-requisitos. A máquina de gerenciamento deve ter os arquivos de configuração kubeconfig e appliance armazenados localmente; caso contrário, não será possível executar a atualização.

A atualização manual geralmente leva entre 30 a 90 minutos, dependendo da velocidade da rede. O comando upgrade leva a ponte de recursos Arc à próxima versão do aparelho, que pode não ser a versão mais recente disponível do aparelho. Várias atualizações podem ser necessárias para alcançar uma versão suportada. Você pode verificar a versão do seu appliance verificando o recurso do Azure da sua Arc resource bridge.

Antes de atualizar, você precisa da extensão mais recente da CLI do Azure para arcappliance:

az extension add --upgrade --name arcappliance 

Para atualizar manualmente a sua ponte de ligação de recursos, use o seguinte comando:

az arcappliance upgrade <private cloud> --config-file <file path to ARBname-appliance.yaml> 

Por exemplo:

Para atualizar uma ponte de recursos no VMware: az arcappliance upgrade vmware --config-file c:\contosoARB01-appliance.yaml

Para atualizar no SCVMM: az arcappliance upgrade scvmm --config-file c:\contosoARB01-appliance.yaml

Para atualizar uma ponte de recursos no Azure Local, faça a transição para 23H2 e use a ferramenta interna de gerenciamento de atualização. Para obter mais informações, consulte Sobre atualizações para o Azure Local, versão 23H2.

Lançamento de versões

A versão da ponte de recursos Arc está vinculada às versões dos componentes subjacentes usados na imagem do dispositivo, como a versão do Kubernetes. Quando há uma alteração na imagem do dispositivo, a versão da ponte de recursos Arc é incrementada. Isso geralmente acontece quando uma nova az arcappliance versão da extensão CLI é lançada. Para obter informações detalhadas sobre o lançamento, consulte as notas de versão da ponte de recursos do Arc.

Versões suportadas

Geralmente, recomendamos manter a sua ponte de recursos Arc numa versão lançada nos últimos 6 meses ou nas três versões mais recentes, consoante aquela que for mais recente. Recomendamos a realização de atualizações manuais a cada 6 meses para se manter atualizado e garantir a conformidade com a política de versão suportada. Embora a política de suporte inclua a versão mais recente e as três versões anteriores (n-3), você ainda deve atualizar pelo menos uma vez a cada 6 meses, mesmo que sua versão atual esteja tecnicamente dentro do intervalo suportado. Isso é para garantir que os componentes internos e certificados sejam atualizados. Pode verificar a versão do seu aparelho e a data de lançamento da versão para obter uma estimativa sobre a data da última atualização e garantir que a atualização foi feita pelo menos uma vez a cada 6 meses. 

Quando uma versão de patch é lançada, o caminho de atualização pode ignorar a versão secundária e atualizar diretamente para a versão de patch. Nesses casos, as versões suportadas (n-3) excluem a versão secundária ignorada e incluem a versão do patch. Para ver quais versões estão em suporte, consulte as notas de lançamento do Arc resource bridge.

Se uma ponte de recursos não for atualizada para uma das versões suportadas (n-3), ela ficará fora da janela de suporte e não terá suporte. Nem sempre é possível atualizar uma ponte de recursos sem suporte para uma versão mais recente, pois os serviços de componentes usados pela ponte de recursos Arc podem não ser mais compatíveis. Além disso, a ponte de recursos não suportada pode não ser capaz de fornecer monitoramento confiável e métricas de saúde. Se uma ponte de recursos Arc não puder ser atualizada para uma versão suportada, entre em contato com o Suporte da Microsoft para determinar as opções.

Notificação e disponibilidade de atualização

Se sua ponte de recursos Arc estiver na versão n-3, você poderá receber uma notificação por e-mail informando que sua ponte de recursos estará fora de suporte assim que a próxima versão for lançada. Se receber esta notificação, atualize a ponte de recursos o mais rapidamente possível para permitir tempo adicional para identificar e corrigir eventuais problemas que possam surgir durante a atualização manual.

Para verificar se a ponte de recursos do Arc tem uma atualização disponível, execute o comando:

az arcappliance get-upgrades --resource-group [REQUIRED] --name [REQUIRED] 

Para ver a versão atual de um dispositivo de ponte de recursos Arc, verifique o recurso do Azure da sua ponte de recursos Arc.

Próximos passos

  • Saiba mais sobre as operações de manutenção da ponte de recursos Arc.
  • Saiba mais sobre a resolução de problemas da ponte de recursos do Arc.