Przywracanie bazy danych Avamar Exchange kończy się niepowodzeniem z komunikatem "Termin 'Set-Mailboxdatabase' nie jest rozpoznawany jako nazwa polecenia cmdlet"
Summary: Baza wiedzy (KB) zawierająca kroki rozwiązywania problemów z przywracaniem bazy danych programu Exchange z powodu niewystarczających uprawnień.
Symptoms
Przywracanie bazy danych programu Exchange może zakończyć się niepowodzeniem z powodu błędów podobnych do następujących:
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
Usługi "Backup Agent" i "DELL Avamar for Exchange GLR" są skonfigurowane do uruchamiania z lokalnymi kontami SYSTEM. To konto nie ma wystarczających uprawnień do uruchamiania poleceń programu PowerShell.
Taka sytuacja może wystąpić w przypadku ponownej instalacji lub aktualizacji wtyczek Avamar, ponieważ domyślnie jest to lokalne konto SYSTEM.
Resolution
Otwórz konsolę services.msc i ponownie skonfiguruj usługi avagent i GLR, aby działały z kontem "avamarbackupuser" i podobnym z wymaganymi uprawnieniami.
W większości środowisk można użyć narzędzia Avamar Exchange Backup User Configuration Tool, aby automatycznie utworzyć konto z wymaganymi uprawnieniami i skonfigurować usługi Avamar.
Można go również utworzyć ręcznie. Wykonaj czynności opisane w sekcji "Tworzenie i konfigurowanie konta przy użyciu narzędzia Avamar Exchange Backup User Configuration Tool" przewodnika po produktach DELL Avamar for Exchange.