Die Wiederherstellung der Exchange-Datenbank in Avamar schlägt fehl mit der Meldung "Der Begriff 'Set-Mailboxdatabase' wird nicht als Name eines Cmdlets erkannt."
Summary: Wissensdatenbank (KB) mit Schritten zum Beheben von Fehlern bei der Wiederherstellung von Exchange-Datenbanken aufgrund unzureichender Berechtigungen.
Symptoms
Die Wiederherstellung der Exchange-Datenbank schlägt möglicherweise mit Fehlern wie den folgenden fehl:
2021-03-26 10:52:00 avexvss Error <0000>: The term 'Set-Mailboxdatabase' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
2021-03-26 10:52:00 avexvss Error <0000>: at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
at ps_calls.invoke_command(Pipeline pipeline, Command ps_command)
at ps_calls.set_mdb_allow_file_restore(String msg_parms)
2021-03-26 10:52:00 avexvss Error <13225>: Unable to continue with restore -- code 0x80004005: Unspecified error.
2021-03-26 10:52:00 avexvss Error <13226>: Possible RDB/RSG creation latency issue.
2021-03-26 10:52:00 avexvss Info <8394>: Deleting temporary stored metadata files...
2021-03-26 10:52:00 avexvss Warning <13028>: File C:\Program Files\avs\var\avexvss_restore\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}0.xml cannot be removed. Error code 2
2021-03-26 10:52:00 avexvss Warning <13028>: File C:\Program Files\avs\var\avexvss_restore\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}0.xml cannot be removed. Error code 2
2021-03-26 10:52:00 avexvss Error <12995>: Restore failed -- code 0x80004005: Unspecified error.
Cause
Die Services "Backup Agent" und "DELL Avamar for Exchange GLR" sind für die Ausführung mit lokalen SYSTEM-Konten konfiguriert. Dieses Konto verfügt nicht über ausreichende Berechtigungen zum Ausführen von PowerShell-Befehlen.
Dies kann auftreten, wenn die Avamar-Plug-ins neu installiert oder aktualisiert werden, da standardmäßig das lokale SYSTEM-Konto verwendet wird.
Resolution
Öffnen Sie die services.msc-Konsole und konfigurieren Sie die Avagent- und GLR-Services neu, sodass sie mit dem Konto "avamarbackupuser" und einem ähnlichen Konto mit den erforderlichen Berechtigungen ausgeführt werden.
In den meisten Umgebungen können Sie das Avamar Exchange Backup User Configuration Tool verwenden, um das Konto automatisch mit den erforderlichen Berechtigungen zu erstellen und Avamar-Services zu konfigurieren.
Sie kann auch manuell erstellt werden. Befolgen Sie die Schritte im Abschnitt "Erstellen und Konfigurieren des Kontos mit dem Avamar Exchange Backup User Configuration Tool" des DELL Avamar for Exchange -Handbuchs.