如果您有現有的 Mirage 安裝,則可以升級至最新版 Mirage

程序

  1. 記下安裝期間會用到的下列項目 (位於伺服器組態檔案或可透過其他方法找到):
    • 資料庫伺服器名稱
    • 資料庫伺服器的認證
    • Mirage 伺服器快取目錄位置
      備註: Mirage 伺服器快取的預設位置為 C:\ProgramData\Wanova Mirage\LocalCache。
    • 快取大小
      備註: 您可選取此目錄並檢視內容以查看快取大小,如此便可找出其大小的資訊。
  2. 準備 MongoDB 部署。

    Mirage 5.4 和更新版本引進的 MongoDB 大幅改善了 Mirage Image Service 的 IO 消耗情況。MongoDB 需要一些必要條件才能正確且可靠地運作。

    若您是從 Mirage 5.3 或較舊版本升級,請執行下列步驟:

    1. 準備伺服器以安裝第二個管理伺服器。建議使用第二個管理伺服器以免 MongoDB 成為單一失敗點並防止損毀。第二個管理伺服器可保留 MongoDB 資料庫的複製複本。
    2. 在每個管理伺服器 (原始管理伺服器以及新的第二管理伺服器) 上為 MongoDB 準備一個本機專用的 250GB 磁碟機。若環境中包含 3000 個以上的 CVD,請準備大小至少為 Mirage 磁碟區總大小 5% 的磁碟。
    3. 管理伺服器安裝精靈會提示您輸入您為升級準備之磁碟的所在位置。
    若您是從 Mirage 5.4 版或更新版本升級,請執行下列步驟:
    1. Mirage 5.4 中,MongoDB 位於和 CVD 相同磁碟上的 Mirage 磁碟區中。這個做法不適合 Mirage 5.5 和更新版本;我們強烈建議將 MongoDB 安裝在本機磁碟上。
    2. 查看 MongoDB 是否位於磁碟區或本機磁碟上 (您可以在 [伺服器] > [管理伺服器] 下的 Web 管理中看到 MongoDB 目前的路徑)。若它並非位於本機專用磁碟上,請在每個管理伺服器 (原始管理伺服器以及新的第二個管理伺服器) 上為 MongoDB 準備一個本機專用的 250GB 磁碟機。
    3. 若環境中包含 3000 個以上的 CVD,請準備大小至少為 Mirage 磁碟區總大小 5% 的磁碟。確定有兩個管理伺服器執行個體。若無,請準備第二個伺服器以免 MongoDB 成為單一失敗點並防止損毀。第二個管理伺服器可保留 MongoDB 資料庫的複製複本。
  3. 停止 Mirage 服務。
  4. 使用下列其中一種方法來備份 Mirage 資料庫:
    • 按兩下此檔案,在 Mirage 中執行完整系統報告:
      C:\Program Files\Wanova\Mirage Management Server\sysreport_full.cmd
    • 使用 SQL Server Management Studio。
      備註:
      • 如需備份 MS SQL 資料庫的詳細資訊,請參閱 MSDN 文章中的《使用 SQL Server Management Studio》:https://msdn.microsoft.com/en-us/library/ms174173.aspx
      • 確定選取名為 MirageDB 的資料庫,且務必使用完整備份類型。
      • 記下備份檔案的位置。
      • 如果 MirageDB 是遠端資料庫,則資料庫備份可能無法擷取備份檔案。請確認備份檔案已建立在 ServerDB 資料夾下方的系統報告壓縮檔案中。如果已成功建立,MirageDB.bak 便會存在。如果此檔案不存在,請參閱〈Collecting the database backup (MirageDB.bak) when the database is remote to the Mirage Image Service Management (當 Mirage 管理伺服器的資料庫是遠端資料庫時,收集資料庫備份 (MirageDB.bak) 的方式)〉(2086220),了解遠端資料庫組態設定。
  5. 擷取所有 Mirage 磁碟區的快照。務必使用映像型區塊備份,不要使用檔案型。
    備註: 如果無法使用快照功能,請使用任何可用的備份程式為每個磁碟區的目錄建立和執行備份工作。完成此作業需要大量時間。備份軟體必須支援替代資料流 (ADS)。VMware 建議使用區塊型備份程式,而非使用 ADS 的檔案層級備份。