Odpojení instancí SQL Server od Azure Arc

platí pro:SQL Server

Tento článek popisuje, jak odpojit SQL Server instance od Azure Arc pomocí portálu Azure nebo příkazového prostředí. Platí pro SQL Server instance povolené Azure Arc. Pokud chcete ukončit správu instance SQL Server pomocí Azure Arc, odeberte rozšíření SQL Server. Po dokončení těchto kroků SQL Server – Azure Arc prostředky a přidružené komponenty se z vašeho systému a Azure úplně odeberou.

Požadavky

Váš účet Azure musí mít roli Contributor pro předplatné instance a skupinu prostředků.

Poznámka:

Pro odpojení od Azure Arc nepotřebujete přístup k hostitelskému počítači.

Odhlášení z automatické instalace

Před odinstalací rozšíření Azure pro SQL Server zrušte automatickou instalaci rozšíření přidáním následující značky a hodnoty do prostředku SQL Server s povoleným Azure Arc:

Štítek Hodnota
ArcSQLServerExtensionDeployment Disabled

Případně můžete omezit, která rozšíření se dají nainstalovat na váš server. Můžete nakonfigurovat seznamy rozšíření, která chcete povolit a blokovat na serveru. Další informace najdete v tématu Seznamy povolených a blokovaných seznamů.

Odinstalace rozšíření Azure pro SQL Server

Odinstalace rozšíření Azure pro SQL Server:

  1. Na portálu Azure přejděte na Azure Arc.
  2. V části Machines vyberte konkrétní server, který je hostitelem instance SQL Server.
  3. V části Extensions vyberte rozšíření, které chcete odinstalovat (WindowsAgent.SqlServer, pokud se jedná o počítač Windows, nebo LinuxAgent.SqlServer, pokud se jedná o počítač s Linuxem).
  4. Vyberte Odinstalovat.
  5. Po zobrazení výzvy potvrďte, že chcete rozšíření odinstalovat.

Odstranit prostředek SQL Server – Azure Arc:

  1. Na portálu Azure přejděte na Azure Arc.
  2. V části SQL Server instance vyberte konkrétní instanci SQL Server, kterou chcete odebrat.
  3. Vyberte Odstranit.
  4. Po zobrazení výzvy potvrďte, že chcete prostředek odstranit.

Odebrání závislých prostředků ze skupiny prostředků:

  1. Na portálu Azure přejděte do skupiny prostředků, ve které byl prostředek SQL Server.
  2. V části Přehled vyberte konkrétní prostředky SQL Serveru, které chcete odebrat.
  3. Vyberte Odstranit.
  4. Po zobrazení výzvy potvrďte, že chcete odstranit prostředky.

Pokud chcete odpojit všechny Azure Arc povolené instance SQL Server ve větším rozsahu (například skupinu prostředků, předplatné nebo více předplatných) jediným příkazem, pomocí scriptu odinstalujte rozšíření Azure pro SQL Server. Skript je opensourcová ukázka SQL Server a obsahuje podrobné pokyny.

Poznámka:

Po odstranění prostředku SQL Server – Azure Arc může tento prostředek po určitou dobu nadále zůstávat zobrazen na portálu Azure. Toto chování je očekávané a je způsobeno ukládáním do mezipaměti službou Azure Resource Manager. Prostředek obvykle zmizí po aktualizaci mezipaměti. Pokud se prostředek zobrazuje i po několika hodinách, můžete ověřit, že byl úspěšně odstraněn dotazováním Azure Resource Graph nebo pomocí Azure CLI. Nevyžaduje se žádná další akce – prostředek není funkční a po odstranění se neúčtují žádné poplatky.

Reziduální soubory a účty

Po odinstalaci rozšíření Azure pro SQL Server zůstanou některé soubory a databázové objekty.

Files

Odinstalace rozšíření odstraní binární soubory, ale nemusí být odstraněny protokoly rozšíření a další data.

Zakázání rozšíření neodstraní žádné binární soubory ani složky.

Tabulky

Tabulky vytvořené agentem zůstanou po odinstalaci rozšíření.

Účty

Pokud rozšíření nenainstalujete v režimu s nejnižšími oprávněními, agent použije tento účet NT AUTHORITY\SYSTEM.

Zakázání nebo odstranění rozšíření neodebere NT AUTHORITY\SYSTEM přihlášení z žádné databáze, protože toto přihlášení můžou vyžadovat jiné aplikace. Přihlášení je nutné ručně odebrat z každé uživatelské databáze.

Účet NT AUTHORITY\SYSTEM se nevztahuje na instalace, které používají nejnižší oprávnění.

Další informace o režimu nejnižších oprávnění najdete v tématu Provozování SQL Serveru spravovaného pomocí Azure Arc s nejnižšími oprávněními.