Upgrade dos serviços de dados habilitados para Azure Arc

Este artigo descreve os caminhos e as opções para atualizar o controlador de dados e os serviços de dados habilitados para Azure Arc.

Versões com suporte

Cada versão contém uma marca de imagem. Use a marca de imagem para identificar quando a Microsoft lançou o componente. A Microsoft dá suporte ao componente por um ano inteiro após o lançamento.

Identifique a sua versão atual pela marca de imagem. O esquema de versão da marca de imagem é:

  • <Major>.<Minor>.<optional:revision>_<date>.
  • <date> identifica o ano, o mês e o dia da versão. O padrão é: AAAA-MM-DD.

Por exemplo, uma marca de imagem completa para o lançamento em junho de 2022 é: v1.8.0_2022-06-06.

A imagem de exemplo foi lançada em 6 de junho de 2022.

A Microsoft dá suporte a essa versão até 5 de junho de 2023.

Observação

A versão mais recente do branch atual está sempre na fase de serviço de Suporte Completo. Essa instrução do suporte significa que, se você encontrar um defeito de código que requeira uma atualização crítica, será necessário ter a versão do branch atual mais recente instalada para receber uma correção.

Caminho de atualização

As atualizações estão limitadas à próxima versão secundária incremental ou à versão principal. Por exemplo:

  • Atualizações de versão com suporte:
    • 1.1 -> 1.2
    • 1.3 -> 2.0
  • Atualizações de versão sem suporte:
    • 1.1 -> 1.4 Sem suporte porque uma ou mais versões secundárias são ignoradas.

Ordem de atualização

Atualize o controlador de dados antes de atualizar qualquer serviço de dados. A Instância Gerenciada de SQL habilitada pelo Azure Arc é um exemplo de serviço de dados.

Um controlador de dados pode estar até uma versão à frente de um serviço de dados. Uma versão principal do serviço de dados não pode estar uma versão à frente nem mais de uma versão atrás da versão de um controlador de dados.

A lista a seguir exibe configurações com suporte e sem suporte, com base na marca de imagem.

  • Configurações compatíveis.

    • Controlador de dados e serviço de dados na mesma versão:
      • Controlador de dados: v1.9.0_2022-07-12
      • Serviço de dados: v1.9.0_2022-07-12
    • Controlador de dados à frente do serviço de dados por uma versão:
      • Controlador de dados: v1.9.0_2022-07-12
      • Serviço de dados: v1.8.0_2022-06-14
  • Configurações não compatíveis:

    • Controlador de dados anterior ao serviço de dados:
      • Controlador de dados: v1.8.0_2022-06-14
      • Serviço de dados: v1.9.0_2022-07-12
    • Controlador de dados à frente do serviço de dados por mais uma versão:
      • Controlador de dados: v1.9.0_2022-07-12
      • Serviço de dados: v1.6.0_2022-05-02

Manutenção de agendamento

A atualização causará uma interrupção do serviço (tempo de inatividade).

A quantidade de tempo para atualizar o serviço de dados depende da camada de serviço.

A atualização do controlador de dados não causa tempo de inatividade do aplicativo.

  • Uso Geral: uma réplica única não está disponível durante a atualização.
  • Comercialmente Crítico: uma instância gerenciada de SQL incorre em uma breve interrupção de serviço (tempo de inatividade) uma vez durante uma atualização. Depois que o controlador de dados atualiza uma réplica secundária, o serviço faz failover para uma réplica atualizada. Em seguida, o controlador atualiza a réplica primária anterior.

Dica

Atualize os serviços de dados durante o tempo de manutenção agendado.

Atualizações automáticas

Quando uma instância gerenciada de SQL desiredVersion é definida como auto, o controlador de dados atualiza automaticamente a instância gerenciada.