Oktatóanyag: Rendelkezésre állási csoport manuális konfigurálása – SQL Server Azure-beli virtuális gépeken

A következőre vonatkozik:SQL Server azure-beli virtuális gépen

Tipp.

Egy rendelkezésre állási csoport üzembe helyezésének számos módja van. Egyszerűsítse az üzembe helyezést, és szükségtelenné teszi az Azure Load Balancer vagy az elosztott hálózatnév (DNN) használatát az Always On rendelkezésre állási csoport számára azáltal, hogy sql serveres virtuális gépeket (VM-eket) hoz létre több alhálózatban ugyanazon az Azure-beli virtuális hálózaton belül. Ha már létrehozta a rendelkezésre állási csoportot egyetlen alhálózatban, migrálhatja azt egy több alhálózatos környezetbe.

Ez az oktatóanyag bemutatja, hogyan hozhat létre Always On rendelkezésre állási csoportot az SQL Serverhez azure-beli virtuális gépeken egyetlen alhálózaton belül. A teljes oktatóanyag létrehoz egy rendelkezésre állási csoportot egy adatbázis-replikával két SQL Server-példányon.

Ez a cikk manuálisan konfigurálja a rendelkezésre állási csoport környezetét. A lépéseket az Azure Portal, a PowerShell, az Azure CLI vagy az Azure Gyorsindítási sablonok használatával is automatizálhatja.

Időbecslés: Ez az oktatóanyag körülbelül 30 percet vesz igénybe az előfeltételek teljesítése után.

Előfeltételek

Az oktatóanyag feltételezi, hogy alapszintű ismerete van az SQL Server Always On rendelkezésre állási csoportjairól. Ha további információra van szüksége, tekintse meg az Always On rendelkezésre állási csoportok (SQL Server) áttekintését.

Az oktatóanyag eljárásainak megkezdése előtt teljesítenie kell az Always On rendelkezésre állási csoportok Azure-beli virtuális gépeken való létrehozásának előfeltételeit. Ha már teljesítette ezeket az előfeltételeket, ugorjon a fürt létrehozásához.

Az alábbi táblázat összefoglalja azokat az előfeltételeket, amelyekre szüksége van az oktatóanyag elvégzéséhez:

Követelmény Leírás
Két SQL Server-példány – Azure-beli rendelkezésre állási csoportban
- Egyetlen tartományban
– A feladatátvételi fürtözés telepítése
Windows Server Fájlmegosztás fürttanúsulóhoz
SQL Server-szolgáltatásfiók Tartományi fiók
SQL Server-ügynök szolgáltatásfiókja Tartományi fiók
Tűzfalportok nyitva - SQL Server: 1433 alapértelmezett példányhoz
- Adatbázis-tükrözési végpont: 5022 vagy bármely elérhető port
- Terheléselosztó IP-címállapot-mintavétel egy rendelkezésre állási csoporthoz: 59999 vagy bármely elérhető port
- Terheléselosztó IP-címállapot-mintavétel a fürtmaghoz: 58888 vagy bármely elérhető port
Feladatátvételi fürtszolgáltatás Mindkét SQL Server-példányhoz szükséges
Telepítési tartományfiók – Helyi rendszergazda minden SQL Server-példányon
- Az egyes SQL Server-példányokhoz tartozó sysadmin rögzített kiszolgálói szerepkör tagja
Hálózati biztonsági csoportok (NSG-k) Ha a környezet hálózati biztonsági csoportokat használ, győződjön meg arról, hogy a jelenlegi konfiguráció lehetővé teszi a hálózati forgalmat a tűzfal konfigurálása című cikkben leírt portokon keresztül.

A fürt létrehozása

Az első feladat egy Windows Server feladatátvevő fürt létrehozása SQL Server rendszerű virtuális gépekkel és tanúsító kiszolgálóval:

  1. A Távoli asztali protokoll (RDP) használatával csatlakozzon az első SQL Server virtuális géphez. Olyan tartományi fiókot használjon, amely rendszergazda az SQL Server virtuális gépeken és a tanúsító kiszolgálón is.

    Tipp.

    Az előfeltételek között létrehozott egy CORP\Install nevű fiókot. Használja ezt a fiókot.

  2. Az Kiszolgálókezelő irányítópulton válassza az Eszközök, majd a Feladatátvevőfürt-kezelő lehetőséget.

  3. A bal oldali panelen kattintson a jobb gombbal a Feladatátvevőfürt-kezelőre, majd válassza a Fürt létrehozása parancsot.

    Screenshot of Failover Cluster Manager and the option for creating a cluster on the shortcut menu.

  4. A Fürt létrehozása varázslóban hozzon létre egy egycsomópontos fürtöt az alábbi táblázat beállításaival lépegetve a lapok között:

    Oldal Beállítás
    Mielőtt hozzákezdene Használja az alapértelmezett beállításokat.
    Kiszolgálók kiválasztása Írja be az első SQL Server virtuális gép nevét az Enter kiszolgálónév mezőbe, majd válassza a Hozzáadás lehetőséget.
    Érvényesítési figyelmeztetés Válassza a Nem lehetőséget . Nem igényelek támogatást a Microsofttól ehhez a fürthöz, ezért nem akarom futtatni az érvényesítési teszteket. A Tovább gombra kattintva folytassa a fürt létrehozását.
    Hozzáférési pont a fürt Rendszergazda regisztrálásához A Fürt neve mezőben adjon meg egy fürtnevet (például SQLAGCluster1).
    Visszaigazolás Használja az alapértelmezett értékeket, kivéve, ha Tárolóhelyek használ.

A Windows Server feladatátvevő fürt IP-címének beállítása

Megjegyzés:

A Windows Server 2019-ben a fürt egy elosztott kiszolgálónévértéket hoz létre a fürt hálózati neve érték helyett. Ha Windows Server 2019-et használ, hagyja ki az oktatóanyagban szereplő fürtmag nevére hivatkozó lépéseket. A fürthálózat nevét a PowerShell használatával hozhatja létre. További információkért tekintse át a feladatátvevő fürt: fürt hálózati objektuma című blogbejegyzést.

  1. A Feladatátvevőfürt-kezelőben görgessen le a Fürt alapvető erőforrásaihoz , és bontsa ki a fürt részleteit. A Név és AZ IP-cím típusú erőforrásoknak egyaránt sikertelen állapotban kell lenniük.

    Az IP-címerőforrás nem hozható online állapotba, mert a fürthöz ugyanaz az IP-cím van hozzárendelve, mint maga a gép. Ez egy duplikált cím.

  2. Kattintson a jobb gombbal a sikertelen IP-cím erőforrásra, majd válassza a Tulajdonságok lehetőséget.

    Screenshot of Failover Cluster Manager that shows selections for opening properties for the IP address.

  3. Válassza a Statikus IP-cím lehetőséget. Adjon meg egy elérhető címet ugyanabból az alhálózatból, mint a virtuális gépek.

  4. A Fürt alapvető erőforrásai szakaszban kattintson a jobb gombbal a fürt nevére, és válassza az Online állapotba hozás lehetőséget. Várjon, amíg mindkét erőforrás online állapotban van.

    Amikor a fürtnév-erőforrás online állapotba kerül, egy új Active Directory-számítógépfiókkal frissíti a tartományvezérlő-kiszolgálót. Ezzel az Active Directory-fiókkal később futtathatja a rendelkezésre állási csoport fürtözött szolgáltatását.

