Udostępnij za pośrednictwem


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