Справочник по интерфейсу виртуальных устройств (VDI)Virtual device interface (VDI) reference

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)

В этом разделе содержатся спецификации программных интерфейсов SQL Server, предназначенных для использования сторонними поставщиками программного обеспечения для резервного копирования.This section contains the specifications for SQL Server application programming interfaces intended for use by third-party backup software vendors.

ОбзорOverview

Интерфейс виртуальных устройств (VDI) обеспечивает максимальную пропускную способность оперативного резервного копирования с минимальным снижением производительности при обработке транзакций, а также минимальным временем восстановления.The virtual device interface (VDI) provides the highest online backup throughput with minimal degradation to the transaction workload, as well as the fastest possible restore times. Он позволяет сторонним поставщикам обеспечивать те же показатели производительности, что и при использовании собственных механизмов резервного копирования и восстановления SQL Server, и предоставляет доступ ко всему спектру возможностей резервного копирования и восстановления.It enables third party vendors to achieve the same performance characteristics as the SQL Server native backup/restore, and makes the full range of backup/restore functionality available. Интерфейс VDI появился в SQL Server 7.0 и совершенствовался в дальнейших версиях.VDI was introduced in SQL Server 7.0 and is supported and enhanced in later versions.

VDI поддерживает два основных типа технологий резервного копирования:VDI supports two primary types of backup technologies:

  • обычное оперативное резервное копирование, при котором все содержимое резервного набора данных считывается и передается на носитель резервной копии;Conventional online backups where the entire contents of the backup set is read and transferred to the backup media.

  • резервное копирование на основе моментальных снимков, при котором используется базовая технология разделения зеркальных копий или копирования при записи.Snapshot backups using underlying split-mirror or copy-on-write technology.

При обычном оперативном резервном копировании посредством VDI можно использовать все возможности резервного копирования и восстановления, имеющиеся в SQL Server.Conventional online backups done through VDI can take advantage of the full range of features of backup and restore in SQL Server. Резервное копирование на основе моментальных снимков ограничено полными резервными копиями баз данных, а также резервными копиями файлов и файловых групп.Snapshot backups are limited to full database and file/filegroup backups only. Однако резервные копии моментальных снимков можно переносить с использованием обычных разностных копий баз данных, разностных резервных копий файлов и резервных копий журналов транзакций.However, snapshot backups may be rolled forward with conventional database differential, file differential, and transaction log backups.

Дальнейшие действияNext steps

Ознакомьтесь со справочной документацией по VDI, приведенной в этом разделе.Review the VDI reference documentation in this section.

Скачайте полную спецификацию и вспомогательные исходные файлы:Download the full specification and the supporting source files:

Спецификация интерфейса виртуальных устройств резервного копирования (VDI) для SQL Server 2005SQL Server 2005 Virtual Backup Device Interface (VDI) Specification