A másik SQL Server-példány hozzáadása a fürthöz

  1. A böngészőfán kattintson a jobb gombbal a fürtre, és válassza a Csomópont hozzáadása lehetőséget.

    Screenshot of Failover Cluster Manager that shows selections for adding a node to a cluster.

  2. A Csomópont hozzáadása varázslóban válassza a Tovább gombot.

  3. A Kiszolgálók kiválasztása lapon adja hozzá a második SQL Server virtuális gépet. Írja be a virtuális gép nevét az Enter kiszolgálónév mezőbe, majd válassza a Tovább hozzáadása lehetőséget>.

  4. Az Érvényesítési figyelmeztetés lapon válassza a Nem lehetőséget. (Éles környezetben el kell végeznie az érvényesítési teszteket.) Ezután válassza a Tovább gombot.

  5. Ha Tárolóhelyek használ, a Megerősítés lapon törölje a jelet az Összes jogosult tárterület hozzáadása a fürthöz jelölőnégyzetből.

    Screenshot of the page in the Add Node Wizard that confirms the addition of a node to the cluster.

    Figyelmeztetés:

    Ha nem törli az Összes jogosult tároló hozzáadása a fürthöz lehetőséget, a Windows leválasztja a virtuális lemezeket a fürtözési folyamat során. Ennek eredményeképpen nem jelennek meg a Disk Managerben vagy az Object Explorerben, amíg el nem távolítja a tárolót a fürtből, és a PowerShell-lel újra nem lehet őket csatlakoztatni.

  6. Válassza a Következő lehetőséget.

  7. Select Finish.

    A Feladatátvevőfürt-kezelő azt mutatja, hogy a fürt új csomópontot kapott, és a Csomópontok tárolóban listázza .

  8. Jelentkezzen ki a távoli asztali munkamenetből.

Fájlmegosztás hozzáadása fürtkvórumhoz

Ebben a példában a Windows-fürt fájlmegosztással hoz létre egy fürtkvórumot. Ez az oktatóanyag kvórumot NodeAndFileShareMajority használ. További információ: Kvórum konfigurálása és kezelése.

  1. Csatlakozás a fájlmegosztási tanúsító kiszolgáló virtuális gépére egy távoli asztali munkamenet használatával.

  2. A Kiszolgálókezelő válassza az Eszközök lehetőséget. Nyissa meg a Számítógép-kezelés parancsot.

  3. Válassza a Megosztott mappák lehetőséget.

  4. Kattintson a jobb gombbal a Megosztások elemre, majd válassza az Új megosztás lehetőséget.

    Screenshot that shows selections for creating a new share in Computer Management.

    Megosztás létrehozásához használja a Megosztott mappa létrehozása varázslót .

  5. A Mappa elérési útja lapon válassza a Tallózás lehetőséget. Keresse meg vagy hozza létre a megosztott mappa elérési útját, majd kattintson a Tovább gombra.

  6. A Név, Leírás és Gépház lapon ellenőrizze a megosztás nevét és elérési útját. Válassza a Következő lehetőséget.

  7. A Megosztott mappa engedélyei lapon állítsa be a Testreszabás engedélyeket. Select Custom.

  8. Az Engedélyek testreszabása párbeszédpanelen válassza a Hozzáadás lehetőséget.

  9. Győződjön meg arról, hogy a fürt létrehozásához használt fiók teljes hozzáféréssel rendelkezik.

    Screenshot of the dialog for customizing permissions, showing that the Install account has full control of the share.

  10. Kattintson az OK gombra.

  11. A Megosztott mappa engedélyei lapon válassza a Befejezés lehetőséget. Ezután kattintson ismét a Befejezés gombra.

  12. Jelentkezzen ki a kiszolgálóról.

A fürtkvórum konfigurálása

Megjegyzés:

A rendelkezésre állási csoport konfigurációjától függően előfordulhat, hogy módosítani kell a Windows Server feladatátvevő fürtben részt vevő csomópont kvórumszavazatát. További információ: Fürtkvórum konfigurálása azure-beli virtuális gépeken futó SQL Serverhez.

  1. Csatlakozás az első fürtcsomópontra egy távoli asztali munkamenet használatával.

  2. A Feladatátvevőfürt-kezelőben kattintson a jobb gombbal a fürtre, mutasson a További műveletek pontra, majd válassza a Fürt kvórumának konfigurálása Gépház lehetőséget.

    Screenshot of Failover Cluster Manager that shows selections for configuring cluster quorum settings.

  3. A Fürt kvórumának konfigurálása varázslóban válassza a Tovább gombot.

  4. A Kvórumkonfiguráció kiválasztása lapon válassza a Kvórum-tanúsító kijelölése, majd a Tovább gombot.

  5. A Kvórum tanúsítójának kiválasztása lapon válassza a Fájlmegosztási tanúsító konfigurálása lehetőséget.

    Tipp.

    A Windows Server 2016 támogatja a felhőbeli tanúsítót. Ha ezt a tanúsító típust választja, nincs szükség fájlmegosztási tanúsítóra. További információ: Felhőbeli tanúsító üzembe helyezése feladatátvevő fürthöz. Ez az oktatóanyag egy fájlmegosztási tanúsítót használ, amelyet a korábbi operációs rendszerek támogatnak.

  6. A Fájlmegosztási tanúsító konfigurálása területen adja meg a létrehozott megosztás elérési útját. Ezután válassza a Tovább lehetőséget.

  7. A Megerősítés lapon ellenőrizze a beállításokat. Ezután válassza a Tovább lehetőséget.

  8. Select Finish.

A fürt alapvető erőforrásai fájlmegosztási tanúsítóval vannak konfigurálva.

Rendelkezésre állási csoportok engedélyezése

