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
Az automatikus feladatátvétel támogatásához az adatbázis-tükrözési munkamenetet magas biztonsági módban kell konfigurálni, és rendelkeznie kell egy harmadik kiszolgálópéldánysal is, amely a tanúsító. A tanú az SQL Server egy opcionális példánya, amely lehetővé teszi a tükrözött kiszolgáló számára, hogy egy magas biztonsági módú munkamenetben felismerje, kezdeményezzen-e automatikus feladatátvételt. A két partnertől eltérően a tanú nem szolgálja ki az adatbázist. Az automatikus feladatátvétel támogatása a tanú egyetlen feladata.
Megjegyzés:
Nagy teljesítményű módban a tanú hátrányosan befolyásolhatja a rendelkezésre állást. Ha van tanú egy adatbázis-tükrözési munkamenethez konfigurálva, a fő kiszolgálónak legalább az egyik másik kiszolgálópéldányhoz, a tükrözési kiszolgálóhoz vagy a tanúhoz, esetleg mindkettőhöz csatlakoznia kell. Ellenkező esetben az adatbázis elérhetetlenné válik, és a szolgáltatás kényszerítése (lehetséges adatvesztéssel) lehetetlen. Ezért a nagy teljesítményű módban határozottan javasoljuk, hogy a tanú beállítást mindig hagyja kikapcsolva. A tanú nagy teljesítményű módra gyakorolt hatásával kapcsolatos információkért lásd: Adatbázistükrözési működési módok.
Az alábbi ábrán egy tanúval folytatott magas biztonsági üzemmódú munkamenet látható.
Ebben a témában:
Több munkamenetben történő tanú használat
Egy adott kiszolgálópéldány tanúsítóként működhet egyidejű adatbázis-tükrözési munkamenetekben, amelyek mindegyike egy másik adatbázishoz tartozik. Különböző munkamenetek lehetnek különböző partnerekkel. Az alábbi ábra egy olyan kiszolgálópéldányt mutat be, amely két különböző partnerrel rendelkező adatbázis-tükrözési munkamenet tanúja.
Az egykiszolgálós példány egyszerre működhet tanúként egyes munkamenetekben, míg más munkamenetekben partnerként. A gyakorlatban azonban a kiszolgálópéldány általában tanúként vagy partnerként működik. Ennek az az oka, hogy a partnerek olyan kifinomult számítógépeket igényelnek, amelyek elegendő hardverrel rendelkeznek az éles adatbázis támogatásához, míg a tanúsító bármely elérhető, az SQL Servert támogató Windows-rendszeren futtatható.
Szoftver- és hardverjavaslatok
Határozottan javasoljuk, hogy a tanú egy külön számítógépen tartózkodjon a partnerektől. Az adatbázis-tükrözési partnereket csak az SQL Server Standard kiadás és az SQL Server Enterprise kiadás támogatja. Ezzel szemben a tanúkat az SQL Server Munkacsoport és az SQL Server Express is támogatja. Az SQL Server egy korábbi verziójáról való frissítés kivételével a tükrözési munkamenetben lévő kiszolgálópéldányoknak az SQL Server ugyanazon verzióját kell futtatniuk. Az SQL Server 2008 (10.0.x) tanúsító verziója például támogatott, ha SQL Server 2008 (10.0.x) tükrözési konfigurációról frissít, de meglévő vagy új SQL Server 2008 R2 (10.50.x) vagy újabb tükrözési konfigurációhoz nem adható hozzá.
A tanú bármilyen megbízható számítógépes rendszeren futtatható, amely támogatja az SQL Server ezen kiadásainak bármelyikét. Javasoljuk azonban, hogy a tanúsítóként használt összes kiszolgálópéldány megfeleljen a futtatott SQL Server Standard verzióhoz szükséges minimális konfigurációnak. Ezekről a követelményekről további információt az SQL Server 2016 telepítésének hardver- és szoftverkövetelményei című témakörben talál.
A tanúsító szerepe az automatikus átállásban
Az adatbázis-tükrözési munkamenet során az összes kiszolgálópéldány figyeli a kapcsolat állapotát. Ha a partnerek kapcsolata megszakad, a tanúra támaszkodva gondoskodnak arról, hogy jelenleg csak az egyik fér hozzá az adatbázishoz. Ha egy szinkronizált tükrözött kiszolgáló elveszíti a kapcsolatot az egyszerű kiszolgálóval, de továbbra is csatlakozik a tanúsítóhoz, a tükrözési kiszolgáló kapcsolatba lép a tanúsítóval annak megállapításához, hogy a tanú elvesztette-e a kapcsolatot az egyszerű kiszolgálóval:
Ha az elsődleges kiszolgáló továbbra is csatlakozik a tanúhoz, az automatikus feladatátvétel nem történik meg. Ehelyett az elsődleges kiszolgáló továbbra is szolgáltatja az adatbázist, miközben naplórekordokat gyűjt össze, hogy a partnerek újracsatlakozásakor elküldje a tükrözött kiszolgálónak.
Ha a tanúsító is le van választva a fő kiszolgálóról, a tükrözött kiszolgáló tudja, hogy a fő adatbázis elérhetetlenné vált. Ebben az esetben a tükörszerver azonnal elindítja az automatikus feladatátvételt.
Ha a tükrözött kiszolgáló le van választva a tanúról és az elsődleges kiszolgálóról is, az elsődleges kiszolgáló állapotától függetlenül nem lehetséges az automatikus feladatátvétel.
Az a követelmény, hogy a kiszolgálópéldányok közül legalább kettő csatlakoztatva legyen, kvórumnak nevezzük. A Kvórum biztosítja, hogy az adatbázist egyszerre csak egy partner szolgálja ki. A kvórum működéséről és a munkamenetre gyakorolt hatásáról további információt a Kvórum: Hogyan befolyásolja a tanú az adatbázis rendelkezésre állását (Adatbázis tükrözés) című témakörben talál.
Tanúsító hozzáadása vagy eltávolítása
Tanú hozzáadása
Adatbázistükrözési tanúsító hozzáadása vagy cseréje (SQL Server Management Studio)
Adatbázistükrözési tanúsító hozzáadása Windows-hitelesítéssel (Transact-SQL)
A tanú eltávolítása
Lásd még:
Szerepkörváltás adatbázis-tükrözési munkamenet (SQL Server) során
Adatbázis-tükrözési működési módok
Kvórum: Hogyan befolyásolja a tanúsító az adatbázis rendelkezésre állását (adatbázis-tükrözés)
Lehetséges hibák az adatbázis-tükrözés során
Tükrözési állapotok (SQL Server)