Dziennik wysyłki wdrażania

Można włączyć przy użyciu wysyłanie dziennika SQL Server Management Studio lub uruchamiając ręcznie szereg procedur przechowywanych.

Podstawowe kroki

Włączanie wysyłanie dziennika obejmuje następujące podstawowe kroki:

  1. Wybierz serwery dla serwer podstawowy, serwer pomocniczy i opcjonalne serwer monitorowania.

    Ostrzeżenie

    SQL Server Format przechowywania na dysku jest taki sam w środowiskach 64-bitowe i 32-bitowych.Dlatego konfiguracja wysyłania dziennika można łączyć wystąpienia serwera, które działają w środowisku 32-bitowe i obiektów serwera działają w środowisku 64-bitowym.

  2. Kompresja kopii zapasowej został wprowadzony w SQL Server 2008 Enterprise.Beginning in SQL Server 2008 R2, backup compression is supported by Standard and all higher editions. When creating a log shipping configuration, you can control the backup compression behavior of log backups.Aby uzyskać więcej informacji, zobacz Kompresja kopii zapasowej (SQL Server).

  3. Utwórz udział pliku dla transakcji kopii zapasowych dziennika najlepiej na serwerze odporne na uszkodzenia, która nie jest częścią konfiguracja wysyłania dziennika.Aby zmaksymalizować dostępność serwer podstawowy Microsoft zaleca najlepiej umieszczać kopia zapasowa udziału na komputerze hosta oddzielne.

  4. Wybierz harmonogram wykonywania kopii zapasowych dla podstawowa baza danych.

  5. Utwórz folder dla każdego serwer pomocniczy, do którego zostaną skopiowane pliki kopia zapasowa dziennika transakcji.Te foldery są zazwyczaj znajduje się na serwery pomocnicze.

  6. Skonfiguruj jeden lub więcej pomocniczych baz danych.

  7. Opcjonalnie można skonfigurować serwer monitorowania.

Podczas włączania serwer pomocniczy dla dzienników, możesz wybrać następujące opcje na Management Studio dzienników pomocnicza baza danych zestawtings okno dialogowe, aby zestaw w górę pomocnicza baza danych:

  • Automatyczne tworzenie kopia zapasowa bazy danych podstawowych i przywracanie go na serwer pomocniczy tworzenia pomocnicza baza danych, jeśli to konieczne.

  • Przywracanie wcześniej kopia zapasowa z podstawowa baza danych na serwer pomocniczy tworzenia pomocnicza baza danych, w razie potrzeby.

Można również zainicjować pomocnicza baza danych przez ręczne przywrócenie kopia zapasowa bazy danych.

Ważna informacjaWażne:

Management Studio wysyłanie dziennika narzędzie jest przeznaczone do obsługi tylko proste przypadki kopia zapasowa i przywracanie.W przypadkach złożonych, takich jak bazy danych, która wykorzystuje wiele plików lub niedomyślnej opcje musi kopii zapasowej i przywracanie pełny ręcznie bazy danych.Ogólnie rzecz biorąc użyć ręcznego wykonywania kopia zapasowa i przywracanie każdy przypadek wymagającej złożonego polecenia kopia zapasowa lub przywracanie.Po przywróceniu pomocnicza baza danych za pomocą Management Studio dziennika narzędzie, aby zakończyć konfigurowanie wysyłanie dziennika.

Aby uzyskać więcej informacji na temat tych instrukcji języka Transact-SQL, zobacz BACKUP (Transact-SQL) i RESTORE (Transact-SQL).

Po włączeniu serwer podstawowy dla wysyłanie dziennika można określić, jak często serwer podstawowy są tworzone kopie zapasowe dziennika transakcji.Wielkość transakcji jest duża, może być przydatne do wykonania tworzyć kopię zapasową zapasowej dziennika transakcji często zminimalizowanie ryzyka utraty danych.

Wymagania

Dziennik wysyłki ma następujące wymagania:

  • Aby uzyskać informacje o które wersje programu SQL Server Obsługa wysyłanie dziennika, zobacz Funkcje obsługiwane przez wersje programu SQL Server 2008 R2.

  • Serwery są zaangażowane w wysyłanie dziennika powinien mieć te same ustawienia uwzględniania wielkości liter.

  • Bazy danych konfiguracja wysyłanie dziennika należy użyć pełnego model odzyskiwanie lub bulk-logged model odzyskiwanie.

Za pomocą dziennika wysyłki z innych funkcji lub składników

Dzienników można używać z następujących funkcji lub składników SQL Server:

  • Dublowanie baz danych

    Użycie wysyłanie dziennika wraz z dublowanie bazy danych bieżącego podstawowej bazy danych konfiguracja wysyłanie dziennika musi być tej samej bazy danych jako bieżący dublowana baza danych z dublowanie baz danych.Aby uzyskać więcej informacji, zobacz Dublowanie baz danych i dzienników.

  • Replikacja

    Uzyskać informacje o skutkach wysyłanie dziennika na zachowanie replikacja i wymagania i procedury dotyczące replikowanie z pomocniczej, jeśli podstawowy zostanie utracony, Replikacja i dzienników.

Wyświetlanie dziennika transakcji (SQL Server Management Studio) Status wysyłki

Dla każdego wystąpienia serwera zaangażowane w żegludze dziennika (czy monitor, podstawową, lub serwer pomocniczy), SQL Server Management Studio oferuje raportu na temat dziennik aktywności wysyłki bieżące wystąpienie serwera.Aby uzyskać więcej informacji, zobacz Jak Wyświetl dziennik wysyłki raportu (SQL Server Management Studio).

Uprawnienia

Musi być sysadmin na każdym serwerze wystąpienie Aby włączyć wysyłanie dziennika.Katalogi i przywracanie kopii zapasowych w sieci konfiguracja wysyłania dziennika należy przestrzegać tych wymagań.

  • zadanie kopia zapasowa na następujące wymagane są uprawnienia do odczytu i zapisu do katalogu kopii zapasowych:

    • SQL Server Konto usługa na wystąpienie serwer podstawowy.

    • konto proxy zadanie kopia zapasowa.Domyślnie jest to SQL Server konto agenta na wystąpienie serwer podstawowy.

  • Uprawnienia do odczytu dla zadania copy kopia zapasowa uprawnienia do katalogów i zapisu do katalogu kopii są wymagane przez konto proxy zadanie kopiowania.Domyślnie jest to SQL Server konto agenta na wystąpienie serwer pomocniczy.

  • zadanie przywracanie uprawnienia odczytu i zapisu do katalogu kopii są wymagane przez następujące czynności:

    • SQL Server Konto usługa na wystąpienie serwer pomocniczy.

    • konto proxy zadanie przywracanie.Domyślnie jest to SQL Server konto agenta na wystąpienie serwer pomocniczy.