Im Falle, dass das Backup nicht vollständig oder defekt ist, kann der (Transact-SQL)-Befehl RESTORE VERIFYONLY FROM DISK = 'D:\Backup\xyz.bak' verwendet werden um die Sicherung vom Datenträger aus zu verifizieren. Bitte denken Sie daran den Pfad 'D:\Backup\xyz.bak' anzupassen und den Pfad auf ihrem PC zu wählen in welchem das Backup liegt.
Der Befehl RESTORE VERIFYONLY...
- verifiziert ein Backup, stellt dieses jedoch nicht wieder her.
- überprüft die Vollständigkeit des Sicherungssatzes
- die Verfügbarkeit von Speicherplatz auf den Zielgeräten
- die Lesbarkeit des gesamten Backups.
Wenn das Backup gültig ist wird eine Erfolgsmeldung zurückgegeben.
Die Struktur der auf den Sicherungsvolumes befindlichen Daten werden dabei nicht überprüft. In Microsoft SQL Server wurde RESTORE VERIFYONLY um zusätzliche Prüfungen der Daten erweitert, sodass Fehler mit größerer Wahrscheinlichkeit gefunden werden. Das Ziel liegt also darin, einen tatsächlichen Wiederherstellungsvorgang so authentisch wie möglich zu imitieren. Außerdem ist zu beachten, dass die Verwendung von RESTORE VERIFYONLY für eine Datenbankmomentaufnahme nicht möglich ist.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.