Das Plug-in bietet die folgenden Sicherungsmethoden:
Microsoft unterstützt die Fähigkeit zur Durchführung von Online-Sicherungen, die die VDI (VDI-Anwendungsprogrammschnittstelle) verwenden, um eine Vielzahl von Sicherungsgeräten zu integrieren, die von NetVault Backup unterstützt werden. Online-VDI-Sicherungen bieten maximale Zuverlässigkeit und Flexibilität bei der Definition einer Sicherungsstrategie. Diese Methode unterstützt die gesamte Palette von Sicherungstypen und -optionen, die mit der Transact SQL-Sprache von SQL Server verfügbar sind, zusammen mit der Fähigkeit, mehrere Wiederherstellungsszenarien zu verarbeiten.
Die Sicherungs- und Wiederherstellungsstrategien, die mit der Methode „Online über VDI-Sicherung“ verfügbar sind, werden im Abschnitt Sichern und Wiederherstellen von Datenbanken des SQL Server-Bücher online ausführlich dargelegt.
Die Methode „Online über VDI-Sicherung“ von Plug‑in für SQL Server ist die bevorzugte Sicherungsmethode.
In der VDI-Sicherungsmethode erstellt Plug‑in für SQL Server N Benutzerverbindungen mit SQL Server (wobei N für die Anzahl der Datenbanken steht). Jederzeit ist maximal eine Benutzerverbindung aktiv.
Zum Durchführen von VDI-Sicherungen verwendet das NetVault Sicherungs-Plug‑in für SQL Server den Transact-SQL-Befehl „BACKUP DATABASE“. Das Plug‑in für SQL Server verwendet den Befehl „BACKUP DATABASE“, der die Namensklausel mit einer Begrenzung von 128 Zeichen enthält. Das Plug‑in für SQL Server erstellt den Wert, der an die Namensklausel übergeben wird, mit dem Datenbanknamen und einem Zeitstempel. Entsprechend der Länge in Zeichen des Zeitstempels sind Ergebnisse mit einer Länge von 117 Zeichen für den Namen der Datenbank verfügbar.
Microsoft unterstützt die Erstellung von Schnappschüssen von SQL Server-Daten mit VSS. VSS ermöglicht die Durchführung von Volume-Sicherungen, während Anwendungen auf dem System weiterhin auf die Volumes schreiben. Microsoft bietet einen SQL Server VSS Writer, der Sicherungsprogrammen wie Plug‑in für SQL Server gewährt, SQL Server-Daten zu kopieren, während der SQL Server aktiv ist. VSS-basierte Sicherungen wirken sich nicht negativ auf die Performance oder Stabilität von SQL Server aus.
Bei der VSS-Sicherungsmethode erstellt Plug‑in für SQL Server 2 x N Benutzerverbindungen mit SQL Server (wobei N für die Anzahl der Datenbanken steht). Jederzeit sind maximal N Benutzerverbindungen aktiv.
Mit VSS können Sie Folgendes tun:
HINWEIS: Die Option Dateien in Speicher sichern wird mit einem festplattenbasierten Speicher unterstützt. Um die Optionen Schnappschuss dauerhaft beibehalten und Verwerfen nach zu verwenden, müssen sich die Daten, die Sie sichern möchten, auf einem NetVault Backup-unterstützten Datenträger-Array befinden. Auch für persistente Schnappschüsse werden nur die Metadaten in das Ziel kopiert. |
Wenn eine Datenbank erstellt wird, wird ein Wiederherstellungsmodell aktiviert. Microsoft definiert ein Wiederherstellungsmodell als eine „Datenbankeigenschaft, die das grundlegende Verhalten der Sicherung und Wiederherstellung der Datenbank steuert“. Das Wiederherstellungsmodell der Datenbank steuert, wie die Transaktionen protokolliert werden, ob das Transaktionsprotokoll gesichert werden kann und welche Arten von Wiederherstellungen unterstützt werden. SQL Server bietet drei verschiedene Wiederherstellungsmodelle: „Einfach“, „Vollständig“ und „Massenprotokoll“.
• |
Einfaches Wiederherstellungsmodell: Bei einem einfachen Wiederherstellungsmodell werden Protokollsicherungen nicht unterstützt. Daher sind Änderungen seit der letzten Sicherung nicht geschützt. Bei einer Störung müssen diese Änderungen erneut durchgeführt werden. PIT-Wiederherstellung ist nicht zulässig. |
• |
Vollständiges Wiederherstellungsmodell: Datenbanken mit vollständigem Wiederherstellungsmodell erfordern Protokollsicherungen. Daher gehen keine Arbeiten verloren, weil eine Datendatei verloren geht oder beschädigt ist. Die PIT-Wiederherstellung wird unterstützt, wenn Sicherungen bis zum Point-of-Failure abgeschlossen sind. |
• |
Massenprotokoll-Wiederherstellungsmodell: Bei Datenbanken mit Massenprotokoll-Wiederherstellungsmodell sind Protokollsicherungen erforderlich. Das Massenprotokoll-Wiederherstellungsmodell ist eine Variante des vollständigen Wiederherstellungsmodells, das eine leistungsfähige Massenkopierfunktion ermöglicht. Dieses Modell reduziert die Protokollspeicherplatznutzung durch Massenprotokollierung der meisten Massenvorgänge. Wenn ein Protokoll beschädigt ist oder Massenvorgänge seit der letzten Transaktionsprotokollsicherung durchgeführt wurden, müssen diese Änderungen erneut ausgeführt werden. Die PIT-Wiederherstellung wird für Massenprotokoll-Datenbanken nicht unterstützt. |
Beachten Sie Folgendes bei der Auswahl eines Wiederherstellungsmodells für eine Datenbank:
• |
Einfaches Wiederherstellungsmodell: Das einfache Wiederherstellungsmodell sollte nur für Datenbanken aktiviert werden, die nicht regelmäßig aktualisiert werden, z. B. Test-, Entwicklungs- oder Datenbanken, die hauptsächlich schreibgeschützte Daten enthalten. |
• |
Vollständiges Wiederherstellungsmodell: Das vollständige Wiederherstellungsmodell sollte für Transaktionsdatenbanken aktiviert werden, bei denen eine vollständige Wiederherstellbarkeit und die Vermeidung von Arbeitsverlusten in einem vollständigen Wiederherstellungsszenario erforderlich sind. |
• |
Massenprotokoll-Wiederherstellungsmodell: Das Massenprotokoll-Wiederherstellungsmodell sollte vorübergehend verwendet werden, wenn Massenvorgänge, wie Masseneinfügungen oder eine Massenindexerstellung, bei Datenbanken mit vollständigem Wiederherstellungsmodell durchgeführt werden. Das Massenprotokoll-Wiederherstellungsmodell erhöht die Leistung und verringert den Protokollspeicherplatzverbrauch während dieser Vorgänge. Sie können Datenbanken sofort nach Abschluss der Massenvorgänge wieder in den vollständigen Wiederherstellungsmodus wechseln. |
Weitere Informationen finden Sie unter Wiederherstellungsmodelle und Transaktionsprotokolle im SQL Server-Bücher online.
© ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center