Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Instance SQL Serveru s podporou Azure Arc je instance umístěná on-premises nebo u poskytovatele cloudu, která je připojena k Azure Arc. Tento článek vysvětluje tyto předpoklady.
Pokud jsou vaše virtuální počítače s SQL Serverem v clusterech VMware, projděte si podporu vVMware .
Před nasazením
Než budete moct povolit Arc pro instanci SQL serveru, musíte:
Mít účet Azure s aktivním předplatným. V případě potřeby vytvořit bezplatný účet Azure.
Ověřte předpoklady agenta zařízení připojeného k Arc . Agent Arc musí být spuštěný v typickém "úplném" režimu.
Otevřete bránu firewall pro služby zpracování dat Azure Arc.
Zaregistrujte poskytovatele prostředků. Konkrétně
Microsoft.AzureArcData
Microsoft.HybridCompute
Pokyny najdete v části Registrace poskytovatelů prostředků.
Oprávnění účtu pro instalaci
Uživatel nebo služební principál požaduje:
- Oprávnění ke čtení z předplatného
- Oprávnění místního správce operačního systému k instalaci a konfiguraci agenta
- Pro Linux použijte kořenový účet.
- Pro Windows použijte účet, který je členem místní skupiny Administrators.
Před povolením SQL Serverů pomocí Arc instalační skript zkontroluje:
- Oblast, ve které se podporuje SQL Server s podporou arc
-
Microsoft.AzureArcData
poskytovatel prostředků je zaregistrován
Tyto kontroly vyžadují, aby uživatel měl oprávnění ke čtení předplatného.
K dokončení úlohy vyžaduje uživatel nebo instanční objekt následující oprávnění ve skupině prostředků Azure. Konkrétně
- role
Azure Connected Machine Onboarding
Microsoft.AzureArcData/register/action
Microsoft.HybridCompute/machines/extensions/read
Microsoft.HybridCompute/machines/extensions/write
Microsoft.Resources/deployments/validate/action
Uživatelům je možné přiřadit předdefinované role, které mají tato oprávnění, například:
Další informace najdete v tématu Přiřazení rolí Azure pomocí webu Azure Portal.
Ověření stavu uživatelských databází
Pokud je instance SQL Serveru povolená službou Azure Arc, připojení nastaví některá oprávnění k databázi, abyste mohli spravovat databáze z Azure. Podrobnosti o oprávněních nastavených na úrovni databáze najdete v tématu oprávnění SQL.
Zahrnuté jsou pouze databáze, které jsou online a aktualizovatelné.
Ověřte stav všech databází, které plánujete spravovat z Azure.
Tento dotaz zobrazí seznam všech databází, jejich stav a pokud jsou aktualizovatelné:
SELECT
name AS DatabaseName,
CASE
WHEN state_desc = 'ONLINE' THEN 'Online'
WHEN state_desc = 'OFFLINE' THEN 'Offline'
ELSE 'Unknown'
END AS Status,
CASE
WHEN is_read_only = 0 THEN 'READ_WRITE'
ELSE 'READ_ONLY'
END AS UpdateableStatus
FROM sys.databases;
Spusťte tento dotaz na jakékoli instanci, kterou povolíte.
Oprávnění účtu služby
Účet služby SQL Server musí být členem pevné role serveru sysadmin
na každé instanci SQL Serveru. Ve výchozím nastavení je účet služby SYSTÉMU SQL Server členem sysadmin
pevné role serveru.
Další informace o tomto požadavku najdete v služebním účtu SQL Serveru.
Nastavení vyloučení proxy serveru
Poznámka
Vyloučení v této části je vyžadováno pro verzi z března 2024 a dříve.
Od verze v dubnu 2024 se toto vyloučení nevyžaduje.
Pokud se používá proxy server, nastavte proměnnou prostředí NO_PROXY
tak, aby vyloučila provoz proxy serveru pro:
localhost
127.0.0.1
Poznámka
Počínaje verzí rozšíření 1.1.2986.256
můžete nastavit proměnnou prostředí NO_PROXY
tak, aby obešla proxy pro adresy URL.
Rozšíření můžete nakonfigurovat tak, aby při požadavcích na konkrétní adresy URL obcházelo koncový bod proxy serveru, zatímco pro všechny ostatní požadavky používá proxy server.
Rozšíření můžete například nakonfigurovat tak, že nastavíte proměnnou prostředí NO_PROXY
tak, aby používala privátní koncové body pro požadavky do služby Azure Key Vault, zatímco všechny ostatní požadavky používají proxy server.
Připojení ke službě zpracování dat Azure Arc
SQL Server s podporou arc vyžaduje odchozí připojení ke službě zpracování dat Azure Arc.
Každý virtuální nebo fyzický server musí komunikovat s Azure. Konkrétně vyžadují připojení k:
- Adresa URL:
*.<region>.arcdataservices.com
- Pro oblasti Virginie pro státní správu USA použijte
*.<region>.arcdataservices.azure.us
.
- Pro oblasti Virginie pro státní správu USA použijte
- Port: 443
- Směr: Odchozí
- Zprostředkovatel ověřování: Microsoft Entra ID
Chcete-li získat segment regionálního koncového bodu, odstraňte všechny mezery z názvu regionu Azure. Například region USA - východ 2, název regionu je eastus2
.
Například: *.<region>.arcdataservices.com
by měla být *.eastus2.arcdataservices.com
v oblasti East US 2.
Seznam podporovaných Azure regionů najdete v tématu Podporované Azure regiony.
Pro seznam všech oblastí spusťte tento příkaz:
az account list-locations -o table
Poznámka
Nemůžete použít připojení Azure Private Link ke službě zpracování dat Azure Arc. Viz Nepodporované konfigurace.
Požadavky na síť pro povolení ověřování Entra ID
Povolení ověřování pomocí Entra ID pro SQL Server, který je aktivovaný prostřednictvím Azure Arc, vyžaduje explicitní povolení některých adres URL, pokud brána firewall blokuje odchozí adresy URL. Do seznamu povolených přidejte následující adresy URL:
https://login.microsoftonline.com/
https://<azure-keyvault-name>.vault.azure.net/
https://graph.microsoft.com/
Podporované verze a prostředí SQL Serveru
Podporované konfigurace
Verze SQL Serveru
SQL Server 2012 (11.x) a novější verze
Poznámka
Podporují se pouze 64bitové verze SQL Serveru.
Operační systémy
- Windows 10 a 11
- Windows Server 2012 a novější verze
- Ubuntu 20.04 (x64)
- Red Hat Enterprise Linux (RHEL) 8 (x64)
- SUSE Linux Enterprise Server (SLES) 15 (x64)
Důležitý
Podpora Windows Serveru 2012 a Windows Serveru 2012 R2 skončila 10. října 2023. Další informace viz ukončení podpory pro SQL Server 2012 a Windows Server 2012/2012 R2.
.NET Framework
Ve Windowsu, .NET Framework 4.7.2 a novější.
Tento požadavek začíná verzí rozšíření 1.1.2504.99
(verze vydaná 14. listopadu 2023). Bez této verze rozšíření nemusí fungovat tak, jak má. Windows Server 2012 R2 ve výchozím nastavení neobsahuje rozhraní .NET Framework 4.7.2 a musí se odpovídajícím způsobem aktualizovat.
Podpora v VMware
SQL Server povolený službou Azure Arc můžete nasadit ve virtuálních počítačích VMware spuštěných:
- V místě
- Například v řešeních VMware:
Řešení Azure VMware (AVS)
Varování
Pokud používáte virtuální počítače s SQL Serverem v privátním cloudu Azure VMware Solution (AVS), postupujte podle kroků v části Nasazení řešení Azure VMware s podporou Arc pro povolení.
Toto je jediný mechanismus nasazení, který poskytuje plně integrované prostředí s funkcemi Arc v privátním cloudu AVS.
VMware Cloud na AWS
Google Cloud VMware Engine
Nepodporované konfigurace
SQL Server s podporou Služby Azure Arc v současné době nepodporuje následující konfigurace:
- Windows Server 2012 nebo starší verze Windows Serveru Nemají minimální požadované verze protokolu TLS pro bezpečné ověření v Azure.
- Windows Server 2012 R2 je podporovaný pro DPS, protože podporuje protokol TLS 1.2. Windows Server 2012 R2 nepodporuje koncový bod telemetrie. Funkce, jako je řídicí panel výkonu, hodnocení migrace a další, se proto nepodporují.
- SQL Server spuštěný v kontejnerech
- Edice SQL Serveru: Podniková inteligence.
- Připojení pomocí služby Private Link ke službě zpracování dat Azure Arc v koncovém bodu
<region>.arcdataservices.com
, které se používá pro nahrávání inventáře a využití. - SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x) a starší verze.
- Instalaci agenta Arc a rozšíření SQL Serveru není možné provést při vytváření bitové kopie nástroje Sysprep.
- Více instancí SQL Serveru nainstalovaných ve stejném hostitelském operačním systému se stejným názvem instance.
- SQL Server ve službě Azure Virtual Machines
- Skupina dostupnosti Always On, kde je jedna nebo více replik v instanci clusteru s podporou převzetí při selhání.
- SQL Server Reporting Services (režim SharePointu).
Registrace poskytovatelů prostředků
K registraci poskytovatelů prostředků použijte jednu z následujících metod:
- Vyberte Předplatná.
- Zvolte své předplatné.
- V části Nastavenívyberte Poskytovatelé prostředků.
- Vyhledejte
Microsoft.AzureArcData
aMicrosoft.HybridCompute
a vyberte Zaregistrovat.
Limity předplatného a služeb Azure
Než nakonfigurujete instance SQL Serveru a počítače pomocí služby Azure Arc, projděte si limity předplatného Azure Resource Manager a limity skupiny prostředků , abyste mohli naplánovat počet počítačů, které se mají připojit.
Podporované oblasti
SQL Server s podporou arc je k dispozici v následujících oblastech:
- USA – východ
- Východní USA 2
- USA – západ
- Západ USA 2
- Západní USA 3
- USA – střed
- USA – středosever
- Jiho-centrální USA
- USA – středozápad
- Vláda USA Virginie 1
- Kanada – střed
- Kanada – východ
- Velká Británie – jih
- Velká Británie – západ
- Francie – střed
- Západní Evropa
- Severní Evropa
- Švýcarsko – sever
- Střední Indie
- Brazílie – jih
- Jihoafrická republika – sever
- Spojené arabské emiráty – sever
- Japonsko – východ
- Korea – střed
- Jihovýchodní Asie
- Austrálie – východ
- Švédsko – střed
- Norsko – východ
1 Oblast Virginie pro státní správu USA je aktuálně ve verzi Preview a zatím nejsou podporované všechny funkce. Podrobnosti najdete v tématu SQL Server podporovaný službou Azure Arc ve verzi Preview US Government.
Důležitý
- Pro úspěšné nasazení a fungování přiřaďte stejnou oblast jak serveru s podporou Arc, tak i SQL Serveru s podporou Arc.
Instalace rozšíření Azure pro SQL Server
Průvodce instalací SQL Serveru 2022 (16.x) nepodporuje instalaci rozšíření Azure pro SQL Server. Tuto komponentu lze nainstalovat dvěma způsoby. Udělejte jednu z těchto věcí:
- SQL Server povolený možnostmi nasazení Azure Arc
- Instalace rozšíření Azure pro SQL Server z příkazového řádku
Informace o clusterech VMware najdete v tématu Podpora vVMware.