Aktualizace zásad ve službě Azure SQL Managed Instance

Platí pro: Azure SQL Managed Instance

Tento článek popisuje zásady aktualizace pro spravovanou instanci Azure SQL a postup jeho úpravy. Zásady aktualizace jsou nastavení instance, které řídí přístup k nejnovějším funkcím modulu SQL v Azure.

Azure SQL Managed Instance nabízí následující dvě zásady aktualizací:

  • Zásady aktualizace SQL Serveru 2022 : Instance může používat pouze funkce modulu SQL dostupné v systému SQL Server 2022, protože interní formát databáze je v souladu s SQL Serverem 2022.
  • Vždy aktuální zásady aktualizace: Instance má přístup ke všem funkcím modulu SQL, jakmile jsou dostupné v Azure. Interní formát databáze už není v souladu s nejnovější verzí SQL Serveru a místo toho se vyvíjí s každou nově zavedenou funkcí.

Důležité

Bez ohledu na nakonfigurované zásady aktualizace budou všechny instance nadále přijímat aktualizace a funkce, které nevyžadují změny modulu SQL, například tyto funkce: redundance zón, zastavení a spuštění instance a rychlé zřizování.

Zásady aktualizace SQL Serveru 2022

Zásady aktualizace SQL Serveru 2022 odpovídají formátu databáze s SQL Serverem 2022.

Při použití zásad aktualizace SQL Serveru 2022 zvažte následující:

  • Zásady aktualizace SQL Serveru 2022 jsou výchozí zásadou aktualizace pro všechny existující a nově nasazené instance.
  • Váš interní formát databáze zůstane v souladu s SQL Serverem 2022.
  • Obdržíte všechny nejnovější aktualizace dostupné pro SQL Server 2022.
  • Databázi můžete obnovit na SQL Server 2022 ze spravované instance Azure SQL.
  • Můžete nakonfigurovat propojení pro replikaci dat v reálném čase, obousměrné převzetí služeb při selhání a zotavení po havárii mezi SQL Serverem 2022 a službou Azure SQL Managed Instance.
  • Možná nemáte přístup k některým nejnovějším funkcím modulu SQL a výhodám dostupným pro službu Azure SQL Managed Instance se zásadami aktualizace Always-up-to-date .
  • Zásady aktualizace SQL Serveru 2022 jsou k dispozici až do konce hlavní podpory SYSTÉMU SQL Server 2022. V tomto okamžiku se zásady aktualizace pro instance používající zásady aktualizace SQL Serveru 2022 automaticky aktualizují na zásady aktualizace, které odpovídají nejnovější hlavní verzi SQL Serveru, která je v té době dostupná.

Vždy aktuální zásady aktualizace

Zásady vždy aktuální aktualizace konfigurují vaši instanci tak, aby přijímala všechny nejnovější funkce a aktualizace dostupné pro spravovanou instanci Azure SQL.

Pokud používáte zásady aktualizace Always-to-Date , zvažte následující:

  • Můžete používat všechny nové funkce a výhody dostupné pro azure SQL Managed Instance.
  • Jakmile je zásada always-up-to-date povolená, nemůžete se vrátit k zásadám aktualizace SQL Serveru 2022.
  • Ztratíte některé výhody, které poskytuje zarovnání formátu databáze s SQL Serverem 2022, například možnost obnovit databázi na SQL Server 2022 a obousměrné převzetí služeb při selhání mezi vaší instancí a SQL Serverem 2022 pomocí funkce propojení .

Porovnání funkcí

V následující tabulce jsou uvedeny všechny funkce, které jsou dostupné jenom pro instance s určenými zásadami aktualizace:

Zásady aktualizace SQL Serveru 2022 Vždy aktuální zásady aktualizace
Obnovení databáze na SQL Server 2022
Propojení s obousměrným převzetím služeb při selhání a zotavením po havárii
V současné době sice nejsou k dispozici žádné funkce, které jsou dostupné jenom pro instance se zásadami aktualizace Always-up-to-date , ale brzy se vraťte zpět.

