本文件已封存並已停止維護。

從 VMM 2007 移轉至 VMM 2008

更新日期: 2009年8月

適用於: Virtual Machine Manager 2008

本主題提供逐步指示,說明如何從 Virtual Machine Manager (VMM) 2007 移轉至 VMM 2008,同時保留先前的 VMM 資料。

當您更新 VMM 資料庫時,會遺失下列資料和物件:

  • 工作表格

  • 下列項目的密碼和產品金鑰:

    • 獨立範本

    • 作業系統設定檔

    • 硬體設定檔

當您更新 VMM 資料庫時,會保留下列資料和物件:

  • 自助資訊

  • 虛擬機器和主機的自訂欄位

Caution注意
為避免遺失重要資料,強烈建議您在更新 VMM 資料庫之前先執行完整的 VMM 資料庫備份。

note附註
當您安裝 VMM 2008 的 VMM 伺服器時,本機 Administrators 安全性群組的所有帳戶會自動新增至 VMM 系統管理員使用者角色。當您從 VMM 2007 移轉至 VMM 2008 時,Virtual Machine Manager Administrators 安全性群組的 VMM 系統管理員使用者帳戶不會自動移轉至本機 Administrators 安全性群組。如果您想要從 VMM 系統管理員使用者角色新增或移除使用者帳戶,請參閱 VMM 中的角色安全性

