使用 AWS DMS 將現場部署 Microsoft SQL Server 資料庫遷移到 Amazon Redshift - AWS Prescriptive Guidance

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS DMS 將現場部署 Microsoft SQL Server 資料庫遷移到 Amazon Redshift

由馬克·薩爾科維奇 (AWS) 創建

R 類型 重新架構

來源:資料庫:關聯

目標:Amazon Redshift

建立者:AWS

:Conment PoC 或試驗

Technologies 資料庫; 移轉

工作負載:微軟

AWS 服務:Amazon Redshift

Summary

此模式提供使用 AWS 資料遷移服務 (AWS DMS) 將現場部署 Microsoft SQL 伺服器資料庫遷移到 Amazon Redshift 的指導方針。

先決條件和限制

先決條件

  • 作用中的 AWS 帳戶

  • 內部部署資料中心中的來源 Microsoft SQL 伺服器資料庫

產品版本

Architecture

來源技術堆疊

  • Microsoft SQL 伺服器資料庫 

目標技術堆疊

  • Amazon Redshift

資料遷移架構

Tools

Epics

任務描述所需技能
驗證來源與目標資料庫版本與引擎。

DBA
識別目標伺服器執行處理的硬體需求。

DBA, SysAdmin
識別儲存區需求 (儲存區類型和容量)。

DBA, SysAdmin
根據容量、儲存功能和網路功能選擇適當的執行個體類型。

DBA, SysAdmin
識別來源和目標資料庫的網路存取安全需求。

DBA, SysAdmin
識別應用程式移轉策略。

DBA、SysAdmin、委任者
任務描述所需技能
建立虛擬私有雲端 (VPC)。

如需如何在 VPC 中使用資料庫執行個體。https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html

SysAdmin
建立安全群組。

SysAdmin
設定和啟動 Amazon Redshift 叢集。

DBA, SysAdmin
任務描述所需技能
使用 AWS DMS 從微軟 SQL 伺服器資料庫移轉資料。

DBA
任務描述所有技能
遵循應用程式移轉策略。

DBA、SysAdmin、委任者
任務描述所需技能
將應用程式用戶端切換至新的基礎結構。

DBA、SysAdmin、委任者
任務描述所有技能
關機暫時資源。

DBA, SysAdmin
複查並驗證專案文件。

DBA、SysAdmin、委任者
收集需要遷移的時間指標、手動與工具的百分比、節省成本等。

DBA、SysAdmin、委任者
關閉專案並提供回饋。

DBA、SysAdmin、委任者

References

教學和影片