Przygotowywanie kopii zapasowej i odzyskiwania serwera Microsoft SQL Server
Zmiany są przechwytywane z dziennika transakcji bazy danych (TLOG). Dziennik TLOG jest utrzymywany przez Microsoft SQL Server na potrzeby odzyskiwania. Wszystkie zmiany dokonane w bazie danych są zapisywane w dzienniku TLOG. Kiedy konieczne jest przeprowadzenie operacji odzyskiwania:
- Wykonywana jest kopia zapasowa bazy danych.
- Zdarzenia zarejestrowane w dzienniku zostają wykorzystywane w procesie odtwarzania do przodu, który polega na odtworzeniu zarejestrowanych zmian na tej kopii.
Aby przygotować się do wykonywania kopii zapasowej i odzyskiwania, należy upewnić się, że jest skonfigurowany model odzyskiwania Microsoft SQL Server. Model odzyskiwania należy wybrać w Microsoft SQL Server Management Studio. Czynność tę powinien wykonać administrator systemu Microsoft SQL Server.
Dane dziennika TLOG są obcinane, kiedy tylko stają się niepotrzebne. W związku z tym dziennik TLOG nie jest trwały. Można jednak zapewnić trwałość zmienianych danych przez wykonanie następujących czynności:
- Wykonanie pełnej kopii zapasowej bazy danych przed rozpoczęciem zadania.
- Ustawienie modelu odzyskiwania na Zmiany masowe lub Pełny.
Aby ustawić model odzyskiwania:
Na karcie Opcje we właściwościach bazy danych ustaw model odzyskiwania na Zmiany masowe lub Pełny. W tych trybach dziennik transakcji jest trwalszy.
Po ustawieniu modelu odzyskiwania zalecane jest niezmienianie go, ponieważ może to spowodować utratę danych.