從 Virtual Machine Manager 2007 移轉至 VMM 2008

  1. 在 VMM 系統管理員主控台中,移除周邊網路中的所有主機。

    Important重要事項
    您必須先移除這些主機,再升級 VMM 2008 Beta VMM 資料庫,等到完成移轉至 VMM 2008 的作業之後,再重新新增主機。在將主機新增至 VMM 2008 之後,您也必須重新設定這些主機的主機保留。

  2. 在 SQL Server Management Studio 中,執行下列步驟以建立 VMM 2007 資料庫的備份複本:

    1. 展開 [資料庫]、在 [VirtualManagerDB] 資料庫上按一下滑鼠右鍵、指向 [工作],然後按一下 [備份]。

    2. 在 [備份資料庫] 對話方塊中,按一下 [確定] 備份資料庫到預設位置;或者,在 [目的地] 區域中,爲備份檔案指定不同的位置,然後按一下 [確定]。

      note附註
      請記住備份檔案的位置,因為您將會用它在您的 VMM 2008 資料庫電腦上還原新的資料庫。

  3. 識別一台達到在 VMM 2008 安裝 VMM 資料庫之最低系統需求的電腦,如需詳細資訊,請參閱系統需求:VMM 資料庫

  4. 在即將要做為您的 VMM 2008 資料庫伺服器的電腦上,請執行以下動作:

    1. 手動安裝 SQL Server 2005 Express SP2 或其他支援的 SQL Server 版本。您可以使用任何有效的 SQL Server 執行個體名稱,或使用 VMM 的預設執行個體名稱,也就是 MICROSOFT$VMM$。如需有關 SQL Server 支援版本的詳細資訊,請參閱系統需求:VMM 資料庫

      您可以從 VMM 產品媒體安裝 SQL Server 2005 Express SP2,方法是在 Prerequisites\SQLEXPR 路徑的適當語系資料夾 (英文為 1033) 中,執行 SQLEXPR_ENU.exe。或者,下載 SQL Server 2005 Express,請移至 http://go.microsoft.com/fwlink/?LinkID=95583;要下載 SQL Server 2005 Express SP 2,請移至 http://go.microsoft.com/fwlink/?LinkId=123890

    2. 安裝 SQL Server Management Studio 或 SQL Server Management Studio Express。若要下載 SQL Server Management Studio Express,請移至 http://go.microsoft.com/fwlink/?LinkId=123889

    3. 將自您的 VMM 2007 資料庫所建立的備份檔案轉移到您的 VMM 2008 資料庫伺服器,或轉移到可存取 VMM 2008 資料庫伺服器的位置。

    4. 按一下 [開始]、指向 [所有程式],按一下 [Microsoft SQL Server 2005],然後用滑鼠右鍵按一下 [SQL Server Management Studio Express],再按 [以系統管理員身分執行]。

    5. 在 SQL Server Management Studio 中,以滑鼠右鍵按一下 [資料庫],然後按一下 [新增資料庫]。

    6. 在 [新增資料庫] 對話方塊中輸入新資料庫的名稱,例如 VMM2008,然後按一下 [確定]。VMM 資料庫的預設名稱為 VirtualManagerDB

    7. 展開 [資料庫],以滑鼠右鍵按一下您剛建立的資料庫,指向 [工作]、[還原],然後按一下 [資料庫]。

    8. 在 [還原資料庫] 對話方塊的 [還原的來源] 區域中,按一下 [從裝置],然後按一下對話方塊右邊的按鈕。

    9. 在 [指定備份] 對話方塊中按一下 [新增],然後瀏覽到您 VMM 2007 資料庫的備份檔案位置。

    10. 在 [選取要還原的備份組] 清單中,在指定的備份檔案旁邊的欄中選取 [還原] 核取方塊。

    11. 在左邊的 [選取頁面] 窗格中,按一下 [選項],然後執行下列動作:

      1. 在 [還原選項] 區域中,選取 [覆寫現有的資料庫] 核取方塊。

      2. 在 [將資料庫檔案還原為] 區域中,資料檔案 (VirtualManagerDB.mdf) 和記錄檔案 (VirtualManagerDB_log.ldf) 的檔案位置將以它們在 VMM 2007 資料庫電腦中的原始位置顯示在 [還原為] 欄中。

        若要將檔案還原至 VMM 2008 資料庫伺服器的正確位置,請按一下每個檔案右邊的按鈕。然後,在 [尋找資料庫檔案] 對話方塊中,瀏覽到您要存放資料庫檔案的位置。

        SQL Server 資料庫檔案的預設路徑是 %Program Files (x86)%\Microsoft SQL Server\MSSQL.1\MSSQL\Data。依照原始的檔案名稱為每個檔案命名:資料檔案的名稱是 VirtualManagerDB.mdf,而記錄檔案的名稱是 VirtualManagerDB_log.ldf

      3. 在您指定還原資料檔案的位置後,按一下 [確定] 還原資料庫。

  5. 識別一台獨立於您目前 VMM 安裝作業並達到 VMM 2008 的 VMM 伺服器之最低系統需求的電腦,如需詳細資訊,請參閱系統需求:VMM 伺服器

    Important重要事項
    如果您使用 SQL Server 2005 資料庫執行個體,則必須在此電腦中安裝 32 位元版本的 SQL Server 2005 工具。

    如果您使用 SQL Server 2008 資料庫執行個體,則必須在此電腦中安裝 SQL Server 2008 工具與 32 位元版本的 SQL Server 2005 工具。

  6. 安裝 VMM 2008 的 VMM 伺服器,並且在精靈的 [SQL Server 設定] 頁面上,手動輸入伺服器名稱和 SQL Server 執行個體名稱。然後,在 [選取或輸入資料庫] 清單中,選取或輸入 VMM 2007 資料庫還原複本名稱。如需詳細資訊,請參閱管理使用者角色

    系統將以訊息提示您,指定的資料庫是 VMM 2007 資料庫。按一下 [確定] 將資料庫自動升級為 VMM 2008 資料庫。

    Important重要事項
    如果您使用 VMM 資料庫的 SQL Server 遠端執行個體,請參閱設定 VMM 的 SQL Server 遠端執行個體 以取得重要的組態資訊。

  7. 請遵照安裝 VMM 系統管理員主控台的指示,然後將它連線到新的 VMM 伺服器。如需詳細資訊,請參閱安裝 VMM 系統管理員主控台

  8. 在 VMM 系統管理員主控台的 [管理] 檢視中,按一下 [受管理的電腦]。

    在結果窗格中,VMM 2007 VMM 伺服器 (即 VMM 2007 安裝的預設程式庫伺服器) 的代理程式通訊狀態將是 [拒絕存取],如同受 VMM 2007 管理的任何其他主機。

  9. 在結果窗格中,執行下列步驟:

    1. 選取 VMM 2007 VMM 伺服器 (即 VMM 2007 安裝的預設程式庫伺服器),然後按一下 [移除]。接著在 [移除代理程式] 對話方塊中,將 [所有角色] 核取方塊保留為選取,然後按一下 [確定]。

      Important重要事項
      在移除 VMM 2007 VMM 伺服器之前,請不要嘗試重新關聯或更新上面的代理程式。

    2. 如果有其他主機,請選取代理程式通訊狀態顯示為 [拒絕存取] 的一或多台主機,然後按一下 [重新關聯]。

      note附註
      這樣一來,效能就不會受到不良影響,建議您分 10 到 25 次更新主機,首先將主機與 VMM 2008 伺服器建立關聯,然後再更新主機的代理程式,直到所有的主機都更新為 VMM 2008 為止。

      主機現在的代理程式通訊狀態為 [沒有回應],代理程式版本狀態為 [不支援]。

    3. 選取代理程式版本狀態顯示為 [不支援] 的一或多台主機,然後按一下 [更新代理程式]。

      在更新完成後,主機的代理程式通訊狀態為 [回應中],代理程式版本狀態為 [最新]。這表示主機上的代理程式已升級完成。

    4. 重複先前的步驟,直到所有的主機都完成更新。

  10. 在 VMM 系統管理員主控台的 [程式庫] 檢視中,執行下列動作:

    • 在 [資源] 窗格中,按一下程式庫伺服器,然後在 [動作] 窗格中按一下 [重新整理]。

    • 如果您有一台以上的程式庫伺服器,請為每台程式庫伺服器重複重新整理步驟。

  11. 在 VMM 系統管理員主控台的 [管理] 檢視中,執行下列動作:

    • 在結果窗格中,選取一或多部具有 [程式庫] 角色且代理程式通訊狀態為 [拒絕存取] 的電腦,然後在 [動作] 窗格中按一下 [重新關聯]。

      程式庫伺服器的代理程式通訊狀態將為 [沒有回應],代理程式版本狀態為 [不支援]。

    • 選取一台或多台具有 [程式庫] 角色且代理程式版本狀態為 [不支援] 的電腦,然後按一下 [更新代理程式]。

      在更新完成後,程式庫伺服器的代理程式通訊狀態為 [回應中],代理程式版本狀態為 [最新]。這表示程式庫伺服器上的代理程式已升級完成。

這時,您就可以使用 VMM 2008 來管理執行 Virtual Server 虛擬化軟體的舊 VMM 2007 主機。不過,這些主機沒有執行 Hyper-V 虛擬化軟體的主機所具有的功能,包括但不限於支援下列項目:

  • 來賓虛擬機器的多個處理器。

  • 64 位元來賓虛擬機器。

  • 來賓虛擬機器最多 64 GB 記憶體。

  • 具有 VLAN 功能的虛擬網路。

  • 高可用性虛擬機器快速移轉。

或者,您可能會想將執行 Virtual Server 虛擬化軟體的主機上的虛擬機器移轉為執行 Hyper-V 虛擬化軟體的主機上的虛擬機器。如需移轉虛擬機器的詳細資訊,請參閱如何移轉虛擬機器

另請參閱

 
顯示: