Partilhar via


Atualizar os 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 suportadas

Cada versão contém uma tag de imagem. Use a marca de imagem para identificar quando a Microsoft lançou o componente. A Microsoft suporta o componente por um ano completo após o lançamento.

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

  • <Major>.<Minor>.<optional:revision>_<date>.
  • <date> Identifica o ano, mês e dia do lançamento. O padrão é: AAAA-MM-DD.

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

A imagem de exemplo foi divulgada em 6 de junho de 2022.

A Microsoft suporta esta versão até 5 de junho de 2023.

Observação

A versão mais recente da ramificação atual está sempre na fase de manutenção do Suporte Completo . Esta declaração de suporte significa que, se você encontrar um defeito de código que justifique uma atualização crítica, você deve ter a versão de ramificação atual mais recente instalada para receber uma correção.

Caminho de atualização

As atualizações são limitadas à próxima versão menor ou maior. Por exemplo:

  • Atualizações de versão suportadas:
    • 1.1 -> 1.2
    • 1.3 -> 2.0
  • Atualizações de versão não suportadas:
    • 1.1 -> 1.4 Não suportado 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 SQL habilitada pelo Azure Arc é um exemplo de um 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 pode não estar uma versão à frente ou mais de uma versão atrás de um controlador de dados.

A lista a seguir exibe as configurações suportadas e não suportadas, com base na marca de imagem.

  • Configurações suportadas.

    • Responsável pelo tratamento e serviço de dados na mesma versão:
      • Responsável pelo tratamento: 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:
      • Responsável pelo tratamento: v1.9.0_2022-07-12
      • Serviço de dados: v1.8.0_2022-06-14
  • Configurações não suportadas:

    • Responsável pelo tratamento de dados por trás do serviço de dados:
      • Responsável pelo tratamento: 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 em mais de uma versão:
      • Responsável pelo tratamento: v1.9.0_2022-07-12
      • Serviço de dados: v1.6.0_2022-05-02

Agendar manutenção

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.

  • Finalidade geral: uma única réplica não está disponível durante a atualização.
  • Business Critical: uma instância gerenciada 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.

Sugestão

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

Atualizações automáticas

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