NMM: Zálohování SQL selže s chybou "0x80070005 received on CreateVssBackupComponents"
Summary: Zálohování SQL NetWorker Module for Microsoft (NMM) selže a zobrazí se chyba "0x80070005 received on CreateVssBackupComponents"
Symptoms
Zálohování SQL databáze, instance nebo skupiny dostupnosti nevyvolá následující chybu:
savefs: Error 0x80070005 received on CreateVssBackupComponents. savefs: Failed to determine if volume is a mounted snapshot
Cause
Chybový kód 0x80070005 znamená odepření přístupu. Podle výše uvedené chyby tedy uživatel zadaný v atributech "Vzdálený uživatel" a "Heslo" prostředku klienta použitého k zálohování klienta nemá dostatečná oprávnění k zálohování zadaných sad pro ukládání.
Resolution
Před zálohováním a obnovením se ujistěte, že jsou splněna následující oprávnění:
Udělte přihlašovacímu účtu systému Windows, který proces zálohování NMM používá pro připojení k systému SQL Server, následující role:
- Role správce systému SQL Server (sysadmin) pro vydání dotazu T-SQL BACKUP.
- Role sysadmin systému SQL Server pro otevření popisovače sdílené paměti při inicializaci VDI.
Ujistěte se, že správce NMM je členem:
- Skupina Local backup operators
- Skupina místních správců
Zakažte nástroj Řízení uživatelských účtů (UAC) pro tyto uživatelské účty. Proveďte tento postup:
- Otevřete místní zásady zabezpečení (
secpol.msc) na klientovi. - Přejděte na Místní zásady –> Možnosti zabezpečení.
- Změna řízení uživatelských účtů: Chování zvýšení oprávnění vyzve správce v režimu schválení správce, aby zvýšili úroveň bez vyzvání.
- Zakázání řízení uživatelských účtů: Spusťte všechny správce v režimu schválení správce.
- Restartujte stroj.
Na stránce SQL Management Studio –> Zabezpečení –> Přihlásit se –> Vlastnosti přihlášení udělujte systému SQL Server dbcreator, publica sysadmin oprávnění k přihlašovacímu účtu systému Windows, jak je znázorněno na následujícím obrázku. Udělte tato oprávnění NTAUTHORITY\SYSTEM .
Additional Information
článek č. 000516598 – Průvodce požadavky NMM 9.x na zálohy SQL Server VDI.