迁移和现代化改造工具

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

迁移和现代化改造工具是迁移执行的核心。借助这些 API,您可以在对基础架构进行现代化改造时将现有工作负载迁移到 Google Cloud,并利用 Google Cloud 代管式服务。

本文档介绍 Google Cloud 专业服务团队在迁移和现代化改造项目期间使用的主要工具。

Google Cloud 工具

下表介绍了 Google Cloud 中提供的一些迁移和现代化改造工具。

策略 工具 目标 说明
直接原样迁移 Migrate to Virtual Machines
  • 本地物理服务器
  • 本地 VMware 虚拟机
  • 备用云环境虚拟机
Compute Engine
用于将物理服务器和虚拟机从本地环境和云环境迁移到 Google Cloud 的工具。
文档:5.04.11
VMware HCX
  • 本地 VMware 虚拟机
  • 在备用云中运行的 VMware 虚拟机
Google Cloud VMware Engine 用于将虚拟机 (VM) 从本地环境迁移到 Google Cloud VMware Engine 的工具。VMware HCX 会抽象化基于 vSphere 的本地资源和云资源,并将其作为一个连续资源呈现给应用,从而形成混合基础架构。
更换平台 Migrate to Containers 本地物理服务器、虚拟机、GKE GKE、Autopilot、Anthos、Cloud Run 用于将基于虚拟机的工作负载转换为 Google Kubernetes Engine (GKE) 或 Anthos 中的容器。工作负载可以从在 VMware 本地环境、AWS、Azure 或 Compute Engine 上运行的虚拟机进行迁移,灵活轻松地将现有工作负载容器化。
Datastream Oracle、MySQL Cloud SQL 此工具是无服务器更改数据捕获 (CDC) 和复制服务。它可让您在跨异构数据库和应用之间可靠地同步数据,所需延迟时间和停机时间极短。 Datastream 支持从 Oracle 和 MySQL 数据库流式传输到 Cloud Storage。
Database Migration Service PostgreSQL、MySQL、SQL Server Cloud SQL 此工具是一项无服务器服务,可帮助将数据从本地、Compute Engine 和其他云迁移到 Cloud SQL。Database Migration Service 支持从来源到目标位置的持续数据复制,从而最大限度地减少停机时间迁移。
重构 BigQuery Data Transfer Service Teradata、Amazon RedShift BigQuery 此工具可按预定安排自动将数据从“软件即服务”应用迁移到 BigQuery,整个过程由 Google 代管。

根据要迁移的工作负载的性质,您可能需要将其他工具与迁移工具架构集成。以下列表包含更多迁移工具:

  • 借助 Storage Transfer Service,您可以将数据从其他云提供商、在线资源或本地数据(例如 S3、Blob、Data Lake、本地文件系统)转移到 Cloud Storage。
  • Transfer Appliance 是一种硬件设备,可用于将大量数据(建议用于超过 20 TB 和最多 1 PB 的数据)迁移到 Google Cloud,而不中断业务运营。
  • 映像导入可让您使用所需软件和配置(也称为金磁盘或金映像)将本地磁盘中的虚拟磁盘导入 Google Cloud,并使用生成的映像创建虚拟机。该工具支持大多数虚拟磁盘文件格式,包括 VMDK 和 VHD。

第三方工具

以下列表包含第三方迁移工具。 此列表仅供参考,不代表 Google 的支持声明。

  • SUREedge:迁移到物理环境和虚拟环境,其中可能不适合迁移虚拟机,例如对于本地非 vSphere 虚拟环境。
  • 数据验证工具是一种基于 Ibis 框架的开源 Python CLI 工具,可用于将异构数据源表与多级验证函数进行比较。数据验证是数据仓库、数据库或数据湖迁移项目中的关键步骤。
  • HarbourBridge:Spanner 评估和迁移是一个独立的开源工具,用于使用现有的 PostgreSQL、MySQL、SQL Server、Oracle 或 DynamoDB 数据库进行 Cloud Spanner 评估和迁移。
  • HBase 工具可帮助 HBase 用户迁移到 Cloud Bigtable。
  • 将 Hive 表迁移到 BigQuery 框架使用 Cloud SQL 将数据从 Hive 迁移到 BigQuery,从而跟踪迁移进度。