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

Применимо к:SQL Server

В этом разделе содержатся спецификации программных интерфейсов SQL Server, предназначенных для использования сторонними поставщиками программного обеспечения для резервного копирования.

Общие сведения

Интерфейс виртуальных устройств (VDI) обеспечивает максимальную пропускную способность оперативного резервного копирования с минимальным снижением производительности при обработке транзакций, а также минимальным временем восстановления. Он позволяет сторонним поставщикам обеспечивать те же показатели производительности, что и при использовании собственных механизмов резервного копирования и восстановления SQL Server, и предоставляет доступ ко всему спектру возможностей резервного копирования и восстановления. Интерфейс VDI появился в SQL Server 7.0 и совершенствовался в дальнейших версиях.

VDI поддерживает два основных типа технологий резервного копирования:

  • обычное оперативное резервное копирование, при котором все содержимое резервного набора данных считывается и передается на носитель резервной копии;

  • резервное копирование на основе моментальных снимков, при котором используется базовая технология разделения зеркальных копий или копирования при записи.

При обычном оперативном резервном копировании посредством VDI можно использовать все возможности резервного копирования и восстановления, имеющиеся в SQL Server. Резервное копирование на основе моментальных снимков ограничено полными резервными копиями баз данных, а также резервными копиями файлов и файловых групп. Однако резервные копии моментальных снимков можно переносить с использованием обычных разностных копий баз данных, разностных резервных копий файлов и резервных копий журналов транзакций.

Операции резервного копирования или восстановления, использующие интерфейс виртуальных устройств Microsoft SQL Server (VDI), требуют, чтобы подключение к серверу для SQL Server, используемое для выполнения BACKUP команд или RESTORE , должно быть включено в систему как предопределенная роль сервера sysadmin. Для подключения VDI требуется разрешение Sysadmin, так как само подключение может выполнять не только простые операции резервного копирования, но и включает общие ресурсы между клиентом и сервером. Это может быть нежелательно во всех средах и может привести к сбою сторонних приложений резервного копирования, использующих VDI, если учетные записи служб приложений настроены на только db_backupoperator предопределинную роль базы данных.

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

Ознакомьтесь со справочной документацией по VDI, приведенной в этом разделе.

Скачайте полную спецификацию и вспомогательные исходные файлы:

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