Udostępnij za pośrednictwem


Database Mirroring and Failover Clustering

Klaster pracy awaryjnej jest połączeniem jednego lub większej liczbie dysków fizycznych w Microsoft Usługa klastrowania (MSCS) klastra grupy, znane jako grupy zasób z uczestniczących węzłów klastra. Grupa zasób jest skonfigurowany jako wystąpienie klastra pracy awaryjnej, obsługującym wystąpienie SQL Server. A SQL Server wystąpienie klastra pracy awaryjnej pojawia się w sieci tak, jakby to były pojedynczego komputera, ale ma funkcje, które zawiera pracy awaryjnej z jednego węzła na drugi, jeśli jeden węzeł jest niedostępny. Aby uzyskać więcej informacji zobaczGetting Started with SQL Server 2008 Failover Clustering.

Failover clusters provide high-availability support for an entire Microsoft SQL Server instance, in contrast to database mirroring, which provides high-availability support for a single database.dublowanie bazy danych działa między klastry pracy awaryjnej, a także, między klaster pracy awaryjnej i nieklastrowany hosta.

Uwaga

Aby uzyskać informacje wstępne o dublowanie bazy danych, zobacz Database Mirroring Overview.

Dublowanie i klastrowanie

Zazwyczaj podczas dublowanie jest używany z klastrowanie głównych serwera i serwer dublowany zarówno rezydują na klastry, serwer główny w wystąpieniu klastra pracy awaryjnej z jednego klastra i serwer dublowany, uruchomionego na wystąpienie klastra pracy awaryjnej klastra różny.Można ustanowić sesja dublowanie, w którym znajduje się jednym partner dla wystąpienie klastra pracy awaryjnej klastra i partner znajduje się na komputerze z oddzielnych, unclustered, jednak.

Jeśli awaryjnego klastra serwer główny tymczasowo niedostępny, połączeń klient jest odłączony od bazy danych.Po zakończeniu pracy awaryjnej klastra, klienci mogą ponownie połączyć się serwer główny na tym samym klastrze lub na różnych klastra lub w przypadku komputera unclustered zależy od trybu pracy.

Podejmując decyzję, jak skonfigurować dublowanie bazy danych w środowisku klastrowym, tryb działania, użyć dla dublowania jest istotna.

Trybie wysokiego bezpieczeństwa sesja z automatyczna praca awaryjna

Jeśli zamierzasz dublowania bazy danych w trybie wysokiego bezpieczeństwa z automatyczna praca awaryjna, konfiguracja klastra dwóch jest zalecana dla partnerów.Taka konfiguracja zapewnia maksymalną dostępność.Dowód może znajdować się w klastrze trzeciego lub na komputerze unclustered.

Jeżeli węzeł aktualnie uruchomiona serwer główny nie powiedzie się, automatyczna praca awaryjna bazy danych rozpoczyna w ciągu kilku sekund, podczas gdy klaster jest nadal możliwe za pośrednictwem do innego węzła.dublowanie bazy danych sesja pracy awaryjnej serwera dublowanie na innym komputerze unclustered lub klastra, a serwer byłego dublowanie staje się serwerem głównym.Nowy serwer główny rolkach do przodu jego kopię bazy danych najszybciej, jak to możliwe i przenosi go online główna baza danych.Po zakończeniu pracy awaryjnej klastra, które zazwyczaj trwa kilka minut, wystąpienie klastrowanych pracy awaryjnej, który był wcześniej serwer główny staje się serwer dublowany.Aby uzyskać więcej informacji zobaczSynchronous Database Mirroring (High-Safety Mode).

Na poniższej ilustracji przedstawiono automatyczna praca awaryjna między klastrów w sesja dublowanie uruchomiony w trybie wysokiego bezpieczeństwa dowód, (obsługujący automatyczna praca awaryjna).

A failover on a cluster

Wystąpienia serwera trzy dublowanie sesja znajdują się w trzech różnych klastrów: Cluster_A, Cluster_B, and Cluster_C.Dla każdego klastra, wystąpienie domyślne SQL Server działa jako SQL Server wystąpienie klastra pracy awaryjnej. Po rozpoczęciu sesja dublowanie pracy awaryjnej klastrowanych wystąpienie na Cluster_A jest serwer główny, wystąpienia klastra pracy awaryjnej na Cluster_B to serwer dublowany i wystąpienia klastra pracy awaryjnej na Cluster_C to dowód dublowanie sesja.Ostatecznie węzła aktywnego w Cluster_A nie powiedzie się, co powoduje, że serwer główny staną się niedostępne.

Zanim klaster będzie miał czas do praca awaryjna, utratę serwer główny zostanie wykryty przez serwer dublowany, za pomocą dowód.serwer dublowany do przodu w rolkach swoją bazę danych i przenosi go online jako nową główna baza danych tak szybko jak to możliwe.Kiedy Cluster_A awarii na zakończenie, Byłej serwer główny jest teraz serwer dublowany, a synchronizuje swoją bazę danych z bieżącej bazy danych głównych na Cluster_B.

Sesja trybie wysokiego bezpieczeństwa bez automatyczna praca awaryjna

Jeżeli bazę danych w trybie wysokiego bezpieczeństwa bez automatyczna praca awaryjna są dublowanie, inny węzeł w klastrze będzie działać jako serwer główny Jeśli węzeł z bieżącym serwerem głównym nie powiedzie się.Należy zwrócić uwagę, że w czasie, gdy klaster jest niedostępny, baza danych jest niedostępna.Aby uzyskać więcej informacji zobaczSynchronous Database Mirroring (High-Safety Mode).

Sesja tryb wysokiej wydajności

Jeśli użytkownik zamierza dublowania bazy danych w trybie wysokiej wydajności, należy wziąć pod uwagę obrotu wystąpienie klastra pracy awaryjnej klastra serwer główny i umieszczenie serwera dublowanie na serwerze unclustered w lokalizacji zdalnej.Jeśli klaster pracy awaryjnej do innego węzła, wystąpienie klastra pracy awaryjnej będzie jako serwer główny w sesja dublowanie.Jeśli całego klastra występują problemy, można wymusić usługa serwer dublowany.Aby uzyskać więcej informacji zobaczAsynchronous Database Mirroring (High-Performance Mode).

Aby zestaw up nowy klaster pracy awaryjnej programu SQL Server 2005

Aby skonfigurować dublowanie bazy danych