Política de atualização na Instância Gerenciada de SQL do Azure

Aplica-se a: Instância Gerenciada de SQL do Azure

Este artigo descreve a política de atualização para a Instância Gerenciada de SQL do Azure e como modificá-la. A política de atualização é uma configuração de instância que controla o acesso aos recursos mais recentes do mecanismo de SQL no Azure.

A Instância Gerenciada de SQL do Azure oferece as duas seguintes políticas de atualização:

  • Política de atualização do SQL Server 2022: a instância só pode usar os recursos do Mecanismo de SQL disponíveis no SQL Server 2022, pois o formato de banco de dados interno está alinhado com o SQL Server 2022.
  • Política de atualização Sempre atualizada: a instância tem acesso a todos os recursos do Mecanismo de SQL assim que eles ficam disponíveis. O formato de banco de dados interno não está mais alinhado com a última versão do SQL Server e, em vez disso, evolui a cada recurso introduzido.

Importante

Independentemente da política de atualização configurada, todas as instâncias continuarão recebendo atualizações e recursos que não exigem alterações ao Mecanismo de Banco de Dados SQL, como os seguintes recursos: redundância de zona, parada e inicialização de instância e provisionamento rápido.

Política de atualização do SQL Server 2022

A política de atualização do SQL Server 2022 se alinha ao formato do banco de dados com o SQL Server 2022.

Ao usar a política de atualização do SQL Server 2022, considere o seguinte:

  • A política de atualização do SQL Server 2022 é a política de atualização padrão para todas as instâncias existentes e para as recém-implantadas.
  • Seu formato de banco de dados interno continua alinhado com o SQL Server 2022.
  • Você recebe todas as atualizações mais recentes disponíveis para o SQL Server 2022.
  • Você pode restaurar seu banco de dados de Instância Gerenciada de SQL do Azure para o SQL Server 2022.
  • Você pode configurar um link para replicação de dados em tempo real, failover bidirecional e recuperação de desastres entre o SQL Server 2022 e a Instância Gerenciada de SQL do Azure.
  • Talvez você não tenha acesso a alguns dos recursos e benefícios mais recentes do Mecanismo de SQL disponíveis para a Instância Gerenciada de SQL do Azure com a política de atualização Sempre atualizada.
  • A política de atualização do SQL Server 2022 está disponível até o fim do suporte base do SQL Server 2022, momento em que a política de atualização para instâncias que usam a política de atualização do SQL Server 2022 são atualizadas automaticamente para a política de atualização correspondente à versão principal mais recente do SQL Server disponível naquele momento.

Política de atualização Sempre atualizada

A política de atualização Sempre atualizada configura a instância para receber todos os recursos e atualizações mais recentes disponíveis para a Instância Gerenciada de SQL do Azure.

Ao usar a política de atualização Sempre atualizada, considere o seguinte:

  • Você pode usar todos os novos recursos e benefícios disponíveis para a Instância Gerenciada de SQL do Azure.
  • Após habilitar a política Sempre atualizada, você não poderá voltar à política de atualização do SQL Server 2022.
  • Você perde alguns dos benefícios proporcionados pelo alinhamento do formato do banco de dados com o SQL Server 2022, como a capacidade de restaurar o banco de dados para o SQL Server 2022 e o failover bidirecional entre sua instância e o SQL Server 2022 com o recurso link.

Comparação de recursos

As tabelas a seguir listam todos os recursos que só estão disponíveis para instâncias com a política de atualização designada:

Política de atualização do SQL Server 2022 Política de atualização Sempre atualizada
Restaurar banco de dados para SQL Server 2022
Link com failover bidirecional e recuperação de desastres
Embora atualmente não haja recursos disponíveis apenas para instâncias com a política de atualização Sempre atualizada, volte e verifique em breve.