Ezután engedélyezze az Always On rendelkezésre állási csoportokat. Hajtsa végre ezeket a lépéseket mindkét SQL Server-alapú virtuális gépen.

  1. A kezdőképernyőn nyissa meg a SQL Server Konfigurációkezelő.

  2. A böngészőfán válassza az SQL Server Services lehetőséget. Ezután kattintson a jobb gombbal az SQL Server (MSSQL Standard kiadás RVER) szolgáltatásra, és válassza a Tulajdonságok lehetőséget.

  3. Válassza az Always On High Availability (Mindig magas rendelkezésre állás) lapot, majd válassza az Always On rendelkezésre állási csoportok engedélyezése lehetőséget.

    Screenshot that shows selections for enabling Always On availability groups.

  4. Válassza az Alkalmaz lehetőséget. Válassza az OK gombot az előugró párbeszédpanelen.

  5. Indítsa újra az SQL Server szolgáltatást.

A FILESTREAM funkció engedélyezése

Ha nem a RENDELKEZÉSRE állási csoportban használja a FILESTREAM-et az adatbázishoz, hagyja ki ezt a lépést, és lépjen a következő lépésre – Adatbázis létrehozása.

Ha adatbázist kíván hozzáadni a FILESTREAMet használó rendelkezésre állási csoporthoz, akkor a FILESTREAM-et engedélyezni kell, mivel a funkció alapértelmezés szerint le van tiltva. A SQL Server Konfigurációkezelő használatával engedélyezze a funkciót mindkét SQL Server-példányon.

A FILESTREAM szolgáltatás engedélyezéséhez kövesse az alábbi lépéseket:

  1. Indítsa el az RDP-fájlt az első SQL Server virtuális gépre (például SQL-VM-1) egy olyan tartományi fiókkal, amely a sysadmin rögzített kiszolgálói szerepkör tagja, például az előfeltétel-dokumentumban létrehozott CORP\Install tartományi fiók

  2. Az SQL Server egyik virtuális gépének kezdőképernyőjén indítsa el a SQL Server Konfigurációkezelő.

  3. A böngészőfán jelölje ki az SQL Server Servicest, kattintson a jobb gombbal az SQL Server (MSSQL Standard kiadás RVER) szolgáltatásra, és válassza a Tulajdonságok lehetőséget.

  4. Jelölje be a FILESTREAM lapot, majd jelölje be a jelölőnégyzetet a FILESTREAM engedélyezése Transact-SQL-hozzáféréshez:

  5. Válassza az Alkalmaz lehetőséget. Válassza az OK gombot az előugró párbeszédpanelen.

  6. Az SQL Server Management Studióban kattintson az Új lekérdezés gombra a Lekérdezésszerkesztő megjelenítéséhez.

  7. A Lekérdezésszerkesztő adja meg a következő Transact-SQL-kódot:

    EXEC sp_configure filestream_access_level, 2  
    RECONFIGURE
    
  8. Kattintson az Execute (Végrehajtás) parancsra.

  9. Indítsa újra az SQL Server szolgáltatást.

  10. Ismételje meg ezeket a lépéseket a másik SQL Server-példány esetében.

Adatbázis létrehozása az első SQL Server-példányon

  1. Nyissa meg az RDP-fájlt az első SQL Server virtuális gépre egy olyan tartományi fiókkal, amely tagja a sysadmin rögzített kiszolgálói szerepkörnek.
  2. Nyissa meg az SQL Server Management Studiót (SSMS), és csatlakozzon az első SQL Server-példányhoz.
  3. Az Object Explorerben kattintson a jobb gombbal az Adatbázisok elemre, és válassza az Új adatbázis lehetőséget.
  4. Az Adatbázis nevére írja be a MyDB1 nevet, majd kattintson az OK gombra.

Biztonsági mentési megosztás létrehozása

  1. A Kiszolgálókezelő első SQL Server virtuális gépén válassza az Eszközök lehetőséget. Nyissa meg a Számítógép-kezelés parancsot.

  2. Válassza a Megosztott mappák lehetőséget.

  3. Kattintson a jobb gombbal a Megosztások elemre, majd válassza az Új megosztás lehetőséget.

    Screenshot of selections for starting the process of creating a backup share.

    Megosztás létrehozásához használja a Megosztott mappa létrehozása varázslót .

  4. A Mappa elérési útja lapon válassza a Tallózás lehetőséget. Keresse meg vagy hozza létre az adatbázis biztonsági mentésének megosztott mappájának elérési útját, majd válassza a Tovább gombot.

  5. A Név, Leírás és Gépház lapon ellenőrizze a megosztás nevét és elérési útját. Ezután válassza a Tovább lehetőséget.

  6. A Megosztott mappa engedélyei lapon állítsa be a Testreszabás engedélyeket. Ezután válassza az Egyéni lehetőséget.

  7. Az Engedélyek testreszabása párbeszédpanelen válassza a Hozzáadás lehetőséget.

  8. A teljes hozzáférés ellenőrzése az SQL Server szolgáltatásfiókCorp\SQLSvc () megosztásához való teljes hozzáférés biztosításához:

    Screenshot of the Customize Permissions dialog. Make sure that the SQL Server service accounts for both servers have full control.

  9. Kattintson az OK gombra.

  10. A Megosztott mappa engedélyei lapon válassza a Befejezés lehetőséget. Válassza ismét a Befejezés lehetőséget.

Készítsen teljes biztonsági másolatot az adatbázisról

A naplólánc inicializálásához biztonsági másolatot kell készítenie az új adatbázisról. Ha nem készít biztonsági másolatot az új adatbázisról, az nem vehető fel egy rendelkezésre állási csoportba.

  1. Az Object Explorerben kattintson a jobb gombbal az adatbázisra, mutasson a Feladatok pontra, majd válassza a Biztonsági mentés lehetőséget.

  2. Az OK gombra kattintva teljes biztonsági mentést hozhat létre az alapértelmezett biztonsági mentési helyre.

Rendelkezésre állási csoport létrehozása

Most már készen áll egy rendelkezésre állási csoport létrehozására és konfigurálására az alábbi feladatok végrehajtásával:

  • Hozzon létre egy adatbázist az első SQL Server-példányon.
  • Készítsen teljes biztonsági másolatot és tranzakciónaplót is az adatbázisról.
  • Állítsa vissza a teljes és naplós biztonsági mentést a második SQL Server-példányra a NO RECOVERY beállítás használatával.
  • Hozza létre a rendelkezésre állási csoportot (MyTestAG) szinkron véglegesítéssel, automatikus feladatátvétellel és olvasható másodlagos replikákkal.

