Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Detta avsnitt innehåller specifikationerna för SQL Server-applikationsprogrammeringsgränssnitt avsedda för tredjepartsleverantörer av säkerhetskopieringsprogramvara.
Overview
Det virtuella enhetsgränssnittet (VDI) ger den högsta online-backupgenomströmningen med minimal försämring av transaktionsarbetsbelastningen, samt de snabbaste möjliga återställningstiderna. Det gör det möjligt för tredjepartsleverantörer att uppnå samma prestandaegenskaper som SQL Server:s inbyggda backup/återställning och gör hela spektrumet av backup/återställningsfunktionalitet tillgängligt. VDI introducerades i SQL Server 7.0 och stöds och förbättras i senare versioner.
VDI stöder två huvudsakliga typer av backup-teknologier:
Konventionella online-backuper där hela innehållet i backup-setet läses och överförs till backup-mediet.
Snapshot-säkerhetskopiering med underliggande split-mirror- eller copy-on-write-teknik.
Konventionella online-backuper som görs via VDI kan dra nytta av hela spektrumet av funktioner för säkerhetskopiering och återställning i SQL Server. Snapshot-backuper är begränsade till fullständiga databas- och fil-/filgruppsbackuper enbart. Snapshot-backuper kan dock rullas vidare med konventionella databas-, fildifferential- och transaktionsloggbackuper.
Säkerhetskopierings- eller återställningsoperationer som använder Microsoft SQL Server Virtual Device Interface (VDI) kräver att serveranslutningen för SQL Server som används för att utfärda kommandon BACKUPRESTORE måste vara inloggad som sysadmin-fixserverrollen. VDI-anslutningen kräver sysadmin-behörighet eftersom anslutningen i sig kan utföra mer än enkla säkerhetskopieringsoperationer och involverar delade resurser mellan klient och server. Detta är kanske inte önskvärt i alla miljöer och kan orsaka att tredjepartsbackup-applikationer som använder VDI fallerar om applikationernas tjänstekonton är konfigurerade att endast ha den db_backupoperator fasta databasrollen.