Share via


SQL Writer-Dienst

Der SQL Writer-Dienst bietet zusätzliche Funktionalität zum Sichern und Wiederherstellen von SQL Server über dass VSS-Framework (Volume Shadow Copy Service, Volumeschattenkopie-Dienst).

Der SQL Writer Service wird automatisch installiert. Er muss ausgeführt werden, wenn die Anwendung des Volumenschattenkopie-Diensts (VSS, Volume Shadow Copy Service) eine Sicherung oder Wiederherstellung anfordert. Verwenden Sie das Microsoft Windows Services-Applet, um den Dienst zu konfigurieren. Der SQL Writer-Dienst wird unter allen Betriebssystemen installiert.

Zweck

Beim Ausführen errichtet Database Engine (Datenbankmodul) eine Sperre und verfügt somit über den alleinigen Zugriff auf die Datendateien. Wenn der SQL Writer Service nicht ausgeführt wird, haben unter Windows ausgeführte Sicherungsprogramme keinen Zugriff auf die Datendateien, und die Sicherung muss mithilfe der SQL Server-Sicherung erfolgen.

Verwenden Sie den SQL Writer Service, um Windows-Sicherungsprogrammen das Kopieren von SQL Server-Datendateien zu ermöglichen, während SQL Server ausgeführt wird.

Volumenschattenkopie-Dienst

Die in VSS bereitgestellte Gruppe von COM APIs implementiert ein Framework, das die Sicherung von Volumes ermöglicht, während die auf dem System ausgeführten Anwendungen weiter Daten auf die betreffenden Datenträger schreiben. Der VSS stellt eine konsistente Oberfläche bereit, mit der die Benutzeranwendungen, die Daten auf dem Datenträger aktualisieren (Verfasser), und die Benutzeranwendungen zum Sichern der Anwendungen (Anforderer) koordiniert werden können.

Der VSS kopiert und zeichnet dauerhafte Bilder zur Sicherung der laufenden Systeme, insbesondere der Server, auf, ohne dass dadurch Leistung und Stabilität der bereitgestellten Dienste übermäßig beeinträchtigt werden. Weitere Informationen zum VSS finden Sie in der Windows-Dokumentation.

VDI (Virtual Backup Device Interface)

SQL Server stellt ein API namens VDI (Virtual Backup Device Interface) bereit, mit dem unabhängige Softwarehersteller SQL Server in ihre Produkte integrieren können, um so Unterstützung für Sicherungs- und Wiederherstellungsvorgänge bereitzustellen. Diese APIs wurden mit dem Ziel der maximalen Zuverlässigkeit und Leistung entworfen und unterstützen das gesamte Spektrum der in SQL Server bereitgestellten Sicherungs- und Wiederherstellungsfunktionen, einschließlich aller für Momentaufnahme- und Spiegelsicherungen verfügbaren Sicherungsmöglichkeiten.

HinweisHinweis

Ein mit dem VSS-Framework in Microsoft Windows XP und Microsoft Windows Server 2003 ausgelieferter VSS-Writer (MSDE Writer). Dieser Writer übernimmt die Koordination mit SQL Server 2000 und früheren Versionen, um Sicherungsvorgänge zu unterstützen. Mit der SQL Server 2005-Installation wird der SQL Writer zum bevorzugten Writer, obwohl der MSDE Writer weiterhin funktioniert und als Standard-Writer verwendet wird, sofern er installiert ist und der SQL Writer nicht aktiviert ist. Deaktivieren Sie zuerst das Aufzählen der SQL Server 2005-Datenbanken durch den MSDE Writer, um den SQL Writer zu starten und zu verwenden.

Berechtigungen

Der SQL Writer-Dienst muss unter dem Konto "Lokales System" ausgeführt werden.

Funktionen

SQL Writer unterstützt:

  • Vollständige Sicherung und Wiederherstellung von Datenbanken, einschließlich der Volltextkataloge

  • Differenzielle Sicherung und Wiederherstellung

  • Wiederherstellung mit MOVE-Klausel

  • Datenbankumbenennung

  • Kopiesicherung

  • Automatische Wiederherstellung einer Datenbankmomentaufnahme

SQL Writer unterstützt nicht:

  • Protokollsicherungen

  • Datei- und Dateigruppensicherung

  • Seitenwiederherstellung