Czym jest Double-Take® Availability™?
Double-Take® Availability™ dla systemu Windows jest pierwszym rozwiązaniem wysokiej dostępności i odzyskiwania po awarii w czasie rzeczywistym, oferującym opcje dla serwerów fizycznych, wirtualnych i chmurowych (Vision Solutions® 2015). Na przykład umożliwia pełną migrację serwera produkcyjnego do Virtualization Station jako maszyny wirtualnej lub wykorzystanie maszyny wirtualnej jako serwera zapasowego.
Uwaga: Double-Take® Availability™ oferuje różne podejścia do odzyskiwania po awarii, takie jak przełączenie awaryjne na poziomie całego serwera, aplikacji oraz plików. Kliknij tutaj, aby uzyskać więcej informacji na temat Double-Take® Availability™.
Jak skonfigurować odzyskiwanie po awarii między dwiema maszynami wirtualnymi?
Double-Take® Availability™ przechwytuje i replikuje zmiany na poziomie bajtów z serwera produkcyjnego (Źródło) do nieprodukcyjnego serwera zapasowego (Cel) w czasie rzeczywistym. Możliwości dublowania i replikacji pozwalają na replikowanie aktywnych plików bez przechodzenia w tryb offline. Jeśli serwer produkcyjny nieoczekiwanie ulegnie awarii, nieprodukcyjny serwer zapasowy przejmie istniejące usługi aplikacji, zapewniając spójność danych.
Ten samouczek pokazuje, jak Double-Take® Availability™ zapewnia odzyskiwanie po awarii między dwiema maszynami wirtualnymi z dwóch różnych urządzeń QNAP NAS. Jedna maszyna wirtualna pełni rolę serwera produkcyjnego (Źródło), a druga jest serwerem zapasowym (Cel). W ramach przełączenia awaryjnego całego serwera aplikacje działające na źródle mogą być chronione przed przestojami dzięki przejęciu ich przez serwer zapasowy.
W tym samouczku „System źródłowy" reprezentuje serwer produkcyjny, a „System docelowy" jest serwerem zapasowym.
Wymagania:
Ponieważ Double-Take® Availability™ wymaga dwóch sieci do obsługi aplikacji i synchronizacji danych, w Virtualization Station są wymagane dwa wirtualne przełączniki. Dodaj dwie karty sieciowe w systemie źródłowym i podłącz je do wirtualnych przełączników.
W ustawieniach sieciowych Virtualization Station upewnij się, że karty sieciowe są podłączone do wirtualnych przełączników (Usługi aplikacji: 172.17.22.xxx / Synchronizacja danych: 192.168.0.xxx).
Dla ułatwienia rozpoznawania będziemy nazywać VM1 „Source_System".
Takie same ustawienia sieciowe jak w VM1.
Dla ułatwienia rozpoznawania będziemy nazywać VM2 „Target_System".
W tym samouczku używany jest system Windows 7 (maszyna wirtualna) z zainstalowanymi składnikami klienckimi Double-Take® Availability™ do zarządzania wysoką dostępnością i odzyskiwaniem po awarii. W konsoli Double-Take® Console można dodawać serwery jako źródła lub cele oraz tworzyć zadania przełączenia awaryjnego.
W przypadku przełączenia awaryjnego całego serwera w systemie źródłowym i docelowym powinien być zainstalowany agent Double-Take®. W przypadku wystąpienia awarii zostanie ona wykryta, a Double-Take przeprowadzi przełączenie awaryjne.
Postępuj zgodnie z instrukcjami z sekcji 2, aby zainstalować konsolę Double-Take na kliencie (Windows 7). Należy pamiętać, że w kroku 7 należy wybrać opcję „Client Components Only". Po zainstalowaniu klienta można zarządzać serwerami i tworzyć zadania przełączenia awaryjnego w konsoli Double-Take® Console.
Ten samouczek pokazuje, jak system docelowy (VM2) przejmie rolę systemu źródłowego (VM1).
Konieczne będzie ponowne przełączenie awaryjne i odwrócenie.
Double-Take® Availability™ zapewnia rozwiązanie wysokiej dostępności i odzyskiwania po awarii dla serwera produkcyjnego. Co więcej, umożliwia dostosowanie konfiguracji przełączania awaryjnego w celu uzyskania szybszego i niezawodnego przełączania awaryjnego całego serwera przy elastycznych wartościach RTO i RPO.
Odniesienia
Vision Solutions. (2015). Double-Take Availability. Dostępne: Identity Digital | Create authentic digital identities with the world's largest and most relevant domain extension portfolio. Solutions.com/products/windows/double-take-availability/overview. Ostatni dostęp: 4 listopada 2015 r.
Double-Take® Availability™ dla systemu Windows jest pierwszym rozwiązaniem wysokiej dostępności i odzyskiwania po awarii w czasie rzeczywistym, oferującym opcje dla serwerów fizycznych, wirtualnych i chmurowych (Vision Solutions® 2015). Na przykład umożliwia pełną migrację serwera produkcyjnego do Virtualization Station jako maszyny wirtualnej lub wykorzystanie maszyny wirtualnej jako serwera zapasowego.
Uwaga: Double-Take® Availability™ oferuje różne podejścia do odzyskiwania po awarii, takie jak przełączenie awaryjne na poziomie całego serwera, aplikacji oraz plików. Kliknij tutaj, aby uzyskać więcej informacji na temat Double-Take® Availability™.
Jak skonfigurować odzyskiwanie po awarii między dwiema maszynami wirtualnymi?
Double-Take® Availability™ przechwytuje i replikuje zmiany na poziomie bajtów z serwera produkcyjnego (Źródło) do nieprodukcyjnego serwera zapasowego (Cel) w czasie rzeczywistym. Możliwości dublowania i replikacji pozwalają na replikowanie aktywnych plików bez przechodzenia w tryb offline. Jeśli serwer produkcyjny nieoczekiwanie ulegnie awarii, nieprodukcyjny serwer zapasowy przejmie istniejące usługi aplikacji, zapewniając spójność danych.
- Projekt eksperymentu
- Instalacja agenta Double-Take® Availability™ w systemie źródłowym i docelowym
- Zarządzanie serwerami i tworzenie zadania przełączenia awaryjnego w konsoli Double-Take (klient)
- Jak działa Double-Take® Availability™ w przypadku przełączenia awaryjnego
- Jeśli chcesz, aby system źródłowy działał na oryginalnym serwerze VM1, a system docelowy działał na VM2.
- Podsumowanie
1. Projekt eksperymentu
Ten samouczek pokazuje, jak Double-Take® Availability™ zapewnia odzyskiwanie po awarii między dwiema maszynami wirtualnymi z dwóch różnych urządzeń QNAP NAS. Jedna maszyna wirtualna pełni rolę serwera produkcyjnego (Źródło), a druga jest serwerem zapasowym (Cel). W ramach przełączenia awaryjnego całego serwera aplikacje działające na źródle mogą być chronione przed przestojami dzięki przejęciu ich przez serwer zapasowy.
W tym samouczku „System źródłowy" reprezentuje serwer produkcyjny, a „System docelowy" jest serwerem zapasowym.
Wymagania:
- Dwie karty sieciowe maszyny wirtualnej: pierwsza służy do obsługi aplikacji działających na maszynie wirtualnej, a druga do synchronizacji danych między źródłem a celem.
- Przygotuj tę samą wersję systemu Windows Server dla systemu docelowego. Należy pamiętać, że nie trzeba instalować w systemie docelowym tych samych aplikacji, które są zainstalowane w systemie źródłowym. Wszystkie aplikacje zostaną przygotowane dla systemu docelowego podczas przełączenia awaryjnego.
- Licencje Double-Take® Availability™ (w celu uzyskania informacji o licencjonowaniu skontaktuj się z lokalnym dystrybutorem).
1.1 VM1: Source_System
Ponieważ Double-Take® Availability™ wymaga dwóch sieci do obsługi aplikacji i synchronizacji danych, w Virtualization Station są wymagane dwa wirtualne przełączniki. Dodaj dwie karty sieciowe w systemie źródłowym i podłącz je do wirtualnych przełączników.
W ustawieniach sieciowych Virtualization Station upewnij się, że karty sieciowe są podłączone do wirtualnych przełączników (Usługi aplikacji: 172.17.22.xxx / Synchronizacja danych: 192.168.0.xxx).
Dla ułatwienia rozpoznawania będziemy nazywać VM1 „Source_System".
1.2 VM2: Target_System
Takie same ustawienia sieciowe jak w VM1.
Dla ułatwienia rozpoznawania będziemy nazywać VM2 „Target_System".
1.3 Konsola Double-Take (Klient)
W tym samouczku używany jest system Windows 7 (maszyna wirtualna) z zainstalowanymi składnikami klienckimi Double-Take® Availability™ do zarządzania wysoką dostępnością i odzyskiwaniem po awarii. W konsoli Double-Take® Console można dodawać serwery jako źródła lub cele oraz tworzyć zadania przełączenia awaryjnego.
2. Instalacja agenta Double-Take® Availability™ w systemie źródłowym i docelowym
W przypadku przełączenia awaryjnego całego serwera w systemie źródłowym i docelowym powinien być zainstalowany agent Double-Take®. W przypadku wystąpienia awarii zostanie ona wykryta, a Double-Take przeprowadzi przełączenie awaryjne.
- Uruchom instalator Double-Take i kliknij „Unzip".
- Po rozpakowaniu pliku kliknij „Install Double-Take Availability". Wybierz język instalacji, a następnie kliknij „OK".
- Kliknij „Install".
- Wybierz opcję „No, skip this step and continue the current installation" i kliknij „Next".
- Przeczytaj i zaakceptuj umowę licencyjną, a następnie kliknij „Next".
- Kliknij „Next".
- Wybierz opcję „Server Components Only" i kliknij „Next".
- Double-Take będzie używać portów 6320, 6325 i 6326 do komunikacji ze źródłem, celem i stroną klienta. Wybierz opcję „Open only the ports that are not in use." i kliknij „Next".
- Wprowadź klucz licencyjny i kliknij „Next".
- Wybierz opcję „Limit disk space for queue (MB)" i podaj pojemność 2048 MB. Kliknij „Next".
- Kliknij „Next".
- Kliknij „Install".
- Kliknij „Finish".
3. Zarządzanie serwerami i tworzenie zadania przełączenia awaryjnego w konsoli Double-Take (klient)
Postępuj zgodnie z instrukcjami z sekcji 2, aby zainstalować konsolę Double-Take na kliencie (Windows 7). Należy pamiętać, że w kroku 7 należy wybrać opcję „Client Components Only". Po zainstalowaniu klienta można zarządzać serwerami i tworzyć zadania przełączenia awaryjnego w konsoli Double-Take® Console.
- Uruchom konsolę Double-Take® Console.
- Kliknij „Get Started" w konsoli Double-Take® Console.
- Kliknij „Add servers".
- W tym samouczku system źródłowy używa adresu IP 192.168.0.111, a system docelowy – adresu IP 192.168.0.222. Wprowadź „User name" i „Password".
- Po dodaniu źródła i celu kliknij „OK", aby dodać serwery.
- System źródłowy i docelowy zostaną dodane.
- Aby utworzyć zadanie przełączenia awaryjnego na potrzeby odzyskiwania po awarii, kliknij „Get Started" i wybierz „Double-Take Availability". Kliknij „Next".
- Wybierz „Protect files and folders, an application, or an entire Windows or Linux server" i kliknij „Next".
- Wybierz „Source_System" jako serwer źródłowy i kliknij „Next".
- Wybierz „Full Server", a dysk systemowy zostanie wybrany domyślnie. Kliknij „Next".
- Wybierz „Target_System" jako serwer docelowy i kliknij „Next".
- Dostępne są pewne opcje konfiguracji przełączenia awaryjnego.
- Ogólne
Wprowadź nazwę zadania. - Monitor przełączenia awaryjnego
Ustaw okres czasu, po którym brak odpowiedzi z systemu źródłowego wyzwoli przełączenie awaryjne. Zaznacz opcję „Network monitoring" i wybierz adres IP źródła.
- Opcje przełączenia awaryjnego
Aby ręcznie zainicjować przełączenie awaryjne, zaznacz opcję „Wait for user to initiate failover". W przeciwnym razie przełączenie awaryjne zostanie wyzwolone automatycznie po odznaczeniu tej opcji. - Tożsamość po przełączeniu awaryjnym
Aby zastosować ustawienia sieciowe systemu źródłowego, zaznacz opcję „Apply source network configuration to the target (Recommended for LAN configurations)". Na przykład adres IP systemu źródłowego 172.17.22.187 zostanie zachowany i będzie używany przez serwer docelowy po przełączeniu awaryjnym. - Odwrotna ochrona
Jeśli chcesz przywrócić system docelowy do roli oryginalnego serwera, zaznacz opcję „Enable reverse protection". Aby włączyć odwrotną ochronę, należy wybrać istniejący adres IP identyfikujący system źródłowy i docelowy. Na przykład adres IP 192.168.0.111 jest używany dla systemu źródłowego, a adres IP 192.168.0.222 dla systemu docelowego.
Więcej informacji na temat odwrotnej ochrony.
- Opcje karty sieciowej
Upewnij się, że ustawienia sieciowe systemu źródłowego i docelowego są odpowiednio dopasowane. Na przykład karta sieciowa systemu źródłowego [172.17.22.187] powinna być skojarzona z kartą systemu docelowego [172.17.22.173].
- (Opcjonalnie) Opcje dublowania, weryfikacji i plików osieroconych / Folder tymczasowy / Usługi docelowe / Migawki / Kompresja / Przepustowość / Skrypty
Te opcje są wystarczające dla zadania przełączenia awaryjnego. Wymienione opcje można skonfigurować do określonych zastosowań. Następnie kliknij „Next".
- Ogólne
- Double-Take® sprawdzi wszystkie konfiguracje. Kliknij „Finish".
- Po utworzeniu zadania przełączenia awaryjnego wszystkie pliki i aplikacje w systemie źródłowym zostaną zdublowane w systemie docelowym.
- Po zakończeniu synchronizacji danych wszystkie zmiany w systemie źródłowym będą automatycznie replikowane do systemu docelowego, a system docelowy będzie w trybie gotowości do przełączenia awaryjnego.
4. Jak działa Double-Take® Availability™ w przypadku awarii
Ten samouczek pokazuje, jak system docelowy (VM2) przejmie rolę systemu źródłowego (VM1).
- Na stronie informacyjnej VM1 kliknij „Power", wybierz „Force Shutdown" i kliknij „Apply". System źródłowy zostanie natychmiast wyłączony.
- Przejdź do konsoli Double-Take®. Warunki przełączenia awaryjnego zostaną spełnione, a przycisk „Failover" stanie się aktywny.
(Uwaga: jeśli w opcjach przełączenia awaryjnego wybrano „Wait for user to initiate failover", ikona ta będzie aktywna do momentu jej kliknięcia. W przeciwnym razie przełączenie awaryjne zostanie wyzwolone automatycznie.)
- Kliknij „Failover".
- Po przetworzeniu przełączenia awaryjnego system docelowy zostanie uruchomiony ponownie i przejmie wszystkie usługi aplikacji, które działały w systemie źródłowym.
W VM2 (dawnym systemie docelowym) nazwa komputera zmieni się na „Source_System", a adres IP przyjmie wartość oryginalnego systemu źródłowego 172.17.22.187. Adres IP 192.168.0.222 jest jednak nadal zachowany w VM2. Adres ten służy do identyfikacji oryginalnego systemu w przypadku aktywacji odwrotnej ochrony.
- Jeśli system źródłowy (VM1) powróci, można użyć odwrotnej ochrony, aby przywrócić oryginalny system docelowy na VM1. Przejdź do strony informacyjnej VM1 i kliknij „Start", aby uruchomić VM1.
Po uruchomieniu VM1 zarówno VM1, jak i VM2 będą działać z tym samym systemem źródłowym.
- Kliknij „Reverse" i „Yes".
- Po kliknięciu opcji odwrócenia Double-Take® przywróci oryginalny system docelowy na VM1.
VM1 będzie działać z systemem docelowym i używać oryginalnych ustawień sieciowych (172.17.22.173).
- Następnie Double-Take® przeprowadzi ponowną synchronizację.
Po zsynchronizowaniu danych zadanie przełączenia awaryjnego zostanie zmienione z VM2 na VM1 (VM2 działa jako system źródłowy, podczas gdy VM1 jest systemem docelowym i pełni rolę serwera zapasowego).
5. Jeśli chcesz, aby system źródłowy działał na oryginalnym serwerze (VM1), a system docelowy na VM2.
Konieczne będzie ponowne przełączenie awaryjne i odwrócenie.
- Kliknij „Failover" i „Failover".
- Po zakończeniu przełączenia awaryjnego VM2 zostanie wyłączony, a VM1 zostanie uruchomiony ponownie. Wszystkie dane zostaną zreplikowane, a usługi aplikacji zostaną przejęte z VM2 na VM1.
VM2 zostanie wyłączony, a zadanie przełączenia awaryjnego wyświetli ostrzeżenie.
- Przejdź do strony informacyjnej VM2 i kliknij „Start".
Zarówno VM1, jak i VM2 działają na tym samym systemie źródłowym.
- Wróć do konsoli Double-Take®. Kliknij „Reverse" i „Yes".
- Po kliknięciu przycisku odwrócenia Double-Take® przywróci oryginalny system docelowy do VM2.
- VM1 działa na oryginalnym systemie źródłowym, a VM2 został przywrócony do roli systemu docelowego jako serwer zapasowy.
- Następnie Double-Take® wykona ponowną synchronizację.
Oryginalne zadanie przełączania awaryjnego będzie znowu gotowe.
6. Wnioski
Double-Take® Availability™ zapewnia rozwiązanie wysokiej dostępności i odzyskiwania po awarii dla serwera produkcyjnego. Co więcej, umożliwia dostosowanie konfiguracji przełączania awaryjnego w celu uzyskania szybszego i niezawodnego przełączania awaryjnego całego serwera przy elastycznych wartościach RTO i RPO.
Odniesienia
Vision Solutions. (2015). Double-Take Availability. Dostępne: Identity Digital | Create authentic digital identities with the world's largest and most relevant domain extension portfolio. Solutions.com/products/windows/double-take-availability/overview. Ostatni dostęp: 4 listopada 2015 r.