Microsoft Exchange Server 2010 predstavil novú vysoko dostupnú technológiu s názvom Skupina vysokej dostupnosti - skupina dostupnosti databázy (DAG). V tomto článku si predstavíme, ako technológia Database Availability Group funguje na serveri Exchange Server 2010, a tiež popíšeme, ako nainštalovať a nakonfigurovať DAG na serveri Exchange Server 2010 SP1 a Windows Server 2008 R2..
Prehľad skupiny dostupnosti databázy na serveri Exchange Server 2010
Skupina dostupnosti databázy je skupina niekoľkých serverov Exchange Server 2010 (maximálny počet serverov v skupine je 16), na ktorých je nainštalovaná rola servera poštovej schránky. Každý z členských serverov DAG je schopný udržiavať aktívnu alebo pasívnu kópiu poštovej databázy umiestnenej na iných serveroch skupiny.
Napríklad skupina Database Availability Group sa môže skladať z 3 serverov Exchange 2010, z ktorých každý obsahuje jednu poštovú databázu. V takom prípade ktorýkoľvek zo serverov DAG ukladá aktívnu alebo pasívnu kópiu každej z troch poštových databáz, ktoré tieto servery obsluhujú..
Technológia skupinovej dostupnosti databázy Exchange na serveri Exchange 2010 je vývojom technológie Windows Failover Clustering. Na rozdiel od klasických klastrov servera Exchange, ktoré môžu byť v aktívnom / pasívnom stave a v ktorých sa celá skupina klastrov musí presunúť do alternatívneho uzla, v DAG Exchange 2010 môže akákoľvek databáza fungovať na ktoromkoľvek serveri DAG bez ohľadu na iné poštové servery. báza.
To znamená, že ktorýkoľvek z poštových serverov DAG môže kedykoľvek obsahovať všetko, niektoré alebo neobsahujú úplne aktívne kópie poštových databáz. Táto funkcia má oproti predtým použitému modelu odolnosti voči chybám klastrov nasledujúce výhody:
- Všetky poštové servery v DAG môžu byť aktívne a počítačové prostriedky nebudú nečinné.
- Akákoľvek poštová databáza môže migrovať na iný server bez ovplyvnenia poštových schránok ostatných používateľov pripojených k iným databázam v DAG
Koncept dostupnosti skupinovej kvóty dostupnosti databázy
pretože Pretože technológia DAG je založená na technológii Windows Failover Cluster, používa sa v nej aj pojem kvórum. Ak nie ste oboznámení s pojmom uznášaniaschopnosť, potom je to zjednodušené - je to postup hlasovania, pri ktorom sa musíte rozhodnúť, ak potrebujete väčšinu hlasov.
Pre klaster to znamená, že na rozhodovacom procese sa musí zúčastniť nepárny počet členov. V prípade servera Exchange 2010 DAG to znamená, že v serveri DAG dvoch serverov s úlohou poštovej schránky (alebo akýmkoľvek iným párnym číslom do 16) nemôže žiadny server na základe väčšiny hlasov určiť, či má byť aktuálna kópia databázy aktívna alebo nie..
Preto na dosiahnutie uznášaniaschopnosti v DAG s párnym počtom serverov sa iný server na tej istej stránke používa ako ďalší účastník hlasovania ako zdieľanie súborov - svedok (File Share Witness). Zvyčajne je táto funkcia priradená serveru s úlohou Hub Transport, hoci v zásade môže ísť o akýkoľvek iný server so systémom Windows 2008..
Replikácia databázy v Exchange Server 2010 DAG
Existujú dva spôsoby, ako replikovať poštové databázy medzi členmi DAG na serveri Exchange Server 2010.
Exchange Server 2010 RTM používa model replikácie súborov. V tomto režime sa každý denník transakcií zapíše a uzavrie po dosiahnutí veľkosti 1 MB a potom sa skopíruje do každého člena DAG obsahujúceho kópiu tejto databázy poštovej schránky. Členovia DAG vložia prijatý súbor do frontu prehrávania, po ktorom prehrajú akcie obsiahnuté v protokole transakcií na svojej vlastnej pasívnej kópii databázy..
Režim replikácie súborov funguje dobre, ale je zrejmé, že všetky protokoly transakcií, ktoré nebudú doručené na iné servery DAG, budú stratené, ak zlyhá server s aktívnou kópiou poštovej databázy. V takom prípade bude jeden zo serverov DAG schopný aktivovať svoju kópiu poštovej databázy a potom požiadať o opätovné odoslanie chýbajúcich správ zo servera s úlohou Hub Transport..
V Exchange Server 2010 SP1 sa model replikácie súborov používa na synchronizáciu kópií poštových databáz navzájom (napríklad počas počiatočnej synchronizácie, keď sa vytvorí nová kópia databázy). Po synchronizácii sa členovia DAG prepnú do „blokového režimu“. V režime blokovej replikácie sa každá transakcia zapíše do vyrovnávacej pamäte na aktívnom serveri a odošle sa do vyrovnávacej pamäte protokolu na iných serveroch DAG s pasívnou kópiou databázy..
Pozn. Databázy verejných priečinkov, hoci sa môžu nachádzať na členských poštových serveroch DAG, nebudú replikované mechanizmami replikácie DAG. Na zaistenie odolnosti databáz verejných priečinkov proti chybám musíte použiť funkciu replikácie verejných priečinkov.
Nainštalujte DAG na server Exchange 2010
V tejto časti je popísaný postup konfigurácie v databáze Exchange 2010 Database Availability Group na systéme Windows Server 2008 R2.
V tejto príručke sa spoliehame na nasledujúce servery Exchange, ktoré máme k dispozícii..
- EX1 - Exchange Server 2010 SP1 - Server s úlohou poštovej schránky
- Primárne rozhranie: 192.168.0.32/24
- Sekundárne rozhranie: 10.0.5.1/30
- EX2 - Exchange Server 2010 SP1 - Server poštovej schránky
- Primárne rozhranie: 192.168.0.33/24
- Sekundárne rozhranie: 10.0.5.2/30
- EX3 - Exchange Server 2010 SP1 - Roly prístupu pre klientov a prenosu do húb
- Primárne rozhranie: 192.168.0.34/24
Každý z poštových serverov má svoju vlastnú poštovú základňu.
- EX1 - Databáza poštových schránok 01
- EX2 - Databáza poštových schránok 02
pretože Každý poštový server má dve sieťové rozhrania, je dôležité zabezpečiť, aby sa sekundárne rozhranie nezaregistrovalo v DNS. Ak to chcete urobiť, otvorte vlastnosti sieťového rozhrania (TCP/ IPv4), stlačte tlačidlo Advanced, prejdite na kartu DNS a zrušte začiarknutie registrovať toto prípojka, s adresa v DNS.
Vytvorenie skupiny dostupnosti databázy
Na poštovom serveri otvorte konzolu Konzola pre správu servera Exchange. Poďme do sekcie Konfigurácia organizácie -> Schránka a na pravej table vyberte položku Nová skupina dostupnosti databázy.
V zobrazenom okne Sprievodcu vytvorením skupiny s vysokou dostupnosťou zadajte názov skupiny DAG (pole názov), uveďte server svedkov (svedok server), a tiež uveďte adresár, ktorý bude server svedkov používať.
Ak chcete vytvoriť novú skupinu dostupnosti databázy, kliknite na ikonu nový, Sprievodcu ukončíte kliknutím na úprava.
Pridanie serverov do skupiny dostupnosti databázy
Pravým tlačidlom myši kliknite na novo vytvorený DAG a vyberte možnosť Spravovať členstvo v skupine dostupnosti databázy.
Stlačte tlačidlo pridať a vyberte všetky poštové servery, ktoré budú zahrnuté do tejto skupiny s vysokou dostupnosťou.
Potom kliknite na tlačidlo Spravovať, čím sa spustí inštalácia a konfigurácia služby Windows Failover Clustering na všetkých pridaných serveroch, ktorá bude trvať 5 až 10 minút.
Nastavenie siete v skupine dostupnosti databázy
Pravým tlačidlom myši kliknite na novo vytvorený DAG a vyberte vlastnosti.
pútko IP adresy, je potrebné nastaviť statickú adresu IP Skupina dostupnosti databázy.
Objaví sa správa, že Skupina dostupnosti databázy automaticky nakonfiguruje podsiete pre všetky siete, na ktoré sú pripojené sieťové rozhrania členských serverov DAG..
Otvorte vlastnosti každej siete DAG a zadajte jej zmysluplný názov. Ak chcete nakonfigurovať vyhradenú sieť na prenos replikácie medzi členmi DAG, musíte vypnúť replikáciu v tých sieťach DAG, ktoré sa používajú na pripojenie klientov MAPI .
Konfigurácia kópií základov potu v DAG
Po vytvorení skupiny dostupnosti databázy a jej sietí môžete k členom DAG pridať kópie potných základní.
V konzole Exchange Management Console prejdite na stránku Konfigurácia organizácie -> Schránka a vyberte kartu Správa databázy. Pravým tlačidlom myši kliknite na poštovú databázu a vyberte položku pridať poštová schránka databázy kópie.
Stlačte tlačidlo Prehliadať a vyberte poštové servery Exchange, na ktoré chceme umiestniť kópiu databázy.
lis pridať a úprava.
Potom sa začne vytvárať replika aktívnej databázy na vybraných serveroch DAG. V závislosti od veľkosti poštovej databázy môže proces replikácie nejaký čas trvať ...
Tieto kroky zopakujte pre všetky databázy, pre ktoré chcete vytvoriť pasívne kópie..
To je všetko! Konfigurácia skupiny dostupnosti databázy v databáze servera Exchange Server 2010 dokončená!