迁移和现代化改造工具是执行迁移的核心。 它们可让您将现有工作负载迁移到 Google Cloud, 可在进行现代化改造时 充分利用 Google Cloud 代管式服务 基础架构
本文档介绍了 Google Cloud 专业人员主要使用的工具, 服务团队在迁移和现代化改造项目期间使用的资源。
Google Cloud 工具
下表介绍了一些迁移和现代化改造工具 提供的各种存储 Google Cloud
战略 | 工具 | 来源 | 目标位置 | 说明 |
---|---|---|---|---|
直接原样迁移 | Migrate to Virtual Machines |
|
Compute Engine |
用于迁移虚拟机的工具
从本地环境和云环境迁移到 Google Cloud。 |
VMware HCX |
|
Google Cloud VMware Engine | 用于从本地迁移虚拟机 (VM) 的工具 Google Cloud VMware EngineVMware HCX 摘要 基于 vSphere 的本地和云资源,并将它们呈现给 作为一种连续资源,从而创建混合型 基础架构 | |
更换平台 | Migrate to Containers | 本地物理服务器、虚拟机、GKE | GKE、Autopilot、GKE Enterprise、Cloud Run | 用于将基于虚拟机的工作负载转换为 Google Kubernetes Engine (GKE) 或 GKE Enterprise。 工作负载可以从运行在 VMware 本地 AWS、Azure 或 Compute Engine 可以轻松容器化现有工作负载。 |
Datastream | PostgreSQL(包括 AlloyDB for PostgreSQL 和 AlloyDB Omni), MySQL、SQL Server、Oracle | Cloud Storage、BigQuery | 此工具是一种无服务器变更数据捕获 (CDC) 和复制功能 服务,使您能够可靠地同步数据,同时将延迟时间缩至最短。 它能够将数据从运营数据库无缝复制到 BigQuery,并支持将变更事件流写入 Cloud Storage您还可以将 Datastream 与 用于构建自定义数据加载工作流的 Dataflow 模板 Cloud SQL 和 Spanner 等目的地中。 | |
Database Migration Service | PostgreSQL、MySQL、SQL Server、Oracle | Cloud SQL、AlloyDB for PostgreSQL | 此工具是一种无服务器服务,可帮助迁移 PostgreSQL 工作负载 导入 Cloud SQL 和 AlloyDB for PostgreSQL、MySQL 和 SQL Server 工作负载 复制到 Cloud SQL,将 Oracle 工作负载导入 Cloud SQL for PostgreSQL 或 AlloyDB for PostgreSQL。Database Migration Service 可简化网络工作流, 初始快照和正在进行的复制,并提供 迁移操作 | |
重构 | BigQuery Data Transfer Service | Teradata、Amazon RedShift | BigQuery | 该工具可自动将数据从“软件即服务”应用 按计划运行 BigQuery。 |
根据要迁移的工作负载的性质, 将其他工具与您的迁移工具架构集成。 下面列出了其他迁移工具:
- Storage Transfer Service 可让您将数据从其他云服务提供商、 资源或本地数据(例如:S3、Blob、Data Lake、本地文件) 系统)。
- Transfer Appliance 是一种硬件设备,可用于迁移大量数据 (建议用于超过 20 TB 且不超过 1 PB 的数据) 无需中断业务运营。
- 图片导入 可让您使用命令行将虚拟磁盘 所需的软件和配置(又称为黄金磁盘或黄金磁盘) 上传到 Google Cloud,并使用生成的映像创建 虚拟机。 该工具支持大多数虚拟磁盘文件格式,包括 VMDK 和 VHD。
第三方工具
下面列出了第三方迁移工具。 此列表仅供参考,不代表任何陈述 由 Google 提供支持。
机架管理模块 (RMM) 是一种完全自动化的企业级迁移解决方案, 从任何数据中心或公有云迁移到 Google Cloud, Google Cloud 它在 Google Cloud Marketplace 中上架,您可以在 两种方法:
- 在 Cloud Marketplace 中选择 RackWare 云迁移 SaaS 和 API。
- 直接从 RackWare RackWare 云迁移虚拟机。
SUREedge 可让您将物理和虚拟环境 Google Cloud 为何可能不适合使用 Migrate to Virtual Machines, 本地非 vSphere 虚拟化环境的示例。
数据验证工具 是一款基于 Ibis 框架的开源 Python CLI 工具, 将异构数据源表与多级验证进行比较 函数。数据验证是数据仓库中的关键步骤, 数据库或数据湖迁移项目。
HarbourBridge:Spanner 评估和迁移 是一个用于 Spanner 评估的独立开源工具, 使用现有 PostgreSQL、MySQL、SQL Server Oracle 或 DynamoDB 数据库。
HBase 工具 可帮助 HBase 用户迁移到 Bigtable。
将 Hive 表迁移到 BigQuery 框架使用 Cloud SQL,以便跟踪迁移进度。