A política de atualização configurada afeta os seguintes recursos:

  • Backups automatizados e backups somente cópia: os backups de banco de dados obtidos de instâncias configuradas com a política de atualização do SQL Server 2022 podem ser restaurados em instâncias configuradas com a política de atualização do SQL Server 2022 ou Sempre atualizada. Os backups de banco de dados obtidos de instâncias configuradas com a política de atualização Sempre atualizada só podem ser restaurados nas instâncias também configuradas com a política de atualização Sempre atualizada.
  • Link de Instância Gerenciada: o estabelecimento de um link da Instância Gerenciada de SQL para o SQL Server 2022 ou o failback do SQL Server 2022 na Instância Gerenciada de SQL só está disponível para instâncias com a política de atualização do SQL Server 2022.
  • Copiar e mover banco de dados: um banco de dados de uma instância configurada com a política de atualização Sempre atualizada não pode ser copiado ou movido para uma instância configurada com a política de atualização do SQL Server 2022.
  • Grupos de failover: as instâncias em um grupo de failover devem ter políticas de atualização correspondentes.

Instâncias existentes

Para uma instância existente, você pode habilitar a política de atualização Sempre atualizada no portal do Azure, no PowerShell, na CLI do Azure e na API REST.

Cuidado

A política de atualização SQL Server 2022 é habilitada por padrão para todas as instâncias novas e existentes. Depois que a política de atualização for alterada para Sempre atualizado, o formato do banco de dados interno será atualizado permanentemente. Você não pode alterar a política de atualização de volta para o SQL Server 2022 e não pode mais usar os recursos e benefícios que exigem a política de atualização do SQL Server 2022.

Para alterar a política de atualização de uma instância existente no portal do Azure, siga estas etapas:

  1. Localize o nome do recurso de instância gerenciada de SQL no portal do Azure.

  2. Selecione Manutenção e atualizações em Configurações.

  3. Selecione a bolha para habilitar a política de atualização Sempre atualizada:

    Captura de tela da página da instância gerenciada de SQL do portal do Azure, com a política de atualização selecionada.

  4. Selecione Sim no pop-up Confirmar alteração da política de atualização para salvar as alterações. Depois que a política de atualização Sempre atualizada estiver habilitada, a política de atualização SQL Server 2022 não estará mais disponível

Novas instâncias

Embora a política de atualização do SQL Server 2022 esteja habilitada por padrão, você pode escolher a política Sempre atualizada ao criar sua instância no portal do Azure, no PowerShell, na CLI do Azure ou na API REST.

Para criar uma nova instância gerenciada pelo SQL com a política Sempre atualizada no portal do Azure, siga estas etapas:

  1. Vá para a página SQL do Azure no portal do Azure e selecione + Criar para abrir a opção Selecionar implantação do SQL.

  2. No bloco Instâncias gerenciadas de SQL, selecione Instância única na lista suspensa e selecione Criar para abrir o painel Criar Instância Gerenciada de SQL do Azure.

  3. Na página Criar Instância Gerenciada SQL do Azure, preencha os detalhes da instância. Na guia Configurações adicionais, em Atualizações do mecanismo SQL, escolha a política Sempre atualizada:

    Captura de tela da página Criar Instância Gerenciada de SQL do Azure do portal do Azure com a política de atualização selecionada.

  4. Você pode confirmar a política designada em Atualizar política na guia Revisar + criar, antes de criar a nova instância.

Verifique a política de atualização

Você pode verificar a política de atualização atual usando o portal do Azure ou o Transact-SQL (T-SQL).

Para verificar a política de atualização atual no portal do Azure, vá para o recurso Instância gerenciada do SQL e verifique o campo Atualizar política em Atualizações e manutenção no menu de recursos.

Use também o comando T-SQL serverproperty:

select serverproperty('ProductUpdateType')

Os seguintes valores para ProductUpdateType indicam a política de atualização para a instância atual:

  • CU: As atualizações são implantadas por meio de atualizações cumulativas (CUs) para a versão principal correspondente do SQL Server (política de atualização SQL Server 2022)
  • Continuous: Novos recursos são trazidos para a Instância Gerenciada de SQL do Azure assim que se tornam disponíveis, independentemente da cadência de versão do SQL Server (Política de atualização Sempre atualizada).