Implementowania replikacja, omówienie
Proces wykonywania replikacja jest różna w zależności od typu replikacja i opcji wyboru, ale na ogół replikacja składa się z następujących etapów:
Konfigurowanie replikacja i publikowania danych
Tworzenie i inicjowanie subskrypcji
Synchronizowanie danych
Ten temat zawiera informacje dotyczące każdego kroku z łączami do bardziej szczegółowe opisy.Oprócz opis kroków niezbędnych do skonfigurowania replikacja, ważne jest zrozumieć zagadnienia związane z:
Implementacja.Aby uzyskać więcej informacji zobacz Uwagi dotyczące projektowania rozwiązań (replikacja).
Zabezpieczenia.Aby uzyskać więcej informacji zobacz Security and Protection (Replication).
Wydajność.Aby uzyskać więcej informacji zobacz Performance (Replication).
Tworzenie kopii zapasowych i przywracanie.Aby uzyskać więcej informacji zobacz Backing Up and Restoring Replicated Databases.
Po skonfigurowaniu replikacja, należy postępować zgodnie z najważniejszych wskazówek opisanych w administracji Best Practices for Replication Administration.
Konfigurowanie replikacja i publikowania danych
Podczas konfigurowania Wydawca i dystrybutor, rozpoczyna się wdrażania replikacja.Dystrybutor odgrywa rolę podstawowego w replikacja transakcyjnej; jednak odgrywa rolę bardziej ograniczony w przypadku funkcji replikacja scalania i migawka używany tylko w przypadku błędu raportowania i monitorowanie celów i historia agenta.replikacja łączenia i replikacja migawka zazwyczaj używają dystrybutor uruchamiany na tym samym komputerze co program Publisher, replikacji transakcyjnej mogą stosować zdalnego dystrybutor, szczególnie, jeżeli wydawca jest wysokiej wydajności systemu OLTP.Aby uzyskać więcej informacji na temat konfigurowania dystrybutor i Wydawca zobacz Konfigurowanie dystrybucji.
Po skonfigurowaniu Wydawca i dystrybutor, można tworzyć publikacje na podstawie danych i podzbiór danych i obiektów bazy danych.Podczas tworzenia publikacja, należy określić:
Obiekty danych i baz danych, które mają być replikowane.
Użyje typ replikacja i które opcje replikacja, łącznie z filtrowania.
Gdzie będą przechowywane pliki migawka i podczas wstępna synchronizacja wystąpi, chyba że są ręcznie dostarczania początkowego zestawu danych.
Inne właściwości, aby ustawić dla publikacja.
Aby uzyskać więcej informacji na temat tworzenia publikacji Zobacz Obiekty bazy danych i publikowania danych.
W zależności od typu replikacja i opcji wybranych podczas konfigurowania publikacja subskrybent można modyfikować dane po dostarczeniu początkowego zestawu danych i propagowanie zmian tych danych do Wydawca, które można następnie propagowanie zmian w innych subskrybent.Następujące typy replikacja Zezwalaj na subskrybentów zmodyfikować replikowanych danych i te zmiany są propagowane do Wydawca:
Scalanie replikacja.Aby uzyskać więcej informacji zobacz Omówienie replikacja łączenia.
replikacja transakcyjnej z subskrypcjami mogą być aktualizowane.Aby uzyskać więcej informacji zobacz Można aktualizować subskrypcji dla transakcji replikacja.
replikacja transakcyjnej typu peer-to-peer.Aby uzyskać więcej informacji zobacz Typu peer-to-peer transakcyjne replikacja.
Dwukierunkowa replikacja transakcyjnej.Aby uzyskać więcej informacji zobacz Dwukierunkowa transakcyjne replikacja.
Tworzenie i inicjowanie subskrypcji
Po utworzeniu publikacja można tworzyć subskrypcje i skonfigurować dodatkowe opcje.Aby uzyskać więcej informacji zobacz Subskrybowanie publikacji.
Czy wybrać replikacja migawka, replikacji transakcyjnej lub replikacji replikacja łączenia domyślnie tworzy migawka początkowa publikacja schemat i dane, a następnie zapisuje je do lokalizacji folderu migawka określona.Po utworzeniu subskrypcja początkowego migawka jest stosowana zależności harmonogramu wskazane podczas tworzenia publikacja.Można pominąć jedną z czynności migawka subskrybent ma już początkowego zestawu danych lub którą chcesz zastosować go ręcznie.Aby uzyskać więcej informacji zobacz Inicjowanie subskrypcja.
Synchronizowanie danych
Synchronizacja jest procesem danych propagowania pomiędzy programem Wydawca a subskrybentów po zastosowaniu subskrybent początkowego zestawu danych.replikacja migawka synchronizacji oznacza ponowne zastosowanie migawka przez subskrybent, dzięki czemu schemat oraz dane w bazie danych subskrypcja jest zgodna z bazą danych publikacja.Do replikacja transakcyjnej synchronizowanie danych oznacza że modyfikacji danych, takich jak wstawia, aktualizacji i usunięć, są rozdzielane między programem Wydawca a subskrybentów (i od subskrybentów ponownie do Wydawca o subskrypcji aktualizacji).Do replikacja łączenia synchronizacji oznacza, że modyfikacje danych w wielu miejscach są scalane, wszystkie konflikty są wykrywane i rozwiązywane i danych po pewnym czasie converges do tej samej wartości danych na wszystkie witryny.Aby uzyskać więcej informacji na temat synchronizacji Zobacz Synchronizowanie danych.