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
Ez a témakör bemutatja az SQL Server példányainak konfigurálásának lépéseit az Always On rendelkezésre állási csoportok támogatásához, valamint egy rendelkezésre állási csoport létrehozásához, kezeléséhez és figyeléséhez.
Ajánlott olvasás
Az első rendelkezésre állási csoport létrehozása előtt olvassa el a következő témaköröket:
Always On rendelkezésre állási csoportok (SQL Server) áttekintése
Az Always On rendelkezésre állási csoportok (SQL Server) előfeltételei, korlátozásai és javaslatai
Sql Server-példány konfigurálása always on rendelkezésre állási csoportok támogatásához
| Step | Links |
|---|---|
| Always On rendelkezésre állási csoportok engedélyezése. Engedélyeznie kell az Always On rendelkezésre állási csoportok funkciót az SQL Server minden olyan példányán, amely egy rendelkezésre állási csoportban vesz részt. Előfeltételek: A gazdaszámítógépnek Windows Server feladatátvételi fürtszolgáltatás (WSFC) csomópontnak kell lennie, kivéve, ha olvasási szintű rendelkezésre állási csoportról vagy Linuxról van szó. A többi előfeltételről további információt az "SQL Server-példány előfeltételei és korlátozásai" című témakörben talál az Always On rendelkezésre állási csoportok (SQL Server) előfeltételei, korlátozásai és javaslatai című témakörben. |
Always On rendelkezésre állási csoportok engedélyezése és letiltása |
| Adatbázis-tükrözési végpont létrehozása (ha nincs). Győződjön meg arról, hogy minden kiszolgálópéldány rendelkezik adatbázis-tükrözési végpontval. A kiszolgálópéldány ezzel a végponttal fogadja az Always On rendelkezésre állási csoportok kapcsolatait más kiszolgálópéldányoktól. | Annak megállapításához, hogy létezik-e adatbázis-tükrözési végpont: sys.database_mirroring_endpoints Windows-hitelesítéshez. Adatbázis-tükrözési végpont létrehozásához használja a következőt: Új rendelkezésre állási csoport varázsló Transact-SQL SQL Server PowerShell Tanúsítványhitelesítéshez. Adatbázistükrözési végpont létrehozásához használja a következőt: Transact-SQL |
Új rendelkezésre állási csoport létrehozása és konfigurálása
| Step | Links |
|---|---|
| Hozza létre a rendelkezésre állási csoportot. Hozza létre a rendelkezésre állási csoportot az SQL Server azon példányán, amely a rendelkezésre állási csoporthoz hozzáadni kívánt adatbázisokat üzemelteti. Minimálisan hozza létre a kezdeti elsődleges replikát azon az SQL Server-példányon, ahol a rendelkezésre állási csoportot hozza létre. Egy-négy másodlagos replikát adhat meg. További információ a rendelkezésre állási csoportról és a replika tulajdonságairól: CREATE AVAILABILITY GROUP (Transact-SQL). Határozottan javasoljuk, hogy hozzon létre egy rendelkezésre állási csoport figyelőt. Előfeltételek: Ha Windows Server feladatátvevő fürtöt használ a rendelkezésre állási csoporthoz, az adott rendelkezésre állási csoport rendelkezésre állási replikáit üzemeltető SQL Server-példányoknak egyetlen WSFC-fürt külön csomópontján kell lenniük. Az egyetlen kivétel az, hogy miközben egy másik WSFC-fürtre migrálják, egy rendelkezésre állási csoport ideiglenesen két fürtöt is áttelepíthet A többi előfeltételről a "Rendelkezésre állási csoport előfeltételei és korlátozásai", a "Rendelkezésre állási adatbázis előfeltételei és korlátozásai" és az "SQL Server-példány előfeltételei és korlátozásai" című témakörben talál további információt az Always On rendelkezésre állási csoportok (SQL Server) előfeltételeiben, korlátaiban és javaslataiban. |
Rendelkezésre állási csoport létrehozásához az alábbi eszközök bármelyikét használhatja: Új rendelkezésre állási csoport varázsló Transact-SQL SQL Server PowerShell |
| Másodlagos replikák csatlakoztatása a rendelkezésre állási csoporthoz. Csatlakozzon a másodlagos replikát üzemeltető SQL Server minden példányához, és csatlakozzon a helyi másodlagos replikához a rendelkezésre állási csoporthoz. |
Másodlagos replika csatlakoztatása rendelkezésre állási csoporthoz Tipp: Ha az Új rendelkezésre állási csoport varázslót használja, ez a lépés automatikus. |
| Másodlagos adatbázisok előkészítése. Minden másodlagos replikát futtató kiszolgálópéldányon állítsa vissza az elsődleges adatbázisok biztonsági másolatait a RESTORE WITH NORECOVERY paranccsal. |
Másodlagos adatbázis manuális előkészítése Tipp: Az Új rendelkezésre állási csoport varázsló előkészítheti a másodlagos adatbázisokat. További információ: "A teljes kezdeti adatszinkronizálás használatának előfeltételei" a Kezdeti adatszinkronizálás kiválasztása lapon (Always On Rendelkezésre állási csoport varázslók). |
| Másodlagos adatbázisok csatlakoztatása a rendelkezésre állási csoporthoz. Minden másodlagos replikát üzemeltető kiszolgálópéldányon csatlakozzon az egyes helyi másodlagos adatbázisokhoz a rendelkezésre állási csoporthoz. A rendelkezésre állási csoporthoz való csatlakozás során egy adott másodlagos adatbázis adatszinkronizálást kezdeményez a megfelelő elsődleges adatbázissal. |
Másodlagos adatbázis csatlakoztatása rendelkezésre állási csoporthoz Tipp: Az Új rendelkezésre állási csoport varázsló akkor hajthatja végre ezt a lépést, ha minden másodlagos adatbázis megtalálható minden másodlagos replikán. |
| Hozzon létre egy rendelkezésre állási csoport figyelőt. Ez a lépés csak akkor szükséges, ha már létrehozta a rendelkezésre állási csoport figyelőt a rendelkezésre állási csoport létrehozásakor. | Rendelkezésre állási csoport figyelőjének létrehozása vagy konfigurálása (SQL Server) |
| Adja meg a figyelő DNS-gazdagépének nevét az alkalmazásfejlesztőknek. A fejlesztőknek meg kell adniuk ezt a DNS-nevet a kapcsolati sztringekben, hogy a kapcsolatkéréseket a rendelkezésre állási csoport figyelőjének irányítsák. További információt a rendelkezésre állási csoport figyelői, az ügyfélkapcsolatok és az alkalmazás feladatátvétele (SQL Server) című témakörben talál. | "Nyomon követés: Rendelkezésre állási csoport figyelőjének létrehozása után" a rendelkezésre állási csoport figyelőjének (SQL Server) létrehozása vagy konfigurálása című témakörben |
| A biztonsági mentési feladatok helye. Ha másodlagos adatbázisokon szeretne biztonsági másolatot készíteni, létre kell hoznia egy biztonsági mentési feladatszkriptet, amely figyelembe veszi az automatikus biztonsági mentési beállításokat. Hozzon létre egy szkriptet az egyes adatbázisokhoz a rendelkezésre állási csoportban minden olyan kiszolgálópéldányon, amely a rendelkezésre állási csoport rendelkezésre állási replikáját üzemelteti. | "Nyomon követés: A másodlagos replikák biztonsági mentésének konfigurálása után" a rendelkezésre állási replikák biztonsági mentésének konfigurálása (SQL Server) |
Rendelkezésre állási csoportok, replikák és adatbázisok kezelése
Megjegyzés:
További információ a rendelkezésre állási csoportról és a replika tulajdonságairól: CREATE AVAILABILITY GROUP (Transact-SQL).
Meglévő rendelkezésre állási csoportok kezeléséhez hajtsa végre az alábbi feladatok valamelyikét:
| Feladatok | Link |
|---|---|
| Módosítsa a rendelkezésre állási csoport rugalmas feladatátvételi szabályzatát az automatikus feladatátvételt okozó feltételek szabályozásához. Ez a szabályzat csak akkor releváns, ha az automatikus feladatátvétel lehetséges. | Rendelkezésre állási csoport rugalmas feladatátvételi szabályzatának konfigurálása |
| Tervezett manuális feladatátvételt vagy kényszerített manuális feladatátvételt (lehetséges adatvesztéssel) hajthat végre, amelyet általában kényszerített feladatátvételnek neveznek. További információért lásd: Feladatátvétel és feladatátvételi módok (Always On Rendelkezésre állási csoportok) . |
Tervezett manuális feladatátvétel végrehajtása Kényszerített manuális feladatátvétel végrehajtása |
| Előre definiált szabályzatok halmazával megtekintheti egy rendelkezésre állási csoport, valamint annak replikái és adatbázisai állapotát. |
A rendelkezésre állási csoportok állapotának megtekintése szabályzatalapú felügyelettel Az Always On Group irányítópult használata |
| Másodlagos replika hozzáadása vagy eltávolítása. |
Másodlagos replika hozzáadása Másodlagos replika eltávolítása |
| Rendelkezésre állási adatbázis felfüggesztése vagy folytatása. A másodlagos adatbázis felfüggesztése a jelenlegi időpontban marad, amíg újra nem folytatja. |
Adatbázis felfüggesztése Adatbázis folytatása |
| Adatbázis hozzáadása vagy eltávolítása. |
Adatbázis hozzáadása Másodlagos adatbázis eltávolítása Elsődleges adatbázis eltávolítása |
| Egy rendelkezésre állási csoport figyelőjének újrakonfigurálása vagy létrehozása. | Rendelkezésre állási csoport figyelőjének létrehozása vagy konfigurálása |
| Rendelkezésre állási csoport törlése. | Rendelkezésre állási csoport törlése |
| Fájlbetöltési műveletek hibaelhárítása. Erre akkor lehet szükség, ha az elsődleges adatbázis és egy másodlagos adatbázis eltérő fájlelérési útvonallal rendelkezik. | Sikertelen bővítményfájl-művelet hibaelhárítása |
| Módosítsa a rendelkezésre állási replika tulajdonságait. |
A rendelkezésre állási mód módosítása Feladatátvételi mód módosítása Biztonsági mentési prioritás konfigurálása (és automatikus biztonsági mentési beállítás) Read-Only Access konfigurálása Read-Only útválasztás konfigurálása A Session-Timeout időszak módosítása |
Rendelkezésre állási csoportok figyelése
Az Always On rendelkezésre állási csoport tulajdonságainak és állapotának figyeléséhez használja az alábbi eszközöket.
| Tool | Rövid leírás | Links |
|---|---|---|
| System Center Felügyeleti csomag for SQL Server | Az SQL Server monitorozási csomagja (SQLMP) az ajánlott megoldás a rendelkezésre állási csoportok, a rendelkezésre állási replikák és a rendelkezésre állási adatbázisok monitorozásához az informatikai rendszergazdák számára. Az Always On rendelkezésre állási csoportok számára különösen fontos figyelési funkciók a következők: A rendelkezésre állási csoportok, a rendelkezésre állási replikák és a rendelkezésre állási adatbázisok automatikus felderíthetősége több száz számítógépről. Ez a funkció lehetővé teszi az Always On rendelkezésre állási csoportok leltárának egyszerű nyomon követését. Teljes mértékben képes a System Center Operations Manager (SCOM) riasztására és jegykészítésére. Ezek a funkciók részletes ismereteket nyújtanak, amelyek lehetővé teszik a probléma gyorsabb megoldását. Egyéni bővítmény az Always On Health monitorozásához a Házirendalapú felügyelet (PBM) használatával. Az állapot a rendelkezésre állási adatbázisoktól a rendelkezésre állási replikákig összesül. Az Always On rendelkezésre állási csoportokat kezelő egyéni feladatok a System Center Operations Manager konzolról. |
A monitorozási csomag (SQLServerMP.msi) és a System Center Operations Managerhez készült SQL Server felügyeleti csomag útmutatójának (SQLServerMPGuide.doc) letöltéséhez lásd: System Center Monitoring pack for SQL Server |
| Transact-SQL | Az Always On rendelkezésre állási csoportok katalógusa és a dinamikus felügyeleti nézetek rengeteg információt nyújtanak a rendelkezésre állási csoportokról és azok replikáiról, adatbázisairól, figyelőiről és WSFC-fürtkörnyezetéről. | Rendelkezésre állási csoportok figyelése (Transact-SQL) |
| SQL Server Management Studio | Az Objektumkezelő részletei panel alapvető információkat jelenít meg azon az SQL Server-példányon üzemeltetett rendelkezésre állási csoportokról, amelyhez csatlakozik. Tipp: Ezen az ablaktáblán több rendelkezésre állási csoportot, replikát vagy adatbázist jelölhet ki, és rutin adminisztratív feladatokat hajthat végre a kijelölt objektumokon; Például több rendelkezésre állási replika vagy adatbázis eltávolítása egy rendelkezésre állási csoportból. |
A rendelkezésre állási csoportok monitorozása az Objektumkezelő adataival |
| SQL Server Management Studio | A Tulajdonságok párbeszédpaneleken megtekintheti a rendelkezésre állási csoportok, replikák vagy figyelők tulajdonságait, és bizonyos esetekben módosíthatja az értékeket. |
Rendelkezésre állási csoport tulajdonságai Rendelkezésre állási replika tulajdonságai Rendelkezésre állási csoport figyelőjének tulajdonságai |
| Rendszerfigyelő | Az SQLServer:Rendelkezésre állási replika teljesítményobjektuma olyan teljesítményszámlálókat tartalmaz, amelyek a rendelkezésre állási replikákkal kapcsolatos információkat jelentik. | SQL Server, rendelkezésre állási replika |
| Rendszerfigyelő | Az SQLServer:Database Replica teljesítményobjektum olyan teljesítményszámlálókat tartalmaz, amelyek egy adott másodlagos replika másodlagos adatbázisairól jelentenek információkat. Az SQL Server SQLServer:Databases objektuma többek között olyan teljesítményszámlálókat tartalmaz, amelyek figyelik a tranzakciónapló-tevékenységeket. A következő számlálók különösen relevánsak a rendelkezésre állási adatbázisok tranzakciónapló-tevékenységeinek figyeléséhez: Log Flush Write Time (ms), Log Flushes/sec, Log Pool Cache Misses/sec, Log Pool Disk Reads/sec és Log Pool Requests/sec. |
SQL Server, adatbázisreplika SQL Server, Databases Object |
Kapcsolódó tartalom
Whitepaper:SQL Server Always On Solutions – Útmutató a magas rendelkezésre álláshoz és a vészhelyreállításhoz
Blogok:SQL Server Always On Team Blog: A hivatalos SQL Server Always On Team Blog
Lásd még:
Always On Rendelkezésre állási csoportok (SQL Server)
Always On rendelkezésre állási csoportok (SQL Server) áttekintése
Kiszolgálópéldány konfigurálása always on rendelkezésre állási csoportokhoz (SQL Server)
Rendelkezésre állási csoportok létrehozása és konfigurálása (SQL Server)
Rendelkezésre állási csoportok figyelése (SQL Server)
Az Always On rendelkezésre állási csoportokra (SQL Server) vonatkozó Transact-SQL utasítások áttekintése
Az Always On rendelkezésre állási csoportokhoz (SQL Server) készült PowerShell-parancsmagok áttekintése