Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Az SQL Server-példányok automatikusan csatlakoznak az Azure Archoz, amikor az Azure Arc által támogatott kiszolgálóra vannak telepítve, és az Arc-kiszolgáló erőforrása egy támogatott régióbantalálható. Az SQL Server-példány összes erőforrása automatikusan létrejön az Azure-ban, és központi felügyeleti platformot biztosít az összes SQL Server-példányhoz. További információkért látogasson el a Azure Arc által támogatott SQL Serveroldalra.
Ez a cikk bemutatja, hogyan működik az SQL Server azure-hoz való csatlakoztatásának egyszerűsített folyamata.
Jegyzet
Jelenleg a rendszer alapértelmezés szerint nem alkalmazza a legkevésbé kiemelt konfigurációt.
A meglévő vagy újabb verziójú 1.1.2859.223 kiszolgálókon végül a legkevésbé kiemelt konfiguráció lesz alkalmazva. Ez a bővítmény 2024 novemberében jelent meg. A minimális jogosultság automatikus alkalmazásának megakadályozása érdekében tiltsa le a bővítményfrissítéseket a következő után 1.1.2859.223.
Előfeltételek
- Végezze el az Azure Arc által engedélyezett SQL Server előfeltételeit.
- Always On rendelkezésre állási csoportok esetén hajtsa végre az összes csomópont lépéseit.
Licenctípus megadása
Igény szerint adja meg az SQL Server egyes példányainak licenctípusát.
A kívánt licenctípus megadásához adja meg a licenctípus értékcímkéjét. Az automatikus csatlakozási munkafolyamathoz szükség van erre a címkére. További információért látogasson el a(z) oldalra, ahol az erőforrások, erőforráscsoportok és előfizetések logikai szervezéséről talál részleteket.
A címkeértékeket az előfizetés, az erőforráscsoport vagy az erőforrás szintjén állíthatja be. Az előfizetési szinten beállított értékek címkéje felülírja az erőforráscsoportban és az erőforrásszinten beállított értékeket. Az erőforráscsoport szintjén beállított címkeértékek felülírják az erőforrás szintjén beállított címkeértékeket.
Adja hozzá az alábbi címkék és értékek egyikét az előfizetéshez, az erőforráscsoportokhoz vagy az Arc Server-erőforrásokhoz.
| Címke | Érték |
|---|---|
ArcSQLServerExtensionDeployment |
Paid |
ArcSQLServerExtensionDeployment |
PAYG |
ArcSQLServerExtensionDeployment |
LicenseOnly |
Fontos
Az SQL Server-ügyfelek számára az Azure Arc értékének maximalizálása érdekében a Microsoft automatizált eljárással határozza meg a licenctípus értékét, ha még nem állította be az alapértelmezett értéket a ArcSQLServerExtensionDeployment címkével. Ha az SQL Serverre a Szoftvergarancia (SA) vagy az Előfizetés és támogatás vonatkozik, és a megvásárolt licencek száma nagyobb, mint az Azure Hybrid Benefit használatához már lekötött licencek száma, ez a folyamat a licenctípus értékét Fizetős-re állítja be az előkészített SQL Server-példányok esetében, az érkezési sorrend szerinti kiszolgálás alapján. Ennek eredményeképpen automatikusan hozzáférhet az SA-ügyfelek számára biztosított értékes felügyeleti funkciókhoz.
Licenctípus-beállítás elsőbbsége
Az Azure Extension for SQL Server automatikus telepítése az Archoz csatlakoztatott új kiszolgálókra
A Microsoft automatikusan telepíti az AZURE-bővítményt az SQL Serverhez minden, az Azure Archoz csatlakoztatott Arc-kompatibilis kiszolgálón, ha rendelkezik telepített SQL Server-példányokkal. Ez az automatizált folyamat a következő feladatokat foglalja magában:
Regisztrálja a
Microsoft.AzureArcDataerőforrás-szolgáltatót, ha még nincs regisztrálva.Adja meg a licenc típusát.
Telepítse az AZURE-bővítményt az SQL Serverhez.
Jegyzet
A licenctípus akkor van beállítva, ha a
ArcSQLServerExtensionDeploymentcímke értéke be van állítva.Arc-kompatibilis SQL Server-példányerőforrás létrehozása az Azure-ban.
Az Azure Arc által engedélyezett SQL Server automatikus csatlakoztatásához használja a megadott módszerek egyikét, amelyek megfelelnek az Azure Arc által engedélyezett SQL Server üzembe helyezési lehetőségeinek.
A csatlakozás befejezése után élvezheti az SQL Server Azure-funkcióit. További információt az Azure Arc által engedélyezett SQL Server konfigurálása című témakörben talál.
A licenctípus konfigurációjának ellenőrzése és javítása
Az előkészítési folyamat által létrehozott licenctípus-konfiguráció ellenőrzéséhez futtassa ezt az erőforrásgráf-lekérdezést.
resources
| where type == "microsoft.hybridcompute/machines"
| extend
joinID = toupper(id)
| join kind = inner (
resources
| where type == "microsoft.hybridcompute/machines/extensions"
| extend machineId = toupper(substring(id, 0, indexof(id, '/extensions')))
| where properties.type in ("WindowsAgent.SqlServer","LinuxAgent.SqlServer")
| extend licenseType = iff(properties.settings.LicenseType == '', 'Configuration needed', properties.settings.LicenseType)
| project machineId, licenseType
) on $left.joinID == $right.machineId
| project id, licenseType
Az érték Configuration needed azt jelzi, hogy az előkészítési folyamat nem rendelkezik elegendő információval a licenctípus automatikus konfigurálásához. A hiányzó érték beállításával vagy egy automatikusan konfigurált érték módosításával kapcsolatos részletekért tekintse meg az Azure Arc által engedélyezett SQL Server konfigurálása című témakört.
Jegyzet
Ha a licenc típusa fizetős vagy PAYG, további felügyeleti funkciók érhetők el a Szoftvergarancia vagy használatalapú fizetéses licencek által lefedett példányokhoz.
Az automatikus csatlakozás letiltása
Ha le szeretné tiltani az Sql Serverhez készült Azure-bővítmény automatikus telepítését, adja hozzá az alábbi címkét és értéket egy előfizetéshez, erőforráscsoporthoz vagy Arc Server-erőforráshoz. Ha már vannak Arc-kompatibilis kiszolgálók az előfizetésben vagy az erőforráscsoportban, akár 8 órát is igénybe vehet, amíg a címkeérték módosításai érvénybe lépnek, mivel a címke értéke gyorsítótárazva van.
| Címke | Érték |
|---|---|
ArcSQLServerExtensionDeployment |
Disabled |
Másik lehetőségként korlátozhatja, hogy mely bővítmények telepíthetők a kiszolgálón. Konfigurálhatja az engedélyezni és letiltani kívánt bővítmények listáját a kiszolgálón. További információ: Bővítmények engedélyezési listája és tiltólistái.
Megtudhatja, hogy a Microsoft hogyan telepíti automatikusan az Azure-bővítményt az SQL Serverhez
A Microsoft a Windows szolgáltatás vendégkonfigurációs bővítményszolgáltatásán (ExtensionService) keresztül futtathat bővítménytelepítéseket egy Arc-kompatibilis kiszolgálón. Amikor a kiszolgáló csatlakozik az Archoz, a Windows szolgáltatás vendégkonfigurációs bővítmény szolgáltatása (ExtensionService) telepítve van. Ez a szolgáltatás felelős a bővítmények (ügynökök, szkriptek vagy más szoftverek) telepítéséért, frissítéséért és törléséért a gépen. A vendégkonfigurációs és bővítményszolgáltatások Helyi rendszerként futnak Windows rendszeren, linuxos gyökérként. Az Arc-ügynök szolgáltatásaival és szolgáltatásfiókokkal kapcsolatos részletekért tekintse át ügynök biztonságát és engedélyeit | Ügynök biztonsága és engedélyei
A Microsoft meghívhatja az API-kat az Azure-bővítmény SQL Serverhez való üzembe helyezéséhez, és automatikusan csatlakozhat az Arc-kompatibilis SQL Serverhez.
A bővítményeket az Azure Portal, az Azure Resource Manager (ARM) API-k, az Azure Policy, az ARM-sablonok, az Azure CLI vagy az Azure PowerShell modul használatával is telepítheti. Azure Arc által engedélyezett SQL Server üzembe helyezési beállításai
Az Archoz csatlakoztatott SQL Server-példányok megkeresése, de az SQL Serverhez hiányzik az Azure-bővítmény
Az alábbi Azure Graph-lekérdezéssel listázhatja azokat a gép- és előfizetés-azonosítókat, amelyek az SQL Serverrel telepített Arc-kiszolgálókat tartalmazzák, de hiányzik az SQL Server Azure-bővítménye.
resources
| where type == "microsoft.hybridcompute/machines" and properties['detectedProperties']['mssqldiscovered'] has "true"
| extend
joinID = toupper(id)
| join kind= inner (
resources
| where type == "microsoft.hybridcompute/machines/extensions"
| extend machineId = toupper(substring(id, 0, indexof(id, '/extensions')))
| project machineId, name
| summarize allExtensions = make_list(name) by machineId
| where allExtensions !has ("SqlServer")
) on $left.joinID == $right.machineId
| project id, subscriptionId, tenantId
A bővítmény frissítése
Az aktuális bővítménykiadás verziójának meghatározásához tekintse át a kibocsátási megjegyzéseket.
A bővítmény verziójának ellenőrzéséhez használja a következő PowerShell-parancsot:
azcmagent version
A bővítményfrissítések egyszerűsítése érdekében mindenképpen engedélyezze az automatikus frissítéseket. Manuálisan is frissítheti a bővítményt az Azure Portal, a PowerShell és az Azure CLI használatával.
A bővítmény azure portalon való frissítéséhez kövesse az alábbi lépéseket:
Az Azure Portalon nyissa meg a Machines – Azure Arc webhelyet.
Válassza ki annak a gépnek a nevét, amelyen az SQL Server telepítve van a kiszolgáló Áttekintés paneljének megnyitásához.
A Beállítások területen válassza a Bővítmények lehetőséget.
Jelölje be a bővítmény jelölőnégyzetét
WindowsAgent.SqlServer, majd válassza a Frissítés lehetőséget a navigációs menüben.
A frissítés befejezéséhez válassza az Igen lehetőséget a Bővítmény frissítése párbeszédpanelen.
Az SQL ServerHez készült Azure-bővítmény frissítéséről további információt a Frissítés bővítmény című témakörben talál.
Kapcsolódó tartalom
- Ajánlott eljárások felmérésének konfigurálása az Azure Arc által engedélyezett SQL Serverhez
- SQL Server-erőforrások leltárának kezelése az Azure Arc használatával
- Az Azure Arc által engedélyezett SQL Server konfigurálása
- Tevékenységnaplók használata az Azure Arc által engedélyezett SQL Serverrel
- Azure Arc által engedélyezett SQL Server-adatgyűjtés és -jelentéskészítés