Weryfikowanie kopii zapasowych

Chociaż nie jest to wymagane, weryfikowanie kopia zapasowa jest użyteczne praktyką.Weryfikowanie kopia zapasowa sprawdza, czy kopia zapasowa została naruszona fizycznie, aby zapewnić, że wszystkie pliki w kopia zapasowa są czytelne i może być przywracanied i że można przywracanie kopia zapasowa zdarzenia, należy go użyć.Jest zrozumieć, że weryfikacji kopia zapasowa nie weryfikuje struktury danych w kopia zapasowa.Jednak jeśli kopia zapasowa został utworzony za pomocą z sum kontrolnych, weryfikowanie kopia zapasowa przy użyciu sum kontrolnych z może zapewnić dobrym wskaźnikiem wiarygodności danych w kopia zapasowa.

PRZYWRÓCENIA kontroli VERIFYONLY

W SQL Server 2005 i nowsze wersje kontroli przeprowadzanych przez RESTORE VERIFYONLY:

  • Że zestaw kopii zapasowych wykonania oraz wszystkie woluminy są czytelne.

  • Identyfikator strony (tak jakby do zapisu danych)

  • Suma kontrolna (jeśli jest obecna na nośniku)

  • Sprawdzanie wystarczającej ilości obiekt docelowy urządzenia

Przywracanie bazy danych, nie gwarantuje, że mogą być odzyskane.Ponadto odzyskane z zweryfikowane kopia zapasowa bazy danych może mieć problem z jego danych.Wynika to weryfikacji kopia zapasowa nie sprawdza czy struktury danych zawartych w zestaw kopii zapasowych jest poprawna.Na przykład chociaż zestaw kopii zapasowych może został napisany poprawnie, problem integralność bazy danych może istnieć w plikach bazy danych, które mogłyby obejmować zestaw kopii zapasowych.Jeśli kopia zapasowa została utworzona z kopii zapasowej sum kontrolnych, kopia zapasowa sprawdza pomyślnie ma dobrym pomysłem jest wiarygodne.

Ostrzeżenie

Transact-SQLzestaw instrukcji DBCC używane do weryfikowania integralność bazy danych; Aby uzyskać więcej informacji, zobacz DBCC (Transact-SQL).

Aby zweryfikować kopię zapasowązestaw