Udostępnij za pośrednictwem


Dublowanie baz danych i klastra pracy awaryjnej

klaster pracy awaryjnej jest kombinacją jeden lub kilka fizycznych dysków w Microsoft grupy klastrów usługi klastrowania (MSCS), znany jako grupę zasób, które uczestniczą 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 jednym komputerze, ale funkcjonalnością, który zapewnia pracy awaryjnej z jednego węzła do innego, jeśli jeden węzeł stanie się niedostępny.Aby uzyskać więcej informacji, zobacz Wprowadzenie do programu SQL Server 2008 R2 awaryjnej.

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 baz danych działa między klastrów pracy awaryjnej, a także między klaster pracy awaryjnej i nieklastrowany hosta.

Ostrzeżenie

Wprowadzenie do dublowanie bazy danych, zobacz Omówienie dublowania bazy danych.

Dublowanie i klastrowanie

Zazwyczaj podczas dublowanie jest używany z klastrowanie serwer dublowany i serwer duplikatu znajdują się zarówno na klastry, z serwer dublowany, działającego na pracy awaryjnej klastrowanego wystąpienia jednego klastrowanie i serwer duplikatu uruchomiony na wystąpienie klastrowanie pracy awaryjnej do innego klastrowanie.Można ustanowić sesja dublowanie, w którym znajduje się jeden partner na wystąpienie klastra pracy awaryjnej klastra i partnera rezyduje na oddzielnym komputerze nieklastrowanych.

Jeśli klastra pracy awaryjnej serwer dublowany tymczasowo niedostępny, połączeń klient jest odłączony od bazy danych.Po zakończeniu pracy awaryjnej klastra klientów można ponownie połączyć się serwer dublowany na tym samym klastrze lub na różnych klastra lub nieklastrowanych komputer, w zależności od trybu pracy.

Podejmując decyzję, jak skonfigurować dublowanie bazy danych w środowisku klastrowym, trybu pracy służy do dublowania jest znaczny.

Tryb wysokiego bezpieczeństwa sesji z automatycznej pracy awaryjnej

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

Jeśli węzła z systemem bieżącym serwer dublowany nie powiedzie się, automatyczna praca awaryjna bazy danych rozpoczyna w ciągu kilku sekund, gdy klaster jest nadal możliwe nad do innego węzła.Bazy danych, dublowanie sesja awaryjna serwer duplikatu na innych klastrów lub nieklastrowanych komputer i byłych serwer duplikatu staje się serwer dublowany.Nowy serwer dublowany zrolowany do przodu jego kopię bazy danych jak najszybciej i przesuwa ją w trybie online jako dublowana baza danych.Po zakończeniu pracy awaryjnej klastra pracy, co zazwyczaj trwa kilka minut, staje się klastrowanego wystąpienie pracy awaryjnej, który był wcześniej serwer dublowany serwer duplikatu.Aby uzyskać więcej informacji, zobacz Synchroniczne bazy danych, dublowanie (w trybie wysokiego bezpieczeństwa).

Na poniższej ilustracji pokazano automatyczna praca awaryjna między klastrów dublowanie sesja uruchomionych w trybie wysokiego bezpieczeństwa z świadka (który obsługuje automatyczna praca awaryjna).

Praca awaryjna w klastrze

Wystąpienia serwera trzy dublowanie sesja znajdują się na trzech różnych klastrów: Cluster_A, Cluster_B, i Cluster_C.Na każdym klastrze wystąpienie domyślne SQL Server działa jako SQL Server pracy awaryjnej klastrowanego wystąpienia.Po rozpoczęciu sesja dublowanie pracy awaryjnej klastrowanego wystąpienia na Cluster_A jest serwer dublowany, wystąpienie klastra pracy awaryjnej na Cluster_B jest serwer duplikatui wystąpienia klastra pracy awaryjnej na Cluster_C jest Monitor w sesja dublowanie.Ostatecznie węzła aktywnego w Cluster_A się nie powiedzie, które powoduje, że serwer dublowany stają się niedostępne.

Zanim klaster ma czas awaryjnie, utratę serwer dublowany wykryte przez serwer duplikatu za pomocą monitora.serwer duplikatu toczy się dalej swoją bazę danych i jak najszybciej przenosi ją w trybie online jako nowej dublowana baza danych.Gdy Cluster_A wykończenie przełączając awaryjnie, byłego serwer dublowany jest teraz serwer duplikatu i go synchronizuje swoją bazę danych z bieżącego dublowana baza danych na Cluster_B.

Sesji trybu wysokiego bezpieczeństwa bez automatycznego pracy awaryjnej

Jeśli są dublowanie bazy danych w trybie wysokiego bezpieczeństwa bez automatyczna praca awaryjna, innego węzła w klastrze będzie działał jako serwer dublowany, jeśli węzła z systemem bieżącym serwer dublowany nie powiedzie się.Należy zauważyć, że podczas klastra jest niedostępny, baza danych jest niedostępne.Aby uzyskać więcej informacji, zobacz Synchroniczne bazy danych, dublowanie (w trybie wysokiego bezpieczeństwa).

Sesji trybu wysokiej wydajności

Jeśli zamierzasz dublowania bazy danych w trybie wysokiej wydajności, należy rozważyć obrotu serwer dublowany klastrowanego wystąpienie pracy awaryjnej klastra i wprowadzania do serwer duplikatu na nieklastrowanych serwerze w lokalizacji zdalnej.Jeśli klaster nie przez inny węzeł, wystąpienie klastra pracy awaryjnej nadal jako serwer dublowany w sesja dublowanie.Jeśli cały klaster ma problemy, można wymusić usługa na serwer duplikatu.Aby uzyskać więcej informacji, zobacz Asynchroniczne bazy danych, dublowanie (tryb wysokiej wydajności).

Aby zestaw nowego klaster pracy awaryjnej programu SQL Server 2005 w górę

Aby zestaw w górę dublowania baz danych