3.2 準備升級

3.2.1 確定目標雲端容器的身分證明有效

輸出和輸入時,Migrate 資料庫中的目標雲端容器身分證明必須有效。確定從輸出後到升級後的輸入完成期間,密碼未變更或過期。如果密碼即將過期,在開始輸出前,請先在雲端供應商環境中修改密碼,並在 Migrate 中更新身分證明。

警告:如果輸入期間身分證明無效,將不會輸入雲端容器,並且輸入的資料庫中所關聯的工作負載組態將會損毀。若要使用同一部 Migrate 伺服器來進行至目標雲端容器的移轉,就必須重新安裝 PlateSpin 伺服器,但此將會重設資料庫。必須重新設定所有目標容器和工作負載。

3.2.2 升級前備份資料庫檔案

在升級期間,PlateSpin Migrate 安裝程式會從現有資料庫透明地輸出資料,然後視需要重新輸入到新的資料庫例項中。不過,請考慮在升級前備份 PlateSpin 伺服器上的資料庫檔案,做為額外的安全措施。

  1. 以管理員使用者身分登入 PlateSpin Migrate 伺服器主機。

  2. 在伺服器主機中,停止 MS SQL 服務︰

    1. 在「開始」功能表中,按一下執行,輸入 services.msc,然後按一下確定

    2. 在「服務」視窗中,於 SQL Server 項目上按一下滑鼠右鍵,然後選取停止

  3. 將所有 *.mdf*.ldf 檔案複製到產品安裝目錄以外的位置。這些檔案的預設位置如下︰

    \Program Files\PlateSpin Migrate Server\Database

  4. 重新啟動您在步驟 2 中停止的 MS SQL 服務。

繼續執行在升級前備份自訂 Linux blkwatch 驅動程式,或依升級 Migrate中所述繼續升級。

3.2.3 在升級前備份自訂 Linux blkwatch 驅動程式

在升級期間,PlateSpin Migrate 安裝程式將覆寫您先前新增至 PlateSpin Migrate 的自訂 Linux blkwatch 驅動程式。請考慮在升級前儲存自訂 Linux blkwatch 驅動程式的副本。

  1. 以管理員使用者身分登入 PlateSpin Migrate 伺服器主機。

  2. 導覽至 PlateSpin 應用程式的安裝目錄,例如 C:\Program Files\PlateSpin Migrate Server\

  3. 開啟 .\Packages\9D470BFF-E30F-4015-83D8-4D308A8C8B1B\ 資料夾,並將此資料夾中的 1.package 檔案複製到某個暫存目錄。

  4. 1.package 重新命名為副檔名為 .zip 的檔案 (1.zip),然後將該檔案的內容擷取到此暫存目錄。

  5. CustomKernel* 內容儲存到另一個暫存位置。

繼續執行升級,如升級 Migrate中所述。

升級後,您應該再次上傳將來移轉所需的所有自訂 Linux blkwatch 驅動程式。請參閱知識庫文章 7005873

3.2.4 升級之前輸出移轉資料

如果您希望在升級後繼續執行進行中的工作負載移轉,請使用「輸入/輸出」公用程式 (ImportExportAll.bat) 輸出工作負載移轉資料。請參閱節 3.6, 輸出或輸入 PlateSpin 移轉資料。您可以在升級後輸入所需的資料。