本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AWS SCT 資料擷取代理程式將現場部署 Vertica 資料庫遷移到 Amazon Redshift 移
由謝爾蓋·德米特里耶夫(AWS)創建
R 型:重新建築 | 來源:數據庫:關係 | 目標:Amazon Redshift |
創建者:AWS | 環境:PoC 或試點 | 技術:資料庫;移轉 |
AWS 服務:Amazon Redshift |
Summary
此模式提供使用 AWS 結構描述轉換工具 (AWS SCT) 資料擷取代理程式將現場部署 Vertica 資料庫移轉至 Amazon Redshift 叢集的指導。代理程式是與 AWS SCT 整合的外部程式,但在其他地方執行資料轉換,並代表您與其他 AWS 服務互動。
先決條件和限制
前提
有效的 AWS 帳戶
用於內部部署資料中心中資料倉儲工作負載的 Vertica 來源資料庫
亞 Amazon Redshift 目標叢集
產品版本
Vertica 版本 7.2.2 及更高版本。如需支援版本的最新清單,請參閱 AWS SCT 文件。
架構
源, 技術, 堆棧
內部部署 Vertica 資料庫
目標技術堆疊
亞 Amazon Redshift 集群
資料移轉架構
工具
AWS SCT-AWS Schema Conversion Tool (AWS SCT) 會自動將來源資料庫結構描述和大部分自訂程式碼轉換為與目標資料庫相容的格式,以處理異質資料庫遷移。當來源和目標資料庫彼此之間截然不同時,您可以使用 AWS SCT 代理程式執行其他資料轉換。如需詳細資訊,請參閱 AWS 文件中的將資料從現場部署資料倉儲遷移到 Amazon Redshift。
史诗
任務 | 描述 | 所需技能 |
---|---|---|
驗證來源和目標資料庫版本。 | DBA | |
識別儲存需求 (儲存類型和容量)。 | DBA, SysAdmin | |
選擇適當的執行個體類型 (容量、儲存空間功能、網路功能)。 | DBA, SysAdmin | |
識別來源和目標資料庫的網路存取安全性需求。 | DBA, SysAdmin | |
選擇應用程式移轉策略。 | DBA,, 應用程式 SysAdmin擁有者 |
任務 | 描述 | 所需技能 |
---|---|---|
建立虛擬私有雲 (VPC) 和子網路。 | SysAdmin | |
建立安全性群組。 | SysAdmin | |
設定並啟動 Amazon Redshift 叢集。 | SysAdmin |
任務 | 描述 | 所需技能 |
---|---|---|
使用 AWS SCT 資料擷取代理程式移轉資料。 | 如需使用 AWS SCT 資料擷取代理程式的詳細資訊,請參閱參考和說明一節中的連結。 | DBA |
任務 | 描述 | 所需技能 |
---|---|---|
遵循選擇的應用程式遷移策略。 | DBA,, 應用程式 SysAdmin擁有者 |
任務 | 描述 | 所需技能 |
---|---|---|
將應用程式用戶端切換到新的基礎結構。 | DBA,, 應用程式 SysAdmin擁有者 |
任務 | 描述 | 所需技能 |
---|---|---|
關閉臨時 AWS 資源。 | DBA, SysAdmin | |
審核並驗證專案文件。 | DBA,, 應用程式 SysAdmin擁有者 | |
收集有關遷移時間、手動與工具任務的百分比、節省成本等指標。 | DBA,, 應用程式 SysAdmin擁有者 | |
關閉專案並提供任何意見反應。 |
相關資源
參考
教學課程和影片