Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server Windows rendszeren
Ez a témakör azt ismerteti, hogyan válthatja át az SQL Server egy példányának HADR-fürtkörnyezetét Transact-SQL használatával az SQL Server 2012 SP1 (11.0.3x) és újabb verzióiban. A HADR-fürtkörnyezet határozza meg, hogy melyik Windows Server feladatátvevő fürt (WSFC) kezeli a kiszolgálópéldány által üzemeltetett rendelkezésre állási replikák metaadatait.
A HADR-fürtkörnyezetet csak az Always On rendelkezésre állási csoportok fürtközi migrálása során állítsa át az SQL Server 2012 SP1 egy példányára (11.0.3x) egy új WSFC-fürtön. Az Always On rendelkezésre állási csoportok fürtközi áttelepítése támogatja az operációs rendszer Windows 8 vagy Windows Server 2012 rendszerre való frissítését a rendelkezésre állási csoportok minimális állásidejével. További információért lásd: az Always On elérhetőségi csoportok fürtközi áttelepítése operációs rendszerek frissítése céljából.
Figyelmeztetés
A HADR-fürtkörnyezetet csak az Always On rendelkezésre állási csoportok üzemelő példányainak fürtközi migrálása során válthatja át.
Korlátozások és korlátozások
A HADR fürtkörnyezetet csak a helyi WSFC-fürtről egy távoli fürtre lehet átváltani, majd vissza a távoli fürtről a helyi fürtre. A HADR-fürtkörnyezet nem váltható át egyik távoli fürtről egy másik távoli fürtre.
A HADR klaszter környezet csak akkor váltható át egy távoli klaszterre, ha az SQL Server példánya nem üzemeltet elérhetőségi replikákat.
A távoli HADR-fürtkörnyezet bármikor visszakapcsolható a helyi fürtre. A környezet azonban nem váltható újra, ha a kiszolgálópéldány bármilyen rendelkezésre állási replikát üzemeltet.
Előfeltételek
Az a kiszolgálópéldány, amelyen módosítja a HADR-fürtkörnyezetet, SQL Server 2012 SP1 (11.0.3x) vagy újabb (Enterprise edition vagy újabb) rendszert kell futtatnia.
A kiszolgálópéldányt engedélyezni kell az Always On esetében. További információ: Always On rendelkezésre állási csoportok (SQL Server) engedélyezése és letiltása.
Ahhoz, hogy a helyi fürtkörnyezetről egy távoli fürtre lehessen váltani, a kiszolgálópéldány nem üzemeltethet rendelkezésre állási replikákat. A sys.availability_replicas katalógusnézet nem ad vissza sorokat.
Ha rendelkezésre állási replikák léteznek a kiszolgálópéldányon, a HADR-fürtkörnyezet módosítása előtt az alábbiak egyikét kell elvégeznie:
Replikaszerepkör Tevékenység Hivatkozás Elsődleges A rendelkezésre állási csoport offline állapotba helyezése. Rendelkezésre állási csoport offline állapotba helyezése (SQL Server) Másodlagos A replika eltávolítása a rendelkezésre állási csoportból Másodlagos replika eltávolítása rendelkezésre állási csoportból (SQL Server) Mielőtt átválthat egy távoli fürtről a helyi fürtre, minden szinkron-véglegesítési replikának SZINKRONIZÁLVA kell lennie.
Ajánlások
Javasoljuk, hogy adja meg a teljes tartománynevet. Ennek az az oka, hogy egy rövid név cél IP-címének megkereséséhez az ALTER SERVER CONFIGURATION DNS-felbontást használ. Bizonyos esetekben a DNS-keresési sorrendtől függően a rövid név használata zavart okozhat. Vegyük például a következő parancsot, amelyet a
abctartomány egy csomópontján hajtunk végre (node1.abc.com). A célfürt aCLUS01fürt axyztartományban (clus01.xyz.com). A helyi tartomány gazdagépei azonban egy (CLUS01) nevűclus01.abc.comfürtöt is üzemeltetnek.Ha a célfürt rövid nevét,
CLUS01, megadnák, a DNS-névfeloldás visszaadhatná a helytelen fürt,clus01.abc.com, IP-címét. Az ilyen félreértések elkerülése érdekében adja meg a célfürt teljes nevét, ahogyan az alábbi példában is látható:ALTER SERVER CONFIGURATION SET HADR CLUSTER CONTEXT = 'clus01.xyz.com'
Engedélyek
SQL Server-bejelentkezés
CONTROL SERVER-engedélyt igényel.
SQL Server-szolgáltatásfiók
A kiszolgálópéldány SQL Server-szolgáltatásfiókjának a következőnek kell lennie:
A célpont WSFC-fürt megnyitásának engedélye.
Távoli WSFC olvasási-írási hozzáférés.
Transact-SQL használata
Rendelkezésre állási replika WSFC-fürtkörnyezetének módosítása
Csatlakozzon ahhoz a kiszolgálópéldányhoz, amely az elsődleges replikát vagy a rendelkezésre állási csoport másodlagos replikáját tárolja.
Használja az ALTER SERVER CONFIGURATION utasítás SET HADR CLUSTER CONTEXT záradékát az alábbiak szerint:
ALTER SERVER KONFIGURÁCIÓ BEÁLLÍT HADR KLÁSZTER KONTEXTUS = { 'windows_cluster' | LOKÁLIS }
hol
windows_cluster
A WSFC-fürt klaszterobjektumának neve (CON). Megadhatja a rövid nevet vagy a teljes tartománynevet. Javasoljuk, hogy adja meg a teljes tartománynevet. További információt a jelen témakör korábbi, Javaslatok című szakaszában talál.HELYI
A helyi WSFC klaszter.
Példák
Az alábbi példa a HADR fürt kontextusát egy másik fürtre módosítja. A cél WSFC-fürt clus01azonosításához a példa a teljes fürtobjektum nevét adja meg. clus01.xyz.com
ALTER SERVER CONFIGURATION SET HADR CLUSTER CONTEXT = 'clus01.xyz.com';
Az alábbi példa a HADR-fürt környezetét a helyi WSFC-fürtre módosítja.
ALTER SERVER CONFIGURATION SET HADR CLUSTER CONTEXT = LOCAL;
Nyomon követés: Rendelkezésre állási replika fürtkörnyezetének váltása után
Az új HADR-fürtkörnyezet azonnal érvénybe lép a kiszolgálópéldány újraindítása nélkül. A HADR-fürt környezeti beállítása egy állandó példányszintű beállítás, amely változatlan marad, ha a kiszolgálópéldány újraindul.
Erősítse meg az új HADR-fürtkörnyezetet a sys.dm_hadr_cluster dinamikus felügyeleti nézet lekérdezésével az alábbiak szerint:
SELECT cluster_name FROM sys.dm_hadr_cluster
Ennek a lekérdezésnek annak a fürtnek a nevét kell visszaadnia, amelyhez a HADR-fürtkörnyezetet állította be.
Amikor a HADR fürtkörnyezet egy új fürtre vált:
A metaadatok tisztítják azokat a rendelkezésre állási replikákat, amelyeket jelenleg üzemeltet az SQL Server példánya.
Az összes adatbázis, amely korábban egy rendelkezésre állási replikához tartozott, most visszaállítási állapotban van.
Kapcsolódó tevékenységek
Rendelkezésre állási csoport figyelőjének (SQL Server) eltávolítása
Rendelkezésre állási csoport offline állapotba helyezése (SQL Server)
Másodlagos replika hozzáadása rendelkezésre állási csoporthoz (SQL Server)
Másodlagos replika eltávolítása rendelkezésre állási csoportból (SQL Server)
Rendelkezésre állási csoport figyelőjének (SQL Server) létrehozása vagy konfigurálása
Másodlagos adatbázis csatlakoztatása rendelkezésre állási csoporthoz (SQL Server)
Kapcsolódó tartalom
Lásd még:
Always On rendelkezésre állási csoportok (SQL Server)
Windows Server feladatátvételi fürtszolgáltatás (WSFC) SQL Serverrel
SZERVER KONFIGURÁCIÓJÁNAK MÓDOSÍTÁSA (Transact-SQL)