Na nakonfigurované zásady aktualizace mají vliv následující funkce:

  • Automatizované zálohy a zálohy jen pro kopírování: Zálohy databází pořízené z instancí nakonfigurovaných pomocí zásad aktualizace SQL Serveru 2022 je možné obnovit do instancí nakonfigurovaných pomocí sql Serveru 2022 nebo vždy aktuální zásady aktualizace. Zálohy databáze převzaté z instancí nakonfigurovaných pomocí zásad aktualizace Always-up-to-date je možné obnovit pouze do instancí nakonfigurovaných pomocí zásad aktualizace Always-up-to-date.
  • Odkaz na spravovanou instanci: Vytvoření propojení ze spravované instance SQL na SQL Server 2022 nebo navrácení služeb po obnovení z SQL Serveru 2022 do služby SQL Managed Instance je k dispozici pouze pro instance se zásadami aktualizace SQL Serveru 2022 .
  • Kopírování a přesun databáze: Databázi z instance nakonfigurované pomocí zásad aktualizace Always-Up-To-Date nejde zkopírovat ani přesunout do instance nakonfigurované pomocí zásad aktualizace SQL Serveru 2022 .
  • Skupiny převzetí služeb při selhání: Instance ve skupině převzetí služeb při selhání musí mít odpovídající zásady aktualizace.

Existují instance

U existující instance můžete povolit zásady aktualizace always-up-to-date pomocí webu Azure Portal, PowerShellu, Azure CLI a rozhraní REST API.

Upozornění

Zásady aktualizace SQL Serveru 2022 jsou ve výchozím nastavení povolené pro všechny existující a nové instance. Jakmile se zásada aktualizace změní na always-up-to-date, interní formát databáze se upgraduje trvale. Zásady aktualizace nemůžete změnit zpět na SQL Server 2022 a už nemůžete používat funkce a výhody, které vyžadují zásady aktualizace SQL Serveru 2022.

Pokud chcete změnit zásady aktualizace pro existující instanci na webu Azure Portal, postupujte takto:

  1. Na webu Azure Portal přejděte k prostředku spravované instance SQL.

  2. V části Nastavení vyberte Možnost Údržba a aktualizace.

  3. Výběrem bubliny povolte zásady vždy aktuální aktualizace:

    Snímek obrazovky se stránkou SQL Managed Instance na webu Azure Portal s vybranou zásadou aktualizace

  4. Výběrem možnosti Ano v místní nabídce Potvrdit změnu zásad aktualizace uložte provedené změny. Jakmile je zásada aktualizace always-up-to-date povolená, zásady aktualizace SQL Serveru 2022 už nebudou k dispozici.

Nové instance

Přestože je zásada aktualizace SQL Serveru 2022 ve výchozím nastavení povolená, můžete při vytváření instance zvolit vždy aktuální zásady pomocí webu Azure Portal, PowerShellu, Azure CLI a rozhraní REST API.

Pokud chcete vytvořit novou spravovanou instanci SQL se zásadami always-up-to-date na webu Azure Portal, postupujte takto:

  1. Na webu Azure Portal přejděte na stránku Azure SQL a výběrem možnosti Vytvořit otevřete možnost Vybrat nasazení SQL.

  2. Na dlaždici Spravované instance SQL vyberte v rozevíracím seznamu jednu instanci a pak výběrem možnosti Vytvořit otevřete stránku Vytvořit spravovanou instanci Azure SQL.

  3. Na stránce Vytvořit spravovanou instanci Azure SQL vyplňte podrobnosti o vaší instanci. Na kartě Další nastavení v části Aktualizace modulu SQL zvolte vždy aktuální zásady:

    Snímek obrazovky se stránkou Vytvořit spravovanou instanci Azure SQL na webu Azure Portal s vybranou zásadou aktualizace

  4. Před vytvořením nové instance můžete potvrdit určené zásady v části Zásady aktualizace na kartě Zkontrolovat a vytvořit.

Kontrola zásad aktualizace

Aktuální zásady aktualizací můžete zkontrolovat pomocí webu Azure Portal nebo jazyka Transact-SQL (T-SQL).

Pokud chcete zkontrolovat aktuální zásady aktualizací na webu Azure Portal, přejděte do prostředku spravované instance SQL a v nabídce prostředků v části Aktualizace a údržba zkontrolujte pole Zásady aktualizace.

Můžete také použít příkaz T-SQL serveru :

select serverproperty('ProductUpdateType')

Následující hodnoty ProductUpdateType označují zásadu aktualizace pro aktuální instanci:

  • CU: Aktualizace se nasazují prostřednictvím kumulativních aktualizací (CU) pro odpovídající hlavní verzi SQL Serveru (zásady aktualizace SQL Serveru 2022 ).
  • Continuous: Nové funkce se do služby Azure SQL Managed Instance přenesou hned, jakmile budou dostupné, nezávisle na tempu vydávání verzí SQL Serveru (vždy aktuální zásady aktualizace).