虛擬裝置介面 (VDI) 參考

適用於:SQL Server

本節包含適用於協力廠商備份軟體廠商所使用的 SQL Server 應用程式設計介面規格。

概觀

虛擬裝置介面 (VDI) 提供最高的線上備份輸送量、最低限度的交易工作負載效能降級,以及盡可能最快速的還原時間。 它可讓協力廠商廠商實現 SQL Server 原生備份/還原的相同效能特性,並提供完整範圍的備份/還原功能。 SQL Server 7.0 已引進 VDI,而更新版本則持續支援和增強 VDI。

VDI 支援兩種主要類型的備份技術:

  • 傳統的線上備份,其會讀取備份組的整個內容,並將其傳輸至備份媒體。

  • 快照集備份,其使用基礎分割鏡像或寫入時複製技術。

透過 VDI 所完成傳統線上備份可以利用 SQL Server 中的完整備份和還原功能。 快照集備份僅限於完整資料庫和檔案/檔案群組備份。 不過,快照集備份可以透過傳統資料庫差異備份、檔案差異備份和交易記錄備份向前復原。

使用 Microsoft SQL Server 虛擬裝置介面的備份或還原作業 (VDI) 要求用來發出 BACKUPRESTORE 命令之SQL Server的伺服器連線必須以系統管理員固定伺服器角色身分登入。 VDI 連線需要 Sysadmin 許可權,因為連線本身能夠執行比簡單的備份作業還多,而且牽涉到用戶端與伺服器之間的共用資源。 如果應用程式的服務帳戶設定為只有 db_backupoperator 固定資料庫角色,則並非所有環境都不需要這樣做,而且可能會造成使用 VDI 的協力廠商備份應用程式失敗。

下一步

檢閱本節中的 VDI 參考文件。

下載完整規格和支援的來源檔案:

SQL Server 2005 虛擬備份裝置介面 (VDI) 規格