Referenz zur Schnittstelle für virtuelle Geräte
Gilt für:SQL Server
Dieser Abschnitt enthält die Spezifikationen für die SQL Server-Anwendungsprogrammierschnittstellen, die für die Verwendung durch Drittanbieter von Sicherungssoftware bestimmt sind.
Übersicht
Die Schnittstelle für virtuelle Geräte (Virtual Device Interface, VDI) bietet für Onlinesicherungen den höchsten Durchsatz bei minimaler Beeinträchtigung der Transaktionsworkload sowie die schnellstmöglichen Wiederherstellungszeiten. Sie ermöglicht es Drittanbietern, die gleichen Leistungsmerkmale wie die native SQL Server-Sicherung und -Wiederherstellung zu erreichen, und stellt die gesamte Bandbreite der Sicherungs- und Wiederherstellungsfunktionen zur Verfügung. Die VDI wurde mit SQL Server 7.0 eingeführt und wird auch in höheren Versionen unterstützt und erweitert.
Die VDI unterstützt zwei der am häufigsten verwendeten Sicherungstechnologien:
Herkömmliche Onlinesicherungen, bei denen der gesamte Inhalt des Sicherungsdatensatzes gelesen und auf die Sicherungsmedien übertragen wird.
Sicherungen von Momentaufnahmen, die mithilfe der zugrunde liegenden Split-Mirror- oder Copy-on-Write-Technologie durchgeführt werden.
Bei herkömmlichen Onlinesicherungen über die VDI kann der volle Umfang der Sicherungs- und Wiederherstellungsfunktionen in SQL Server genutzt werden. Sicherungen von Momentaufnahmen sind auf vollständige Datenbank- und Datei-/Dateigruppensicherungen beschränkt. Allerdings kann für Sicherungen von Momentaufnahmen ein Rollforward mit herkömmlichen differenziellen Datenbank-, differenziellen Datei- und Transaktionsprotokollsicherungen ausgeführt werden.
Sicherungs- oder Wiederherstellungsvorgänge, die die Microsoft SQL Server Virtual Device Interface (VDI) verwenden, erfordern, dass die Serververbindung für SQL Server, die zum Ausgeben der BACKUP
Befehle oder RESTORE
verwendet wird, als feste Serverrolle sysadmin angemeldet sein muss. Die VDI-Verbindung erfordert die Sysadmin-Berechtigung, da die Verbindung selbst mehr als einfache Sicherungsvorgänge ausführen kann und freigegebene Ressourcen zwischen Client und Server umfasst. Dies ist möglicherweise nicht in allen Umgebungen wünschenswert und kann dazu führen, dass Sicherungsanwendungen von Drittanbietern, die VDI verwenden, fehlschlagen, wenn die Dienstkonten der Anwendungen so konfiguriert sind, dass sie nur über die db_backupoperator
feste Datenbankrolle verfügen.
Nächste Schritte
Lesen Sie die VDI-Referenzdokumentation in diesem Abschnitt.
Laden Sie die vollständige Spezifikation und die unterstützenden Quelldateien herunter:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für