Biodro>
W tym artykule będę kontynuował wyjaśnianie technologii Log Shipping w SQL Server.
Przeczytaj wcześniejszy artykuł.
https://ittutorial.org/sql-server-log-shipping-install-and-configuration-1/
Teraz zainstalujmy Log Shipping za pomocą przykładowej bazy danych i wizualnie wyjaśnijmy implementację Log Shipping. Przed rozpoczęciem instalacji możemy określić wymagania wstępne dla Log Shipping w następujący sposób.
- Model odzyskiwania musi być Full lub Bulk-Logged w podstawowej bazie danych.
- Na serwerze głównym musi znajdować się folder udostępniony, do którego ma dostęp serwer dodatkowy. Kopie zapasowe dziennika transakcji będą przechowywane w folderze udostępnionym, a serwer pomocniczy skopiuje te pliki i przywróci kopie zapasowe.
- Użytkownik do wykonania konfiguracji Log Shipping musi mieć rolę sysadmin.
Instancja SQL Server i stan procesu przesyłania dziennika są następujące.
Log Shipping işlemini gerçekleştireceğimiz SQL Server Instance jest dostępny w statucie.
Podstawowa (produkcyjna) baza danych: MYTESTINSTANCJA
Dodatkowa (w trybie gotowości) baza danych :TEST2008R2
Po spełnieniu wymagań rozpocznij instalację usługi Log Shipping. Tworzę przykładową bazę danych i tabelę o nazwie TestDatabase, TestTable.
Wstaw przykładowe dane do tabeli TestTable, jak poniżej, aby przetestować wysyłanie dziennika.
Przed rozpoczęciem instalacji Log Shipping wykonamy następujące kroki.
- Wykonaj pełną kopię zapasową podstawowej bazy danych i przywróć tę kopię zapasową na serwerze pomocniczym w trybie NoRecovery.
- Przeprowadź konfigurację wysyłki dziennika.
Wykonaj pełną kopię zapasową podstawowej bazy danych, jak poniżej.
Przywróć tę kopię zapasową na serwerze pomocniczym w trybie NoRecovery.
Wykonaj kopię zapasową dziennika transakcji podstawowej bazy danych, jak poniżej.
Przywróć tę kopię zapasową na serwerze pomocniczym w trybie NoRecovery.
Wyjaśnię konfigurację Log Shipping w następnym artykule.