Avamar: Windows VSS-säkerhetskopieringar misslyckas med felmeddelandet "kod 0x80070005 åtkomst nekas"
Summary: Säkerhetskopieringar av Windows Volume Shadow Copy Service (VSS) misslyckas med felmeddelandet "kod 0x80070005 åtkomst nekas".
Symptoms
Fel vid VSS-säkerhetskopiering av Windows
Säkerhetskopieringar av Windows VSS-systemtillstånd misslyckas med felmeddelanden som liknar följande:
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-tjänsten kan konfigureras för att köras med ett NT-domänkonto på grund av att Avamar SQL-säkerhetskopieringar också sker på samma klient.
- NT-utfärdaren/SYSTEM-kontot har inte beviljats sysadmin-rollen i SQL Server Management Studio, vilket krävs för att säkerhetskopiera SQL-databaser.
Cause
Rotort till Windows VSS-säkerhetskopieringsfel
Rotorsaken till att det misslyckas med felet "Åtkomst nekas" beror på att tjänsten Backup Agent (Avagent) har konfigurerats med ett NT-domänkonto. Det här kontot har inte tillräcklig behörighet för VSS-skuggkopieringsåtgärder.
Som standard är Avagent-tjänsten konfigurerad att köras med det lokala SYSTEM-kontot, som har de behörigheter som krävs. Men när tjänsten är konfigurerad för att köras med ett NT-domänkonto saknar den de behörigheter som krävs, vilket leder till felet "Åtkomst nekas".
Den specifika felkod som är associerad med det här problemet är 0x80070005, vilket indikerar ett fel om nekad åtkomst.
Error code: 0x80070005
Error message: Access is denied
Bidragande faktorer
- Det NT-domänkonto som används för att konfigurera Avagent-tjänsten har inte sysadmin-rollen i SQL Server Management Studio, vilket krävs för att säkerhetskopiera SQL-databaser.
- Avamar SQL-säkerhetskopieringar sker också på samma klient, vilket kan vara relaterat till konfigurationen av Avagent-tjänsten.
Resolution
Lösa fel vid VSS-säkerhetskopiering av Windows
Följ dessa steg för att lösa Windows VSS-säkerhetskopieringsfelet:
- Öppna regedit på Windows-klienten för att redigera registret och följ metodtipsen för att ändra regedit.
- Bläddra till registernyckeln HKLM/System/CurrentControlSet/Services/VSS.
- Högerklicka på nyckeln VssAccessControl och lägg till ett nytt DWORD-värde (32-bitars).
- Namnge det med domän\användarnamn för Avagent-tjänstkontot och ange värdet till 1.
- Avsluta Registereditorn (omstart behövs inte).
När du har slutfört stegen ovan kontrollerar du att problemet har lösts genom att kontrollera om det finns några felmeddelanden relaterade till VSS-säkerhetskopieringar i säkerhetskopieringsloggarna.
Inga specifika verktyg eller programvara krävs för den här upplösningen utöver Windows Registereditorn (regedit).
Kontrollera dina behörigheter innan du redigerar registret och följ bästa praxis för att förhindra problem.
Redigering av registret kan orsaka systeminstabilitet om det inte görs korrekt. Fortsätt med försiktighet och överväg att säkerhetskopiera registret innan du gör ändringar.