Korzystanie z replikacji serwera MTS umo┐liwia program Microsoft Cluster Server (MSCS). DziΩki niemu, je£li dany serwer w klastrze zacznie pracowaµ nieprawid│owo lub utraci zdolno£µ komunikacji, wszystkie nieudane operacje mo┐e wykonaµ inny serwer.
Aby dokonaµ replikacji serwera
NarzΩdzie wiersza polece± MTXREPL.EXE s│u┐y do replikacji serwera MTS. Obydwa komputery, ƒr≤d│owy i docelowy, musz╣ byµ uruchomione. W poleceniu MTXREPL.EXE nale┐y podaµ nastΩpuj╣ce argumenty:
MTXREPL.EXE obiekt_ƒr≤d│owy obiekt_docelowy
Stosowana metoda replikacji zak│ada, ┐e istnieje jeden komputer ƒr≤d│owy, informacje o katalogach programu MTS s╣ kopiowane z pamiΩci komputera ƒr≤d│owego do pamiΩci komputera docelowego. Aby dokonaµ replikacji na inny komputer, nale┐y ponownie uruchomiµ narzΩdzie MTXREPL.EXE. Zasada jednego komputera ƒr≤d│owego nie jest przestrzegana bezwzglΩdnie ¾ komputer docelowy mo┐e staµ siΩ komputerem ƒr≤d│owym dla kolejnej replikacji serwera MTS.
W trakcie replikacji program MTS ca│kowicie zastΩpuje katalog komputera docelowego katalogiem komputera ƒr≤d│owego (wyj╣tki od tej zasady opisano w podrozdziale niniejszego tematu, "Czynno£ci nie wykonywane w trakcie replikacji MTS"). Wykonanie replikacji czΩ£ciowej nie jest mo┐liwe. Je£li replikacja siΩ nie powiedzie, mo┐na spr≤bowaµ ponownie uruchomiµ narzΩdzie MTXREPL.EXE.
Za rozpoczΩcie replikacji i sprawdzanie, czy zmiany wprowadzone na serwerze ƒr≤d│owym s╣ replikowane do wszystkich komputer≤w klastra odpowiadaj╣ administratorzy.
Zaleca siΩ, aby na komputerze docelowym replikacji nie by│y uruchomione ┐adne sk│adniki MTS. W trakcie uruchamiania programu MTS, podczas odczytu informacji z katalogu jest wy£wietlane okno awaryjne. Je£li replikacja zostanie wykonana w tym w│a£nie momencie, uruchomienie pakietu nie powiedzie siΩ i klient bΩdzie musia│ podj╣µ ponown╣ pr≤bΩ.
Do replikacji pakiet≤w IIS s│u┐y specjalne narzΩdzie replikacji, program Microsoft Internet Information Server (IIS) w wersji 4.0. Replikacja wykonywana za pomoc╣ programu IIS polega na automatycznym kopiowaniu pe│nej informacji o katalogu MTS. Z tego powodu uruchamianie narzΩdzia replikacji programu MTS nie jest konieczne; je£li program IIS 4.0 nie jest zainstalowany, narzΩdzie nie zostanie uruchomione.
W trakcie replikacji MTS s╣ kopiowane wszystkie niezbΩdne biblioteki do│╣czane dynamicznie (DLL), biblioteki typ≤w i biblioteki DLL typu proxy-stub sk│adnik≤w. Aby komputery docelowe replikacji mog│y uzyskaµ dostΩp do tych plik≤w, nale┐y wywo│aµ arkusz w│a£ciwo£ci okna M≤j Komputer, zaznaczyµ kartΩ Opcje i w polu Udzia│ replikacji okre£liµ nazwΩ komputera ƒr≤d│owego replikacji. Na komputerze ƒr≤d│owym nale┐y utworzyµ ten udzia│, a nastΩpnie udzieliµ komputerom docelowym uprawnienia odczytu (tylko odczytu). Nazwa okre£lona w polu Udzia│ replikacji odnosi siΩ do udzia│u, a nie do katalogu, z kt≤rym skojarzono nazwΩ udzia│u. Na przyk│ad je£li katalog d:\mtx\repl jest wsp≤│u┐ytkowany jako MyReplPoint, w polu Udzia│ replikacji nale┐y podaµ "MyReplPoint", a nie "d:\mtx\repl".
Komputer okre£lony w polu Udzia│ replikacji musi udzieliµ pakietowi systemowemu komputera docelowego uprawnienie odczytu (tylko odczytu). Je£li docelowy pakiet systemowy wykonuje sprawdzanie r≤l, w≤wczas to┐samo£µ pakietu systemowego na komputerze ƒr≤d│owym musi nale┐eµ do roli Administrator docelowego pakietu systemowego.
Lokalizacja biblioteki DLL pierwszego sk│adnika pakietu okre£la lokalizacjΩ w pamiΩci komputera docelowego, gdzie zostan╣ zainstalowane pozosta│e pliki. Je£li sk│adnik ten jest zapisany w podkatalogu domy£lnego katalogu pakiet≤w, w≤wczas podkatalog taki jest tworzony r≤wnie┐ w pamiΩci komputera docelowego. Domy£lny katalog pakiet≤w jest okre£lany podczas instalacji programu MTS; na przyk│ad je£li program MTS zosta│ zainstalowany w katalogu c:\program files\mtx, w≤wczas domy£lnym katalogiem instalacyjnym pakietu jest c:\program files\mtx\packages.
Je£li replikowane pakiety s╣ zainstalowane wewn╣trz tego katalogu, w≤wczas w pamiΩci komputera docelowego zostan╣ one zainstalowane w tej samej lokalizacji wzglΩdnej, wewn╣trz domy£lnego katalogu instalacyjnego pakiet≤w. Na przyk│ad:
Komputer | Domy£lny katalog pakiet≤w | Katalog instalacyjny pakiet≤w |
År≤d│owy | c:\program files\mtx\packages | c:\program files\mtx\packages\MyPak |
Docelowy | d:\mts\packages | d:\mts\packages\MyPak |
Pakiety zainstalowane na zewn╣trz domy£lnego katalogu instalacyjnego pakiet≤w s╣ instalowane w podkatalogu "zewnΩtrznym" komputera docelowego. Dla powy┐szego przyk│adu:
Komputer | Katalog instalacyjny pakiet≤w |
År≤d│owy |
Pakiet A w katalogu c:\program files\mtx\packages\MyPak Pakiet B w katalogu d:\misc |
Docelowy | Pakiet A i pakiet B w katalogu d:\mts\packages\MyPak |
Zaleca siΩ instalacjΩ pakiet≤w wewn╣trz domy£lnego katalogu pakiet≤w. Ponadto, wszystkie pliki danego pakietu powinny rezydowaµ w tym samym katalogu.
Administruj╣c w klastrach MSCS, administratorzy musz╣ zawsze u┐ywaµ fizycznych nazw komputer≤w. Aby obejrzeµ kopiΩ komputera ƒr≤d│owego z klastra MSCS, nale┐y skorzystaµ z jego nazwy fizycznej. Aby przeprowadziµ replikacjΩ miΩdzy komputerem ƒr≤d│owym i kopi╣, r≤wnie┐ nale┐y korzystaµ z fizycznych nazw komputer≤w.
Rozmieszczaj╣c aplikacje MTS w klastrze MSCS, nale┐y podaµ nazwΩ serwera wirtualnego. S│u┐y do tego pole Nazwa serwera zdalnego, znajduj╣ce siΩ na karcie Opcje arkusza w│a£ciwo£ci okna M≤j Komputer. Je£li pakiet jest eksportowany za pomoc╣ narzΩdzia do obs│ugi plik≤w wykonywalnych aplikacji, klienci instaluj╣cy aplikacjΩ zostan╣ skierowani do serwera wirtualnego. Je£li w polu Nazwa serwera zdalnego nie zostanie okre£lona nazwa serwera, klienci zostan╣ skierowani do komputera fizycznego, co nie jest w│a£ciw╣ konfiguracj╣ dla zabezpiecze± w razie awarii.
Okre£laj╣c r≤┐ne nazwy serwer≤w wirtualnych mo┐na podzieliµ pakiety miΩdzy r≤┐ne komputery, zapewniaj╣c w ten spos≤b ochronΩ aplikacji przed awari╣. Okre£laj╣c dwie nazwy serwer≤w wirtualnych, ka┐d╣ dla innego komputera fizycznego, mo┐na utworzyµ plik wykonywalny instalacji klienta dla pakietu zainstalowanego na obydwu komputerach. W ten spos≤b rozpowszechniana aplikacja mo┐e zostaµ rozdzielona miΩdzy klient≤w.
Aby rozdzieliµ pakiety aplikacji MTS za pomoc╣ serwer≤w wirtualnych
Na przyk│ad mo┐esz uruchomiµ wszystkie pakiety jednocze£nie na jednym komputerze, wszystkie pakiety na obydwu komputerach lub niekt≤re pakiety na pierwszym komputerze, a niekt≤re na drugim.
Je£li chcesz uruchomiµ wszystkie pakiety jednocze£nie na pojedynczym komputerze, wyeksportuj je u┐ywaj╣c pojedynczej nazwy serwera wirtualnego. Je£li chcesz uruchomiµ wszystkie pakiety jednocze£nie na obydwu komputerach, wyeksportuj je podw≤jnie, osobno dla ka┐dej nazwy serwera wirtualnego. Do klient≤w musisz w≤wczas rozes│aµ dwa r≤┐ne zestawy plik≤w wykonywalnych instalacji klienta. Je£li chcesz uruchomiµ po│owΩ pakiet≤w na jednym komputerze, a po│owΩ na drugim, ka┐d╣ z nich wyeksportuj u┐ywaj╣c innej nazwy serwera wirtualnego.
W trakcie replikacji MTS nie s╣ wykonywane nastΩpuj╣ce czynno£ci:
Zobacz te┐
Konfigurowanie programu MTS za pomoc╣ programu Microsoft Cluster Server, Opcje, karta (Komputer)