A rendelkezésre állási csoport létrehozása

  1. Csatlakozás az SQL Server virtuális géphez távoli asztal használatával, és nyissa meg az SQL Server Management Studiót.

  2. Az SSMS Objektumkezelőjében kattintson a jobb gombbal az Always On High Availability (Mindig magas rendelkezésre állás) elemre, és válassza az Új rendelkezésre állási csoport varázslót.

    Screenshot of Object Explorer in SSMS, with the shortcut command for starting the New Availability Group Wizard.

  3. A Bevezetés lapon válassza a Tovább gombot. A Rendelkezésre állási csoport beállításainak megadása lapon adja meg a rendelkezésre állási csoport nevét a Rendelkezésre állási csoport neve mezőben. Írja be például a MyTestAG nevet. Ezután válassza a Tovább lehetőséget.

    Screenshot that shows specifying an availability group name in the New Availability Group Wizard in SSMS.

  4. Az Adatbázisok kiválasztása lapon válassza ki az adatbázist, majd válassza a Tovább gombot.

    Megjegyzés:

    Az adatbázis megfelel egy rendelkezésre állási csoport előfeltételeinek, mert legalább egy teljes biztonsági másolatot készített a kívánt elsődleges replikán.

    Screenshot that shows selecting databases in the New Availability Group Wizard in SSMS.

  5. A Replikák megadása lapon válassza a Replika hozzáadása lehetőséget.

    Screenshot of the button for adding a replica in the New Availability Group Wizard in SSMS.

  6. A Csatlakozás kiszolgálóhoz párbeszédpanel kiszolgálónév esetén adja meg a második SQL Server-példány nevét. Ezután válassza a Csatlakozás.

    A Replikák megadása lapon most már látnia kell a második kiszolgálót a Rendelkezésre állási replikák csoportban. Konfigurálja a replikákat az alábbiak szerint.

    Screenshot that shows two servers listed as replicas in the New Availability Group Wizard in SSMS.

  7. Válassza a Végpontok lehetőséget a rendelkezésre állási csoport adatbázis-tükrözési végpontjának megtekintéséhez. Használja ugyanazt a portot, amelyet az adatbázis-tükrözési végpontok tűzfalszabályának beállításakor használt.

    Screenshot of the Endpoints tab in the New Availability Group Wizard in SSMS.

  8. A Kezdeti adatszinkronizálás hronizálás kiválasztása lapon válassza a Teljes lehetőséget, és adjon meg egy megosztott hálózati helyet. A helyhez használja a létrehozott biztonsági mentési megosztást. A példában a következő volt : \\<First SQL Server Instance>\Backup\. Válassza a Következő lehetőséget.

    Megjegyzés:

    A teljes szinkronizálás az SQL Server első példányán teljes biztonsági másolatot készít az adatbázisról, és visszaállítja a második példányra. Nagyméretű adatbázisok esetében nem javasoljuk a teljes szinkronizálást, mert hosszú ideig tarthat.

    Ezt az időt csökkentheti úgy, hogy manuálisan készít biztonsági másolatot az adatbázisról, és visszaállítja azt a következővel NO RECOVERY: . Ha az adatbázis már visszaállítva van a második SQL Server-példányon NO RECOVERY a rendelkezésre állási csoport konfigurálása előtt, válassza a Csatlakozás csak lehetőséget. Ha a rendelkezésre állási csoport konfigurálása után biztonsági másolatot szeretne készíteni, válassza a Kezdeti adatszinkronizálás kihagyása lehetőséget.

    Screenshot of the options for data synchronization in the New Availability Group Wizard in SSMS.

  9. Az Ellenőrzés lapon válassza a Tovább gombot. Ennek a lapnak a következő képhez hasonlóan kell kinéznie:

    Screenshot of the page that shows the results of validation in the New Availability Group Wizard in SSMS.

    Megjegyzés:

    Figyelmeztetést ad a figyelő konfigurációjára, mert nem konfigurálta a rendelkezésre állási csoport figyelőjét. Ezt a figyelmeztetést figyelmen kívül hagyhatja, mert az Azure-beli virtuális gépeken az Azure-terheléselosztó létrehozása után hozza létre a figyelőt.

  10. Az Összegzés lapon válassza a Befejezés lehetőséget, majd várja meg, amíg a varázsló konfigurálja az új rendelkezésre állási csoportot. A Folyamat lapon a További részletek lehetőséget választva megtekintheti a részletes folyamatot.

    Miután a varázsló befejezte a konfigurációt, ellenőrizze az Eredmények lapot, és ellenőrizze, hogy a rendelkezésre állási csoport sikeresen létrejött-e.

    Screenshot that shows successful completion of the New Availability Group Wizard in SSMS.

  11. A varázsló bezárásához válassza a Bezárás lehetőséget.

A rendelkezésre állási csoport ellenőrzése

  1. Az Object Explorerben bontsa ki az Always On High Availability(Mindig magas rendelkezésre állás) elemet, majd bontsa ki a rendelkezésre állási csoportokat. Most már látnia kell az új rendelkezésre állási csoportot ebben a tárolóban. Kattintson a jobb gombbal a rendelkezésre állási csoportra, és válassza az Irányítópult megjelenítése lehetőséget.

    Screenshot of Object Explorer in SSMS that shows selections for opening a dashboard for an availability group.

    A rendelkezésre állási csoport irányítópultjának az alábbi képernyőképhez hasonlóan kell kinéznie:

    Screenshot of the availability group dashboard in SSMS.

    Az irányítópulton láthatók a replikák, az egyes replikák feladatátvételi módja és a szinkronizálási állapot.

  2. A Feladatátvevőfürt-kezelőben válassza ki a fürtöt. Válassza a Szerepkörök elemet.

    A rendelkezésre állási csoport által használt név a fürt egyik szerepköre. A rendelkezésre állási csoport nem rendelkezik IP-címmel az ügyfélkapcsolatokhoz, mert nem konfigurálta a figyelőt. Az Azure-terheléselosztó létrehozása után konfigurálja a figyelőt.

    Screenshot of an availability group in Failover Cluster Manager.

    Figyelmeztetés:

    Ne próbálja meg feladatátvételt végrehajtani a rendelkezésre állási csoporton a Feladatátvevőfürt-kezelőből. Az SSMS rendelkezésre állási csoport irányítópultján minden feladatátvételi műveletet végre kell hajtani. További információ a Feladatátvevőfürt-kezelő rendelkezésre állási csoportokkal való használatára vonatkozó korlátozásokról.

