1.3 受支援的傳輸方法

根據選取的工作負載和移轉類型,PlateSpin Migrate 可讓您選取不同的方法來將工作負載資料從來源傳輸到目標。

如需有關如何選取傳輸方法的資訊,請參閱指定轉換選項

1.3.1 檔案層級傳輸 (即時)

適用於 Windows 工作負載的檔案式即時傳輸方法會在檔案層級複製資料和變更。

為確保資料的一致性,此方法會使用 Microsoft 磁碟區陰影複製服務 (VSS) (如果可用)。許多企業應用程式都與 VSS 整合在一起;對於那些未整合的應用程式,PlateSpin Migrate 會提供一項功能,可在擷取 VSS 快照時短時間暫停服務,以確保擷取的這些應用程式資料的一致性。

如果 VSS 不可用 (例如,在執行不含 Service Pack 的 Windows Server 2003 或執行 Windows Server 2000 的工作負載中),PlateSpin Migrate 會在傳輸資料時監控來源磁碟區是否發生變更。啟始傳輸完成後,Migrate 會重新傳送所有已變更的檔案。如果檔案系統的變更率持續偏高,則會停止資料傳輸,並顯示一則工作進度警告。

您可以將移轉工作設定為在傳輸期間停止高交易服務,例如 Microsoft SQL Server 或 Microsoft Exchange Server (請參閱在即時傳輸期間處理來源工作負載服務或精靈 (Windows 和 Linux))。如此設定有以下兩個好處︰

  • 確保這些應用程式的資料庫在傳輸過程中可以保持更高的一致性。

  • 降低檔案系統的變更率,以便 PlateSpin Migrate 能夠即時處理變更並完成傳輸。

中度活躍的系統可能適用此方法,且您可以透過它來調整目標工作負載上磁碟區的大小。

1.3.2 區塊層級傳輸 (即時)

區塊式即時傳輸方法同時適用於 Windows 和 Linux 工作負載,可讓 PlateSpin Migrate 在區塊層級傳輸資料,以精確複製來源工作負載。

對於 Windows 工作負載,PlateSpin Migrate 會利用 Microsoft 磁碟區快照服務 (VSS) (Windows 2003 SP1 及更新版本) 的應用程式與服務,來支援 VSS 功能。

對於 Linux 工作負載,PlateSpin Migrate 會利用 LVM 快照功能 (若在主機上可用)。如果此功能不可用,PlateSpin Migrate 會使用自己的區塊層級資料傳輸機制。對於具有自定核心的 Linux 工作負載的即時區塊層級移轉,您可能必須重建包括在 PlateSpin Migrate 軟體套裝中的 PlateSpin blkwatch 模組。請參閱知識庫文章 7005873

區塊式即時傳輸方法對於 Windows 和 Linux 工作負載來說都是偏好的資料傳輸方法。

1.3.3 使用暫存開機環境進行離線傳輸

此方法可讓 PlateSpin Migrate 將來源機器開機到暫存的前置執行環境,並在來源處於離線狀態時傳輸資料。此方法不適用於 PlateSpin Migrate Web 介面。

附註:離線傳輸方式可用於移轉以下工作負載︰

  • Windows Server 2000 SP0 (或低於 SP4 的版本)

  • Windows Server 2003 SP0

在使用離線傳輸方式移轉 Windows Server 2003 工作負載之前,必須完成以下操作︰

  1. 編輯工作負載上的 boot.ini 檔案,將 /noexecute 參數設定為 alwaysoff

  2. 重新啟動工作負載。

用於支援離線傳輸方法的前置執行環境使用 Linux Ramdisk,後者包含進行啟始暫存開機所需的最少的系統檔案、驅動程式和可執行檔組合。為了確保來源作業系統可在暫存的前置執行環境中正確載入並正常運轉,PlateSpin Migrate 會暫時修改其開機檔案,然後在成功載入前置執行環境之後再將這些檔案還原到其原始狀態。

也可以使用 Ramdisk 在 X2P 移轉過程中暫時將目標實體機器開機,並在半自動化移轉過程中將目標虛擬機器開機。

另請參閱節 3.3.6, 探查目標實體機器使用 X2P 工作流程進行半自動化工作負載虛擬化