Udostępnij za pośrednictwem


How to: Enable Log Shipping (Transact-SQL)

W tym temacie wyjaśniono, jak włączyć wysyłanie dziennika i dodawać za pomocą pomocnicza baza danych Transact-SQL.

Uwaga

SQL Server 2008 Enterprise i jego nowszych wersjach obsługują kompresji kopia zapasowa.Podczas tworzenia wysyłanie dziennika konfiguracja, można kontrolować zachowanie kompresji kopia zapasowa dziennika kopii zapasowych.Aby uzyskać więcej informacji zobaczBackup Compression (SQL Server).

Wymagania wstępne: Przed rozpoczęciem konfigurowania wysyłanie dziennika, należy utworzyć udział, aby kopie zapasowe dziennik transakcji dostępny dla serwer pomocniczy.Jest to udział katalogu, w którym będzie generowany kopie zapasowe dziennik transakcji.Na przykład, jeśli wykonanie tworzyć kopię zapasową zapasowej dzienników transakcji na c:\data\tlogs\ katalogu, można utworzyć \\primaryserver\tlogs udział wyłączenie tego katalogu.

Aby włączyć wysyłanie dziennika

  1. Przez przywrócenie pełna kopia zapasowa z podstawowa baza danych serwer pomocniczy, zainicjuj pomocnicza baza danych.

  2. serwer podstawowy wykonać sp_add_log_shipping_primary_database Dodawanie podstawowa baza danych.Procedura przechowywana zwraca identyfikator zadanie kopia zapasowa i identyfikatora podstawowego.

  3. serwer podstawowy wykonać sp_add_jobschedule Dodawanie harmonogramu zadanie kopia zapasowa.

  4. wykonać serwer monitoringu sp_add_log_shipping_alert_job, aby dodać zadanie alertu.

  5. serwer podstawowy włączyć zadanie kopia zapasowa.

  6. serwer pomocniczy może wykonać sp_add_log_shipping_secondary_primary dostarczające dane dotyczące serwer podstawowy i bazy danych.Ta procedura przechowywana zwraca identyfikator pomocniczego i identyfikatory zadanie kopiowania i przywracanie.

  7. serwer pomocniczy może wykonać sp_add_jobschedule , aby ustawić harmonogram dla kopii i przywrócić zadania.

  8. serwer pomocniczy może wykonać sp_add_log_shipping_secondary_database Dodawanie pomocnicza baza danych.

  9. serwer podstawowy wykonać sp_add_log_shipping_primary_secondary , aby dodać wymagane informacje o nowych pomocnicza baza danych do serwer podstawowy.

  10. serwer pomocniczy włączenie kopiowania i przywracanie zadania.