Jelenleg egy rendelkezésre állási csoporttal rendelkezik, amely két SQL Server-replikával rendelkezik. A rendelkezésre állási csoportot áthelyezheti a példányok között. A rendelkezésre állási csoporthoz még nem tud csatlakozni, mert nincs figyelője.

Az Azure-beli virtuális gépeken a figyelőnek terheléselosztóra van szüksége. A következő lépés a terheléselosztó létrehozása az Azure-ban.

Azure-terheléselosztó létrehozása

Megjegyzés:

A rendelkezésre állási csoport több alhálózaton történő üzembe helyezéséhez nincs szükség terheléselosztóra. Egy alhálózati környezetben az SQL Server 2019 CU8-at és újabb verziót Windows 2016-on és újabb verziókban használó ügyfelek lecserélhetik a hagyományos virtuális hálózat figyelőt (VNN) és az Azure Load Balancert egy elosztott hálózati név (DNN) figyelőre. Ha DNN-t szeretne használni, hagyja ki az Azure Load Balancert a rendelkezésre állási csoporthoz konfiguráló oktatóanyag lépéseit.

Az egyetlen alhálózatban lévő Azure-beli virtuális gépeken az SQL Server rendelkezésre állási csoportja terheléselosztót igényel. A terheléselosztó tartalmazza a rendelkezésre állási csoport figyelőinek és a Windows Server feladatátvevő fürtjének IP-címét. Ez a szakasz a terheléselosztó Azure Portalon való létrehozását foglalja össze.

Az Azure-ban a terheléselosztó lehet standard vagy alapszintű. A standard terheléselosztónak több funkciója van, mint az alapszintű terheléselosztónak. Rendelkezésre állási csoport esetén a standard terheléselosztóra van szükség, ha rendelkezésre állási zónát használ (rendelkezésre állási csoport helyett). Az SKU-k közötti különbségről további információt az Azure Load Balancer termékváltozatai című témakörben talál.

Fontos

2025. szeptember 30-án az Azure Load Balancer alapszintű termékváltozata megszűnik. For more information, see the official announcement. Ha jelenleg alapszintű Terheléselosztót használ, frissítsen a Standard Load Balancerre a kivonás dátuma előtt. Útmutatásért tekintse át a Load Balancer frissítését.

  1. Az Azure Portalon lépjen az SQL Server virtuális gépeket tartalmazó erőforráscsoportra, és válassza a + Hozzáadás lehetőséget.

  2. Terheléselosztó keresése. Válassza ki a Microsoft által közzétett terheléselosztót.

    Screenshot that shows selecting a Microsoft-published load balancer.

  3. Select Create.

  4. A Terheléselosztó létrehozása lapon konfigurálja a következő paramétereket a terheléselosztóhoz:

    Beállítás Bejegyzés vagy kijelölés
    Előfizetés Használja ugyanazt az előfizetést, mint a virtuális gép.
    Erőforráscsoport Használja ugyanazt az erőforráscsoportot, mint a virtuális gép.
    Név Használjon szövegnevet a terheléselosztóhoz, például az sqlLB-hez.
    Region Használja ugyanazt a régiót, mint a virtuális gép.
    Termékváltozat Válassza a Standard lehetőséget.
    Típus Válassza a Belső lehetőséget.

    A lapnak így kell kinéznie:

    Screenshot of the Azure portal that shows selected parameters for a load balancer.

  5. Válassza a Tovább elemet : Előtérbeli IP-konfiguráció.

  6. Válassza a + Előtérbeli IP-konfiguráció hozzáadása lehetőséget.

    Screenshot of the button for creating a frontend IP configuration in the Azure portal.

  7. Állítsa be az előtérbeli IP-címet a következő értékekkel:

    • Név: Adjon meg egy nevet, amely azonosítja az előtérbeli IP-konfigurációt.
    • Virtuális hálózat: Válassza ki ugyanazt a hálózatot, mint a virtuális gépek.
    • Alhálózat: Válassza ki ugyanazt az alhálózatot, mint a virtuális gépek.
    • Hozzárendelés: Válassza a Statikus lehetőséget.
    • IP-cím: Használjon egy elérhető címet az alhálózatról. Használja ezt a címet a rendelkezésre állási csoport figyelőjéhez. Ez a cím eltér a fürt IP-címétől.
    • Rendelkezésre állási zóna: Igény szerint válasszon ki egy rendelkezésre állási zónát az IP-cím üzembe helyezéséhez.

    Az alábbi képen az Előtérbeli IP-konfiguráció hozzáadása párbeszédpanel látható:

    Screenshot of the Azure portal that shows the dialog for frontend IP configuration.

  8. Select Add.

  9. A konfiguráció ellenőrzéséhez válassza a Véleményezés + Létrehozás lehetőséget . Ezután válassza a Létrehozás lehetőséget a terheléselosztó és az előtérbeli IP-cím létrehozásához.

A terheléselosztó konfigurálásához létre kell hoznia egy háttérkészletet, létre kell hoznia egy mintavételt, és be kell állítania a terheléselosztási szabályokat.

Háttérkészlet hozzáadása a rendelkezésre állási csoport figyelőjének

  1. Az Azure Portalon nyissa meg az erőforráscsoportot. Előfordulhat, hogy frissítenie kell a nézetet az újonnan létrehozott terheléselosztó megtekintéséhez.

    Screenshot of the Azure portal that shows a load balancer in an availability group.

  2. Válassza ki a terheléselosztót, válassza a Háttérkészletek lehetőséget, majd a +Hozzáadás lehetőséget.

  3. A Név területen adja meg a háttérkészlet nevét.

  4. A háttérkészlet konfigurációja esetén válassza a hálózati adaptert.

  5. A Hozzáadás gombra kattintva társíthatja a háttérkészletet a virtuális gépeket tartalmazó rendelkezésre állási csoporttal.

  6. A Virtuális gép csoportban válassza ki a rendelkezésre állási csoport replikáit üzemeltető virtuális gépeket. Ne vegye fel a fájlmegosztási tanúsító kiszolgálót.

    Megjegyzés:

    Ha mindkét virtuális gép nincs megadva, csak az elsődleges replikához való kapcsolatok lesznek sikeresek.

  7. Válassza a Hozzáadás lehetőséget a virtuális gépek háttérkészlethez való hozzáadásához.

  8. Válassza a Mentés lehetőséget a háttérkészlet létrehozásához.

A mintavétel beállítása

  1. Az Azure Portalon válassza ki a terheléselosztót, válassza az Állapottesztek, majd a +Hozzáadás lehetőséget.

  2. Állítsa be a figyelő állapotadat-mintavételét az alábbiak szerint:

    Beállítás Description Példa
    Név SMS SQLAlwaysOnEndPointProbe
    Protokoll Válassza a TCP beállítást TCP
    Port Nem használt portok 59999
    Intervallum A mintavételi kísérletek közötti idő másodpercben 5
  3. Select Add.

