Azure

Microsoft Azure 恢復服務外掛無法在 MMC 中載入

  • October 12, 2020

我正在測試 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/外掛以不同的管理員使用者身份執行。但我已經回答了我自己的問題。

引用自:https://serverfault.com/questions/1037123