PowerProtect | Separat DDBMA-sikkerhedskopiering af SQL Always On-database (AAG) mislykkes
Summary: Separat sikkerhedskopiering af DDBMA (Data Domain DD Boost for Microsoft Applications) af SQL Always On Availability Group (AAG) mislykkes
Symptoms
Sikkerhedskopieringer ser ud til at køre korrekt, men den lagrede procedure (master.dbo.emc_run_backup) rapporterer en fejl med angivelse af følgende hændelser:
Fejlmeddelelse:
Successfully converted from group id to AG name. 149283:ddbmsqlsv: Start secondary backup job failed. host: <hostname>. error: Setting notification event failed on host: <hostname>. 85942:ddbmsqlsv: Stopping Federated backup - No jobs were started successfully. Unable to complete the federated backup.
Cause
SQL Server-agentjobbet kører under konteksten for den bruger, der er knyttet til tjenesten SQL Server Agent. Denne brugerkonto havde alle nødvendige tilladelser (lokal administrator på SQL Server, fulde Windows Management Instrumentation-tilladelser (WMI) i henhold til Microsoft App Agent-vejledningen). Sikkerhedskopieringen fungerer også, når den køres fra det SSMS-plugin (SQL Server Management Studio), der er logget på med denne bruger (tilknyttet tjenesten SQL Server Agent).
Når sikkerhedskopieringsbrugeren ikke er lokal administrator, mangler de de nødvendigeWMI-rettigheder. Dette forklarer, hvorfor sikkerhedskopieringer lykkes på den brugergrænseflade, der bruger den brugers konto, der er logget på, men mislykkes i SQL, som bruger SQL-tjenestekontoen.
Resolution
Bekræft, at brugeren er i den lokale administratorgruppe, og tilføj SQL-tjenestekontoen, hvis det er nødvendigt. Bekræfte Log på som et batchjob eller Log på som en tjeneste-rettigheder , der normalt tildeles fra lokal administratorstatus. Tilføj manuelt, hvis du mangler. Hvis der stadig er problemer, skal du genstarte SQL-tjenesten eller genstarte serveren for fuldt ud at anvende lokale administratorrettigheder.