Określanie interwału zawarte w kopii zapasowej dziennika

W tym temacie jest odpowiednia tylko dla baz danych, które są przy użyciu modelu odzyskiwanie Pełny lub bulk-logged.

Niektóreczasnależy znać s czas interwał zawarte w kopia zapasowa dziennika.Jest to szczególnie ważne dla punktu-w-czas odzyskiwania.Pierwsza kopia zapasowa dziennika w łańcuchu kopii zapasowej dziennika przechwytuje interwału między rozpoczęcia pierwszej pełnej kopii zapasowej i rozpoczęcia kopii zapasowej.Każda kopia zapasowa kolejnych dziennika w łańcuchu przechwytuje dziennika zapisywane między początkiem poprzedniej kopia zapasowa dziennika dziennika i rozpoczęcia bieżącej kopia zapasowa dziennika dziennika.

Można obliczyć ten interwał, z informacji zawartych w msdb.backupset tabela.Backup_start_date kolumna zawiera data i czas rozpoczęcia operacji wykonywania kopia zapasowa oraz backup_finish_date kolumna zawiera data i czas zakończenia operacji wykonywania kopia zapasowa.Interwał zawarte w dzienniku jest następująca:

  • Interwał zawarte w pierwszej kopia zapasowa dziennika w łańcuchu kopia zapasowa dziennika rozciąga się między backup_start_date pierwszego pełna kopia zapasowa i backup_start_date z kopia zapasowa.

  • Interwał zawarte w kopia zapasowa dziennika kolejnych rozciąga się między backup_start_date z poprzedniej kopia zapasowa dziennika oraz backup_start_date z bieżącej kopia zapasowa.

Na poniższej ilustracji przedstawiono przedziałów przechwycone przez kopie zapasowe dziennika pierwszego i drugiego w łańcuchu.

Interwały przechwycone przez pierwsze dwie kopie zapasowe dziennika w łańcuchu

Przykłady

Następujące przykłady przedstawiają dat rozpoczęcia wykonywania kopii zapasowych, pierwszy pełnej kopia zapasowa i kopii zapasowych dziennika pierwszego i drugiego w łańcuchu.W przykładach pokazano również wynikowy czas odstępach przechwycone przez kopie zapasowe dziennika pierwszego i drugiego.

Interwał czasu w pierwszej kopii zapasowej dziennika

Ten przykład ilustruje dat rozpoczęcia wykonywania kopii zapasowych dla pierwszej pełnej kopia zapasowa i pierwszej kopia zapasowa dziennika w łańcuchu i pokazuje czas przechwycone przez tej kopia zapasowa dziennika.

czas Rozpoczyna się od interwału zawarte w pierwszej kopia zapasowa dziennika (Log_1) Data_1.backup_start_date i rozciąga się do Log_1.backup_start_date.

Na przykład:

Data_1.backup_start_date = 3/4/2004 8:00:09 AM

Log_1.backup_start_date = 3/4/2004 8:15:03

Interwał czasowy w Log_1 = 12 godzin, 14 minut, 54 sekund.

Interwał czasu w drugiej kopii zapasowej dziennika

Ten przykład ilustruje daty rozpoczęcia kopii zapasowych dla kopii zapasowych dziennika pierwszego i drugiego w łańcuch dzienników i pokazuje czas przechwycone przez drugą kopię zapasową dziennika.

czas Rozpoczyna się od interwału zawarte w drugiej kopia zapasowa dziennika (Log_2) Log_1.backup_start_date i rozciąga się do Log_2.backup_start_date.

Na przykład:

Log_1.backup_start_date = 3/4/2004 8:15:03 PM

Log_2.backup_start_date = 3/5/2004 8:01:15 PM

Interwał czasowy w Log_2 = 23 godzin, 46 minut, 3 sekundy