遷移和翻新工具

遷移和現代化工具是遷移執行作業的核心。您可以將現有工作負載移至 Google Cloud ,並在翻新基礎架構時充分利用 Google Cloud 代管服務。

本文將介紹 Google Cloud 專業服務團隊在遷移和現代化專案中使用的幾項主要工具。

Google Cloud tools

下表列出 Google Cloud提供的部分遷移和現代化工具。

策略 工具 來源 目標位置 說明
隨即轉移 Migrate to Virtual Machines
  • 地端部署的 VMware VM
  • 其他雲端環境中的 VM
Compute Engine
用於將虛擬機器從內部部署環境和雲端環境遷移至 Google Cloud的工具。
VMware HCX
  • 地端部署的 VMware VM
  • 在其他雲端中執行的 VMware VM
Google Cloud VMware Engine 這項工具可將虛擬機器 (VM) 從內部部署環境遷移至 Google Cloud VMware Engine。VMware HCX 會擷取以 vSphere 為基礎的內部部署和雲端資源,並以連續資源的形式呈現給應用程式,藉此建立混合式基礎架構。
Replatform Migrate to Containers 內部部署的實體伺服器、VM、GKE GKE、Autopilot、GKE Enterprise、Cloud Run 這項工具可將 VM 型工作負載轉換為 Google Kubernetes Engine (GKE) 或 GKE Enterprise 中的容器。您可以從在 VMware 內部部署環境、AWS、Azure 或 Compute Engine 中執行的 VM 遷移工作負載,輕鬆靈活地將現有工作負載容器化。
Datastream PostgreSQL (包括 PostgreSQL 適用的 AlloyDB 和 AlloyDB Omni)、MySQL、SQL Server、Oracle Cloud Storage、BigQuery 這項工具是一項無伺服器變更資料擷取 (CDC) 和複製服務,可讓您以最短的延遲時間穩定同步處理資料。並能將作業資料庫中的內容順暢複製到 BigQuery,並支援將變更事件串流寫入 Cloud Storage。您也可以將 Datastream 與 Dataflow 範本整合,建立自訂工作流程,將資料載入 Cloud SQL 和 Spanner 等目的地。
資料庫遷移服務 PostgreSQL、MySQL、SQL Server、Oracle PostgreSQL 適用的 Cloud SQL、AlloyDB 這項工具是無伺服器服務,可協助將 PostgreSQL 工作負載遷移至 Cloud SQL 和 AlloyDB for PostgreSQL,將 MySQL 和 SQL Server 工作負載遷移至 Cloud SQL,以及將 Oracle 工作負載遷移至 PostgreSQL 適用的 Cloud SQL 或 PostgreSQL 適用的 AlloyDB。資料庫移轉服務可簡化網路工作流程、管理初始快照和持續複製作業,並提供遷移作業的狀態。
Refactor BigQuery 資料移轉服務 Teradata、Amazon RedShift BigQuery 這項工具會自動根據排程,以代管方式將資料從軟體即服務 (SaaS) 應用程式轉移至 BigQuery。

根據要遷移的工作負載性質,您可能需要將其他工具與遷移工具架構整合。以下清單列出其他遷移工具:

  • Storage 移轉服務可讓您將資料從其他雲端服務供應商、線上資源或本機資料 (例如 S3、Blob、Data Lake、地端部署檔案系統) 匯入 Cloud Storage。
  • Transfer Appliance 是一種硬體設備,可將大量資料 (建議使用超過 20 TB 至 1 PB 的資料) 遷移至Google Cloud ,而且不會中斷業務作業。
  • 映像檔匯入功能可讓您在內部部署環境中匯入虛擬磁碟,其中包含您需要的軟體和設定 (又稱為黃金磁碟或黃金映像檔),並使用產生的映像檔建立虛擬機器。 Google Cloud 這項工具支援大多數虛擬磁碟檔案格式,包括 VMDK 和 VHD。

第三方工具

以下清單包含第三方遷移工具。這份清單僅供參考,並不代表 Google 的支持聲明。

  • RackWare 管理模組 (RMM) 是一項完全自動化的企業級遷移解決方案,可讓您將實體和虛擬伺服器從任何資料中心或公有雲遷移至Google Cloud。這項產品已在 Google Cloud Marketplace 中列出,您可以透過以下兩種方式購買授權:

  • SUREedge 是一項工具,可讓您將實體和虛擬環境遷移至Google Cloud ,例如,當 Migrate to Virtual Machines 可能不適合使用時,例如內部部署的非 vSphere 虛擬化環境。

  • 資料驗證工具是一款開放原始碼 Python CLI 工具,以 Ibis 架構為基礎,可比較異質資料來源資料表與多層級驗證功能。資料驗證是資料倉儲、資料庫或資料湖泊遷移專案的重要步驟。

  • HarbourBridge:Spanner 評估和遷移工具是一項獨立的開放原始碼工具,可使用現有 PostgreSQL、MySQL、SQL Server、Oracle 或 DynamoDB 資料庫的資料,評估及遷移 Spanner。

  • HBase 工具可協助 HBase 使用者遷移至 Bigtable。

  • 將 Hive 資料表遷移至 BigQuery架構會使用 Cloud SQL 將資料從 Hive 遷移至 BigQuery,並追蹤遷移進度。