A terheléselosztási szabályok beállítása

  1. Az Azure Portalon válassza ki a terheléselosztót, válassza a Terheléselosztási szabályok, majd a +Hozzáadás lehetőséget.

  2. Állítsa be a figyelő terheléselosztási szabályait az alábbiak szerint:

    Beállítás Description Példa
    Név SMS SQLAlwaysOnEndPointListener
    Előtérbeli IP-cím Cím kiválasztása Használja a terheléselosztó létrehozásakor létrehozott címet.
    Háttérkészlet A háttérkészlet kiválasztása Válassza ki azt a háttérkészletet, amely a terheléselosztó számára megcélzott virtuális gépeket tartalmazza.
    Protokoll Válassza a TCP beállítást TCP
    Port A port használata a rendelkezésre állási csoport figyelőjéhez 1433
    Háttérport Ez a mező nem használatos, ha egy lebegő IP-cím van beállítva a közvetlen kiszolgáló visszatéréséhez 1433
    Állapotadat-mintavétel A mintavételhez megadott név SQLAlwaysOnEndPointProbe
    Munkamenet-adatmegőrzés Legördülő lista Nincs
    Tétlen időtúllépés A TCP-kapcsolat nyitva tartása percek alatt 4
    Lebegő IP-cím (közvetlen kiszolgáló visszatérése) Folyamattopológia és IP-címleképezési séma Engedélyezve

    Figyelmeztetés:

    A közvetlen kiszolgáló visszatérése a létrehozás során van beállítva. Nem módosíthatja.

  3. Válassza a Mentés parancsot.

A Windows Server feladatátvevő fürt fürtjének központi IP-címének hozzáadása

A Windows Server feladatátvevő fürt IP-címének a terheléselosztón is meg kell lennie. Ha Windows Server 2019-et használ, hagyja ki ezt a folyamatot, mert a fürt egy Elosztott kiszolgálónév értéket hoz létre a fürt hálózati neve érték helyett.

  1. Az Azure Portalon lépjen ugyanarra az Azure Load Balancerre. Válassza az Előtérbeli IP-konfiguráció, majd a +Hozzáadás lehetőséget. Használja a Windows Server feladatátvevő fürthöz konfigurált IP-címet a fürt alapvető erőforrásaiban. Állítsa be az IP-címet statikusként.

  2. A terheléselosztón válassza az Állapottesztek, majd a +Hozzáadás lehetőséget.

  3. Állítsa be a fürtmag IP-címállapot-mintavételét a Windows Server feladatátvevő fürthöz az alábbiak szerint:

    Beállítás Description Példa
    Név SMS WSFCEndPointProbe
    Protokoll Válassza a TCP beállítást TCP
    Port Nem használt portok 58888
    Intervallum A mintavételi kísérletek közötti idő másodpercben 5
  4. Válassza a Hozzáadás lehetőséget az állapotadat-mintavétel beállításához.

  5. Válassza a Terheléselosztási szabályok lehetőséget, majd a +Hozzáadás lehetőséget.

  6. Állítsa be a fürtmag IP-címére vonatkozó terheléselosztási szabályokat az alábbiak szerint:

    Beállítás Description Példa
    Név SMS WSFCEndPoint
    Előtérbeli IP-cím Cím kiválasztása Használja a Windows Server feladatátvevő fürt IP-címének konfigurálásakor létrehozott címet. Ez eltér a figyelő IP-címétől.
    Háttérkészlet A háttérkészlet kiválasztása Válassza ki azt a háttérkészletet, amely a terheléselosztó számára megcélzott virtuális gépeket tartalmazza.
    Protokoll Válassza a TCP beállítást TCP
    Port Használja a fürt IP-címéhez tartozó portot. Ez egy elérhető port, amely nem használható a figyelő mintavételi portjához. 58888
    Háttérport Ez a mező nem használatos, ha egy lebegő IP-cím van beállítva a közvetlen kiszolgáló visszatéréséhez 58888
    Szonda A mintavételhez megadott név WSFCEndPointProbe
    Munkamenet-adatmegőrzés Legördülő lista Nincs
    Tétlen időtúllépés A TCP-kapcsolat nyitva tartása percek alatt 4
    Lebegő IP-cím (közvetlen kiszolgáló visszatérése) Folyamattopológia és IP-címleképezési séma Engedélyezve

    Figyelmeztetés:

    A közvetlen kiszolgáló visszatérése a létrehozás során van beállítva. Nem módosíthatja.

  7. Kattintson az OK gombra.

Configure the listener

A következő lépés egy rendelkezésre állási csoport figyelőjének konfigurálása a feladatátvevő fürtön.

Megjegyzés:

Ez az oktatóanyag bemutatja, hogyan hozhat létre egyetlen figyelőt egyetlen IP-címmel a belső terheléselosztóhoz. Ha egy vagy több IP-címmel szeretne figyelőket létrehozni, olvassa el az Always On rendelkezésre állási csoport figyelőinek konfigurálása című témakört.

