开始进行本项目

11 个步骤 | 120 分钟

问:什么是 Amazon Redshift?

Amazon Redshift 是一种快速且完全托管的 PB 级数据仓库,让您可以使用现有的商业智能工具轻松、经济高效地分析您的所有数据。

问:为什么应该将数据迁移到 Amazon Redshift?

NASDAQ、NTT Docomo、Amgen、Boingo Wireless、Cablevision、Johnson & Johnson 和 Philips Healthcare 等众多 AWS 客户都已将自己的数据仓库迁移到 Amazon Redshift,不仅可以提高性能,还可以节省成本。Amazon Redshift 使用列存储技术改善 I/O 效率并跨多个节点平行放置查询,从而可以快速进行查询。每年每 TB 1000 USD 即可让无数用户对您的数据进行无数次分析,费用仅是传统数据仓库解决方案的十分之一。只需在控制台中单击几下或使用简单的 API 调用,即可根据性能和容量需求的变化来轻松扩展和缩小集群。Amazon Redshift 允许您轻松地自动处理大部分常见的管理任务 (这些任务涉及数据仓库的管理、监控及扩展),以便您可以集中精力分析您的数据,并获得高效运行业务所需的数据分析。

问:什么是 AWS Database Migration Service (DMS)?使用该服务进行迁移有哪些优势?

AWS Database Migration Service (DMS) 是一种低成本服务,可以帮助您轻松、安全地将数据库和数据仓库迁移到 AWS。与必须安装和配置的自主管理复制解决方案相比,AWS Database Migration Service 可以帮助您在几分钟内完成复制任务的设置,而不是几小时甚至几天。AWS DMS 数据复制与 AWS Schema Conversion Tool 紧密集成,简化了异构数据库迁移项目,例如从 Oracle 到 Amazon Redshift 的迁移。

问:什么是 AWS Schema Conversion Tool (SCT)?

AWS Schema Conversion Tool (SCT) 可以将 Oracle 的源数据库架构和大部分自定义代码 (包括视图、存储过程和函数) 自动转换为与目标数据库 (如 Amazon Redshift) 兼容的格式,从而简化异构数据库和数据仓库的迁移。任何无法自动转换的代码都带有明确标记,以便您可以手动转换。

问:哪些 AWS 区域提供 Amazon Redshift 和 AWS DMS 服务?

请参阅区域产品和服务,了解 Amazon Redshift 和 AWS DMS 区域服务的适用范围。

问:什么是 CloudFormation 堆栈?

CloudFormation 堆栈是可作为单个单元管理的一系列 AWS 资源。堆栈中的所有资源均由堆栈的 CloudFormation 模板定义。在本项目中,您将使用 CloudFormation 堆栈创建和预置 VPC、子网、安全组和 RDS 实例,以便完成从 Oracle 到 Amazon Redshift 的数据仓库迁移。项目完成后,您可以轻松删除堆栈,以免产生额外费用。

问:是否可以自定义本项目中使用的 CloudFormation 模板?

是。CloudFormation 模板旨在获取用户的一些输入,并以最少的配置项来预置所需的 AWS 服务。但是,如果您想修改一些配置 (如 VPC CIDR 块、RDS 实例类型等),则可以更新该模板并重新启动更新后的模板。

问:AWS DMS 和 SCT 是否支持复杂的数据库架构迁移?

是。通过本项目,您可以了解使用简单的架构结构迁移异构数据库的方法。此体验可以帮助您迁移更复杂的数据仓库。

问:如本项目中所述,AWS DMS 服务是否仅支持完整数据数据迁移?

否。您可以使用 AWS DMS 一次性迁移完整数据,还可以进行连续数据复制 (CDC)。AWS DMS 可以捕获源数据库的更改,并将这些更改以事务上一致的方式应用到目标数据库。您只需在“任务”设置中进行更改即可。创建一个新任务并启用 CDC,之后,数据复制任务便会运行,直到您更改或终止该任务。

问:运行本项目的费用是多少?

假设您在 2 小时内完成此迁移项目,则相关费用将为 7.85 USD。有关更多详细信息,请参阅使用的服务与费用

开始进行本项目