Avamar: Windows VSS-sikkerhedskopier mislykkes med fejlmeddelelsen "kode 0x80070005 adgang nægtet"
Summary: Sikkerhedskopieringer af Windows Volume Shadow Copy Service (VSS) mislykkes med fejlmeddelelsen "kode 0x80070005 adgang nægtet".
Symptoms
Windows VSS-sikkerhedskopieringsfejl
Windows VSS-sikkerhedskopiering af systemtilstand mislykkes med fejlmeddelelser, der ligner følgende:
2015-12-11 07:17:22 avvss Error <8336>: VSS exception code 0x80070005 thrown creating object - 'code 0x80070005: Access is denied'
2015-12-11 07:17:22 avvss Error <0000>: Failed to allocate VSS client, exiting
- Avagent-tjenesten kan være konfigureret til at køre med en NT-domænekonto, da Avamar SQL-sikkerhedskopier også forekommer på den samme klient.
- NT Authority/SYSTEM-kontoen er ikke blevet tildelt sysadmin-rollen i SQL Server Management Studio, som kræves for at sikkerhedskopiere SQL-databaser.
Cause
Grundårsag til Windows VSS-sikkerhedskopieringsfejl
Den grundlæggende årsag til, at fejlen "Adgang nægtet" mislykkes, skyldes, at tjenesten Backup Agent (Avagent) er konfigureret med en NT-domænekonto. Denne konto har ikke tilstrækkelige tilladelser til VSS-øjebliksbilleder.
Som standard er Avagent-tjenesten konfigureret til at køre med den lokale SYSTEM-konto, som har de nødvendige rettigheder. Men når tjenesten er konfigureret til at køre med en NT-domænekonto, mangler den de nødvendige tilladelser, hvilket fører til fejlen "Adgang nægtet".
Den specifikke fejlkode, der er knyttet til dette problem, er 0x80070005, hvilket indikerer en fejl nægtet adgang.
Error code: 0x80070005
Error message: Access is denied
Bidragende faktorer
- Den NT-domænekonto, der bruges til at konfigurere Avagent-tjenesten, har ikke sysadmin-rollen i SQL Server Management Studio, som kræves for at sikkerhedskopiere SQL-databaser.
- Avamar SQL-sikkerhedskopieringerne forekommer også på den samme klient, hvilket kan være relateret til konfigurationen af Avagent-tjenesten.
Resolution
Afhjælpning af fejl i Windows VSS-sikkerhedskopier
Følg disse trin for at løse Windows VSS-sikkerhedskopieringsfejlen:
- Åbn regedit på Windows-klienten for at redigere registreringsdatabasen og følge bedste praksis for at ændre regedit.
- Gå til registreringsdatabasenøglen HKLM/System/CurrentControlSet/Services/VSS.
- Højreklik på tasten VssAccessControl, og tilføj en ny DWORD-værdi (32-bit).
- Navngiv det med domænet \ brugernavn for Avagent-tjenestekontoen, og indstil værdien til 1.
- Afslut registreringseditoren (genstart ikke nødvendig).
Når du har gennemført ovenstående trin, skal du kontrollere, at problemet er blevet løst, ved at kontrollere sikkerhedskopieringslogfilerne for eventuelle fejlmeddelelser relateret til VSS-sikkerhedskopieringer.
Der kræves ingen specifikke værktøjer eller software til denne løsning ud over Windows Registreringseditor (regedit).
Bekræft dine tilladelser, før du redigerer registreringsdatabasen, og overhold bedste praksis for at forhindre problemer.
Redigering af registreringsdatabasen kan forårsage ustabilitet i systemet, hvis det ikke gøres korrekt. Fortsæt med forsigtighed, og overvej at sikkerhedskopiere registreringsdatabasen, før du foretager ændringer.