A rendelkezésreállási csoport figyelője egy IP-cím és hálózatnév, amelyen az SQL Server rendelkezésreállási csoportja figyel. A rendelkezésre állási csoport figyelőjének létrehozása:

  1. Kérje le a fürt hálózati erőforrásának nevét:

    a. Az RDP használatával csatlakozzon az elsődleges replikát üzemeltető Azure-beli virtuális géphez.

    b. Nyissa meg a Feladatátvevőfürt-kezelőt.

    c. Jelölje ki a Hálózatok csomópontot, és jegyezze fel a fürt hálózatának nevét. Használja ezt a nevet a $ClusterNetworkName Változóban a PowerShell-szkriptben. Az alábbi képen a fürthálózat neve 1. fürthálózat:

    Screenshot that shows a cluster network name in Failover Cluster Manager.

  2. Adja hozzá az ügyfél-hozzáférési pontot. Az ügyfél hozzáférési pontja az a hálózatnév, amelyet az alkalmazások a rendelkezésre állási csoport adatbázisaihoz való csatlakozáshoz használnak.

    a. A Feladatátvevőfürt-kezelőben bontsa ki a fürt nevét, majd válassza a Szerepkörök lehetőséget.

    b. A Szerepkörök panelen kattintson a jobb gombbal a rendelkezésre állási csoport nevére, majd válassza az Erőforrás-ügyfél>hozzáférési pont hozzáadása lehetőséget.

    Screenshot of Failover Cluster Manager that shows selecting the Client Access Point command on the shortcut menu for the availability group.

    c. A Név mezőben hozzon létre egy nevet ennek az új figyelőnek. Az új figyelő neve az a hálózati név, amelyet az alkalmazások az SQL Server rendelkezésre állási csoportjában lévő adatbázisokhoz való csatlakozáshoz használnak.

    d. A figyelő létrehozásának befejezéséhez kattintson kétszer a Tovább gombra, majd a Befejezés gombra. Jelenleg ne hozza online állapotba a figyelőt vagy az erőforrást.

  3. A rendelkezésre állási csoport fürtszerepkörének offline állapotba helyezése. A Feladatátvevőfürt-kezelő Szerepkörök csoportjában kattintson a jobb gombbal a szerepkörre, majd válassza a Szerepkör leállítása lehetőséget.

  4. Konfigurálja a rendelkezésre állási csoport IP-erőforrását:

    a. Válassza az Erőforrások lapot, majd bontsa ki a létrehozott ügyfél-hozzáférési pontot. Az ügyfél hozzáférési pontja offline állapotban van.

    Screenshot of Failover Cluster Manager that shows an offline status for a client access point.

    b. Kattintson a jobb gombbal az IP-erőforrásra, majd válassza a Tulajdonságok lehetőséget. Jegyezze fel az IP-cím nevét, és használja a $IPResourceName Változóban a PowerShell-szkriptben.

    c. Az IP-cím területen válassza a Statikus IP-cím lehetőséget. Állítsa be az IP-címet ugyanazzal a címmel, amelyet az Azure Portal terheléselosztó-címének beállításakor használt.

    Screenshot of Failover Cluster Manager that shows the selection of an IP address.

  5. Az SQL Server rendelkezésre állási csoportjának függővé tétele az ügyfél hozzáférési ponttól:

    a. A Feladatátvevőfürt-kezelőben válassza a Szerepkörök lehetőséget, majd válassza ki a rendelkezésre állási csoportot.

    b. Az Erőforrások lap Egyéb erőforrások csoportjában kattintson a jobb gombbal a rendelkezésre állási csoport erőforrására, majd válassza a Tulajdonságok lehetőséget.

    c. A Függőségek lapon adja hozzá az ügyfél hozzáférési pontjának (a figyelőnek) a nevét.

    Screenshot of Failover Cluster Manager that shows adding a name on the Dependencies tab.

    d. Kattintson az OK gombra.

  6. Az ügyfél hozzáférési pontjának függővé tétele az IP-címtől:

    a. A Feladatátvevőfürt-kezelőben válassza a Szerepkörök lehetőséget, majd válassza ki a rendelkezésre állási csoportot.

    b. Az Erőforrások lapon kattintson a jobb gombbal az ügyfél hozzáférési pontjára a Kiszolgáló neve területen, majd válassza a Tulajdonságok lehetőséget.

    Screenshot of Failover Cluster Manager that shows the Properties menu option for the listener's name.

    c. Válassza a Függőségek lapot. Ellenőrizze, hogy az IP-cím függőség-e. Ha nem, állítson be függőséget az IP-címhez. Ha több erőforrás is szerepel a listában, ellenőrizze, hogy az IP-címek vagy nem és függőségekkel rendelkeznek-e. Ezután válassza az OK gombot .

    Screenshot of the Dependencies tab that shows an IP resource for an availability group.

    Tipp.

    Ellenőrizheti, hogy a függőségek megfelelően vannak-e konfigurálva. A Feladatátvevőfürt-kezelőben lépjen a Szerepkörök elemre, kattintson a jobb gombbal a rendelkezésre állási csoportra, válassza a További műveletek lehetőséget, majd válassza a Függőségi jelentés megjelenítése lehetőséget. Ha a függőségek megfelelően vannak konfigurálva, a rendelkezésre állási csoport a hálózat nevétől függ, a hálózat neve pedig az IP-címtől függ.

  7. A fürtparaméterek beállítása a PowerShellben:

    a. Másolja a következő PowerShell-szkriptet az egyik SQL Server-példányba. Frissítse a környezet változóit.

    • $ClusterNetworkNameKeresse meg a nevet a Feladatátvevőfürt-kezelőben a Hálózatok elemre kattintva, kattintson a jobb gombbal a hálózatra, és válassza a Tulajdonságok lehetőséget. A $ClusterNetworkName az Általános lap Név területén található.

    • $IPResourceNamea Feladatátvevőfürt-kezelő IP-cím erőforrásának megadott név. Ez a Feladatátvevőfürt-kezelőben található a Szerepkörök, az SQL Server AG vagy az FCI név kiválasztásával, a Kiszolgáló neve alatt az Erőforrások lapfülre, kattintson a jobb gombbal az IP-cím erőforrására, és válassza a Tulajdonságok lehetőséget. A helyes érték az Általános lap Név részén található.

    • $ListenerILBIP A rendelkezésre állási csoport figyelőjének azure-terheléselosztóján létrehozott IP-cím. Keresse meg a $ListenerILBIP a Feladatátvevőfürt-kezelőben az SQL Server AG/FCI-figyelő erőforrás nevével megegyező tulajdonságok oldalán.

    • $ListenerProbePort A rendelkezésre állási csoport figyelőjéhez az Azure Load Balancerben konfigurált port, például 59999. Any unused TCP port is valid.

    $ClusterNetworkName = "<MyClusterNetworkName>" # The cluster network name. Use Get-ClusterNetwork on Windows Server 2012 or later to find the name.
    $IPResourceName = "<IPResourceName>" # The IP address resource name.
    $ListenerILBIP = "<n.n.n.n>" # The IP address of the internal load balancer. This is the static IP address for the load balancer that you configured in the Azure portal.
    [int]$ListenerProbePort = <nnnnn>
    
    Import-Module FailoverClusters
    
    Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{"Address"="$ListenerILBIP";"ProbePort"=$ListenerProbePort;"SubnetMask"="255.255.255.255";"Network"="$ClusterNetworkName";"EnableDhcp"=0}
    

    b. A fürtparaméterek beállításához futtassa a PowerShell-szkriptet az egyik fürtcsomóponton.

    Megjegyzés:

    Ha az SQL Server-példányok külön régiókban találhatók, kétszer kell futtatnia a PowerShell-szkriptet. Az első alkalommal használja az $ListenerILBIP első régió értékeit és $ListenerProbePort értékeit. A második alkalommal használja a $ListenerILBIP második régió értékeit és $ListenerProbePort értékeit. A fürt hálózati neve és a fürt IP-erőforrásának neve is eltérő az egyes régiókban.

  8. A rendelkezésre állási csoport fürtszerepkörének online állapotba helyezése. A Feladatátvevőfürt-kezelő Szerepkörök csoportjában kattintson a jobb gombbal a szerepkörre, majd válassza a Szerepkör indítása parancsot.

