您可以查詢 Branch Reflector 並取得其快取中準備層的報告。

此報告工具的桌面平台元件會偵測由 Branch Reflector 快取的層清單,並驗證每個層中檔案的完整性。當 80% (可供設定) 的檔案在 Branch Reflector 快取中時,系統會將層視為已準備就緒。Branch Reflector 會根據需求從伺服器下載剩餘檔案。

Branch Reflector 會定期向伺服器報告其快取中存在的層的清單。您可以查詢 Branch Reflector 以傳送有關其快取的層的資訊,並透過從 Mirage Web 管理主控台執行 Branch Reflector 快取層報告或使用特殊的 CLI 工具來檢視清單。

查詢方法

您可以使用三種方法可從 Mirage 系統查詢現有層:
  • Mirage 報告工具可以在畫面上顯示資訊或輸出至 CSV。
  • Mirage CLI 可以在畫面上顯示準備層。
  • 名為 Branch Reflector 快取層的 Mirage 報告。此報告需要您安裝利用 Microsoft SSRS 的 Mirage 報告元件。
重要: 此報告不會顯示從個別 Mirage 部署匯出的層,因為它們包含不同的層 GUID。例如,如果您部署了兩個個別的 Mirage 執行個體,並想要在這些環境之間匯出和匯入層,則因為每個執行個體中的層識別碼和 GUID 均不同,您必須匯出並建立可匯入至每個 Mirage 執行個體上之 Branch Reflector 的個別 Branch Reflector 快取。從執行個體 A 匯出 Branch Reflector 快取並將它匯入至執行個體 B 管理的 Branch Reflector 會將層檔案複製到 Branch Reflector 的本機快取,但該層將不會出現在執行個體 B 上 Branch Reflector 的報告中。
重要:Mirage 5.9 之前由 Branch Reflector 準備的層將不會出現在 Branch Reflector 快取層報告中,也不會出現在 WarmedUpLayersReport CLI 中。這些層已準備就緒,但報告或查詢工具不會在輸出中顯示它們。

Branch Reflector 快取層報告輸出

輸出包含 Branch Reflector 和層的相關資訊:

Branch Reflector 快取層 CLI

表 1. 參數
目標 參數
查詢 Branch Reflector 的準備層或一組 Branch Reflector Wanova.Server.Cli localhost > QueryWarmedUpLayers 10010,10011
在畫面檢視所有準備層的輸出 Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost
以 CSV 檢視所有準備層的輸出 Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -outputFile c:\Temp\result.csv
在畫面檢視特定 Branch Reflector 之準備層的輸出 Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010
在畫面檢視特定一組 Branch Reflector 之準備層的輸出 Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010,10011
以 CSV 檢視特定一組 Branch Reflector 之準備層的輸出 Wanova.Server.Tools WarmedUpLayersReport -mirageMgmtAddress localhost -specificBrIds 10010,10011 -outputFile c:\Temp\Result.csv

設定進階設定

您也可以使用 Mirage Server CLI 來進行這些設定: Wanova.Server.Cli localhostsetConfigParam <Configuration Name> <Value>
表 2. 進階設定
設定 描述
branchReflectorWarmedUpLayersManifestNumberLimit 要保留的資訊清單數量。預設值為 50 個資訊清單。
branchReflectorWarmedUpLayersEnumeratorReinitializationThreshold 在層上重新執行完整性測試的次數。預設值為 24 個列舉。Mirage 會判斷層是否使用完整性程序來進行準備。為了保留資源,此程序不會隨時執行。此設定會構成在已準備就緒的層上重新執行完整性之前,必須執行的列舉次數。
branchReflectorWarmedUpLayersPercentThreshold 快取中構成準備層的檔案百分比。預設值為 80%。