使用数据提取代理将本地 Vertica 数据库迁移到 Amazon Redshif AWS SCT t - AWS Prescriptive Guidance

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用数据提取代理将本地 Vertica 数据库迁移到 Amazon Redshif AWS SCT t

由谢尔盖·德米特里耶夫创作 () AWS

摘要

此模式为AWS使用架构转换工具 AWS SCT () 数据提取代理将本地 Vertica 数据库迁移到 Amazon Redshift 集群提供了指导。代理是一种外部程序,它与其它服务集成,AWSSCT但在其他地方执行数据转换,并代表您与其他AWS服务进行交互。

先决条件和限制

先决条件

  • 一个活跃的AWS账户

  • 用于本地数据中心数据仓库工作负载的 Vertica 源数据库 

  • Amazon Redshift 目标集群

产品版本

  • Vertica 版本 7.2.2 及更高版本。有关支持版本的最新列表,请参阅AWSSCT文档

架构

源技术堆栈

  • 本地 Vertica 数据库 

目标技术堆栈

  • Amazon Redshift 集群

数据迁移架构

将本地 Vertica 数据库迁移到 Amazon Redshift 的架构。

工具

操作说明

任务描述所需技能

验证源数据库和目标数据库版本。

DBA

识别存储需求(存储类型和容量)。

DBA, SysAdmin

选择适当的实例类型(容量、存储功能、网络功能)。

DBA, SysAdmin

确定源数据库和目标数据库的网络访问安全要求。

DBA, SysAdmin

选择应用程序迁移策略。

DBA, SysAdmin,应用程序所有者
任务描述所需技能

创建虚拟私有云 (VPC) 和子网。

SysAdmin

创建安全组。

SysAdmin

配置和启动 Amazon Redshift 集群。

SysAdmin
任务描述所需技能

使用数据提取代理迁移AWSSCT数据。

有关使用AWSSCT数据提取代理的详细信息,请参阅 “参考和帮助” 部分中的链接。

DBA
任务描述所需技能

遵循选定的应用程序迁移策略。

DBA, SysAdmin,应用程序所有者
任务描述所需技能

将应用程序客户端切换至新基础设施。

DBA, SysAdmin,应用程序所有者
任务描述所需技能

关闭临时AWS资源。

DBA, SysAdmin

查看和验证项目文档。

DBA, SysAdmin,应用程序所有者

收集与迁移时间、手动任务与工具任务的百分比、成本节约等相关的指标。

DBA, SysAdmin,应用程序所有者

关闭项目并提供任何反馈。

相关资源

参考

教程和视频