Ha szükséges, ismételje meg az előző lépéseket a Windows Server feladatátvevő fürt IP-címéhez tartozó fürtparaméterek beállításához:

  1. Kérje le a Windows Server feladatátvevő fürt IP-címének nevét. A Feladatátvevőfürt-kezelő Fürt alapvető erőforrásai területén keresse meg a kiszolgáló nevét.

  2. Kattintson a jobb gombbal az IP-címre, majd válassza a Tulajdonságok lehetőséget.

  3. Másolja ki az IP-cím nevét a Név fájlból. Lehet, hogy fürt IP-címe.

  4. A fürtparaméterek beállítása a PowerShellben:

    a. Másolja a következő PowerShell-szkriptet az egyik SQL Server-példányba. Frissítse a környezet változóit.

    • $ClusterCoreIP A Windows Server feladatátvevő fürt fő fürterőforrásához létrehozott IP-cím az Azure Load Balancerben. Ez eltér a rendelkezésre állási csoport figyelőjének IP-címétől.

    • $ClusterProbePort Az a port, amelyet a Windows Server feladatátvevő fürt állapotadat-mintavételéhez konfigurált az Azure-terheléselosztón. Ez eltér a rendelkezésre állási csoport figyelőjének mintavételétől.

    $ClusterNetworkName = "<MyClusterNetworkName>" # The cluster network name. Use Get-ClusterNetwork on Windows Server 2012 or later to find the name.
    $IPResourceName = "<ClusterIPResourceName>" # The IP address resource name.
    $ClusterCoreIP = "<n.n.n.n>" # The IP address of the cluster IP resource. This is the static IP address for the load balancer that you configured in the Azure portal.
    [int]$ClusterProbePort = <nnnnn> # The probe port from WSFCEndPointprobe in the Azure portal. This port must be different from the probe port for the availability group listener.
    
    Import-Module FailoverClusters
    
    Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{"Address"="$ClusterCoreIP";"ProbePort"=$ClusterProbePort;"SubnetMask"="255.255.255.255";"Network"="$ClusterNetworkName";"EnableDhcp"=0}
    

    b. A fürtparaméterek beállításához futtassa a PowerShell-szkriptet az egyik fürtcsomóponton.

Ha bármely SQL-erőforrás úgy van konfigurálva, hogy 49152 és 65536 közötti portot használjon (a TCP/IP alapértelmezett dinamikus porttartománya), adjon hozzá kivételt minden porthoz. Ilyen erőforrások lehetnek a következők:

  • SQL Server adatbázismotor
  • Always On rendelkezésre állási csoport figyelője
  • Állapotadat-mintavétel a feladatátvevő fürtpéldányhoz
  • Adatbázis-tükrözési végpont
  • Fürtmag IP-erőforrása

A kizárás hozzáadása megakadályozza, hogy más rendszerfolyamatok dinamikusan hozzá legyenek rendelve ugyanahhoz a porthoz. Ebben a forgatókönyvben konfigurálja a következő kizárásokat az összes fürtcsomóponton:

  • netsh int ipv4 add excludedportrange tcp startport=58888 numberofports=1 store=persistent
  • netsh int ipv4 add excludedportrange tcp startport=59999 numberofports=1 store=persistent

Fontos konfigurálni a portkivételt, ha a port nincs használatban. Ellenkező esetben a parancs a következőhöz hasonló üzenettel meghiúsul: "A folyamat nem fér hozzá a fájlhoz, mert egy másik folyamat használja." A kizárások helyes konfigurálásához használja a következő parancsot: netsh int ipv4 show excludedportrange tcp.

Figyelmeztetés:

A rendelkezésre állási csoport figyelőjének állapotadat-mintavételéhez használt portnak különböznie kell a fürtmag IP-címének állapotadat-mintavételéhez használt porttól. Ezekben a példákban a figyelőport 59999, a fürtmag IP-címe állapotadat-mintavételi portja pedig 58888. Mindkét porthoz "bejövő forgalom engedélyezése" tűzfalszabály szükséges.

A figyelőport beállítása

Az SQL Server Management Studióban állítsa be a figyelőportot:

  1. Nyissa meg az SQL Server Management Studiót, és csatlakozzon az elsődleges replikához.

  2. Nyissa meg az Always On High Availability Availability>group availability group listeners (Mindig magas rendelkezésre állású rendelkezésre állási csoportok rendelkezésre állási csoport>figyelői) elemet.

  3. Kattintson a jobb gombbal a Feladatátvevőfürt-kezelőben létrehozott figyelő nevére, majd válassza a Tulajdonságok lehetőséget.

  4. A Port mezőben adja meg a rendelkezésre állási csoport figyelőjének portszámát. Az alapértelmezett érték 1433. Kattintson az OK gombra.

Most már rendelkezik egy rendelkezésre állási csoport az Azure Resource Manager módban futó Azure-beli virtuális gépeken futó SQL Serverhez.

A figyelőhöz való kapcsolat tesztelése

A kapcsolat tesztelése:

  1. Az RDP használatával olyan SQL Server virtuális géphez csatlakozhat, amely ugyanahhoz a virtuális hálózathoz tartozik, de nem rendelkezik a replikával, például a másik replikával.

  2. A kapcsolat teszteléséhez használja az sqlcmd segédprogramot. A következő szkript például sqlcmd kapcsolatot létesít az elsődleges replikával a figyelőn keresztül a Windows-hitelesítés használatával:

    sqlcmd -S <listenerName> -E
    

    Ha a figyelő az alapértelmezett porttól (1433) eltérő portot használ, adja meg a portot a kapcsolati sztring. A következő parancs például az 1435-ös porton csatlakozik egy figyelőhöz:

    sqlcmd -S <listenerName>,1435 -E
    

Az sqlcmd segédprogram automatikusan csatlakozik ahhoz az SQL Server-példányhoz, amely a rendelkezésre állási csoport aktuális elsődleges replikája.

Tipp.

Győződjön meg arról, hogy a megadott port mindkét SQL Server-virtuális gép tűzfalán meg van nyitva. Mindkét kiszolgálóhoz bemenő szabály szükséges a használt TCP-porthoz. További információ: Tűzfalszabályok hozzáadása vagy szerkesztése.

Következő lépések

To learn more, see: