Microsoft Azure 恢復服務外掛無法在 MMC 中載入
我正在測試 Microsoft Azure 恢復服務 (MARS),現在正在嘗試在完全更新的 Windows 10 (2004) 工作站上執行 MARS MMC 外掛,以測試恢復庫中其他伺服器的恢復。
當我在這個工作站上安裝 MARS 時,安裝進行得很好,沒有報告任何錯誤,並且發現所有必要的依賴項都已經到位。
但是,當我嘗試從“開始”菜單執行 Microsoft Azure Backup,或手動打開 mmc.exe 並從外掛列表中添加 Microsoft Azure Backup 外掛時,MMC 會報告未處理的異常:
Type is not resolved for member 'Microsoft.Internal.EnterpriseStorage.Dls.Utils.DlsException,CloudUtils, Version=3.0.0.0, Culture=neutral, PublicKeyToken=<redacted>'. Exception Type: System.Runtime.Serialization.SerializationException Exception Stack Trace: at Microsoft.ManagementConsole.Internal.IMessageClient.ProcessRequest(Request request) at Microsoft.ManagementConsole.Executive.RequestStatus.BeginRequest(IMessageClient messageClient, RequestInfo requestInfo) at Microsoft.ManagementConsole.Executive.SnapInRequestOperation.ProcessRequest() at Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)
其他外掛在 MMC 中載入正常,儘管我沒有其他 Azure 外掛可以嘗試,並且基於錯誤,我似乎缺少一些依賴項,這些依賴項會告訴系統這個“成員”是什麼以及它是如何成為的使用/處理,但在網上搜尋時,我無法找到我需要安裝或配置的依賴項,或者其他可能是什麼問題。
更新:
我太努力了:
問題是 mmc 中的 Microsoft Azure Backup 外掛似乎必須以管理員身份執行,或者作為註冊嚮導執行的帳戶。我將嘗試幾種不同的場景來具體弄清楚是什麼情況,但這是我迄今為止發現的:
因為該工作站不會備份,所以我在初始安裝期間跳過了註冊嚮導(安裝程序以本地管理員身份執行),然後嘗試以普通使用者身份載入客戶端,這產生了我遇到的錯誤。
在另一台電腦上安裝後,我通過了註冊嚮導(由安裝程序啟動,因此以相同的管理員帳戶執行),然後讓嚮導在完成後打開客戶端,這意味著客戶端以管理員身份載入/相同安裝並執行註冊嚮導的帳戶。然後我將客戶端作為普通帳戶打開,並且與另一台電腦上的錯誤相同。
然後我回到第一台電腦,以管理員身份啟動註冊嚮導,完成此操作,並確認當我以管理員身份執行客戶端/執行註冊嚮導的同一帳戶時,它已成功載入。
下週我希望再試一次,但是讓註冊嚮導以普通使用者帳戶而不是管理員身份執行,看看我是否可以讓客戶端在不需要本地管理員的情況下執行。
我太努力了:
問題是 mmc 中的 Microsoft Azure Backup 外掛似乎必須以管理員身份執行。
好吧,首先您需要執行註冊伺服器嚮導,預設情況下,它會在安裝程序完成時執行,或者您可以從安裝 Microsoft Azure 恢復服務的文件夾中的 \bin 目錄中手動執行 PostSetup.exe,然後您需要以管理員身份執行 MMC/外掛。
我嘗試了各種方法,包括授予普通使用者對安裝目錄的完全控制權,並且無法在電腦上以本地管理員身份執行 PostSetup.exe 註冊伺服器嚮導,然後我只能使用執行 MMC/Plugin管理員帳戶。目前我只有一個管理員帳戶可以使用,所以我還不知道用一個帳戶註冊伺服器是否允許 MMC/外掛以不同的管理員使用者身份執行。但我已經回答了我自己的問題。