使用AWSSCT資料擷取代理程式將內部部署 Microsoft SQL Server 資料庫遷移至 Amazon Redshift - AWS 方案指引

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

使用AWSSCT資料擷取代理程式將內部部署 Microsoft SQL Server 資料庫遷移至 Amazon Redshift

由 Neha Thakur 建立 (AWS)

環境:PoC 或試行

來源:Microsoft SQL Server

目標:Amazon Redshift

R 類型:重新架構

工作負載:Microsoft

技術:遷移;資料庫

AWS 服務:Amazon Redshift; AWS SCT

Summary

此模式概述使用AWSSchema Conversion Tool (AWS SCT) 資料擷取代理程式,將內部部署 Microsoft SQL Server 來源資料庫遷移至 Amazon Redshift 目標資料庫的步驟。代理程式是與 整合的外部程式,AWSSCT但在別處執行資料轉換,並代表您與其他 AWS 服務互動。  

先決條件和限制

先決條件

  • 用於內部部署資料中心中資料倉儲工作負載的 Microsoft SQL Server 來源資料庫

  • 作用中AWS帳戶

產品版本

  • Microsoft SQL Server 2008 版或更新版本。如需支援版本的最新清單,請參閱 AWS SCT 文件 。 

架構

技術堆疊來源

  • 內部部署 MicrosoftSQL Server 資料庫

技術堆疊目標

  • Amazon Redshift

資料遷移架構

使用AWSSCT資料擷取代理程式將SQL伺服器資料庫遷移至 Amazon Redshift。

工具

最佳實務

史詩

任務描述所需的技能

驗證來源和目標資料庫版本和引擎。

DBA

識別目標伺服器執行個體的硬體需求。

DBA, SysAdmin

識別儲存需求 (儲存類型和容量)。

DBA, SysAdmin

選擇適當的執行個體類型 (容量、儲存功能、網路功能)。

DBA, SysAdmin

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

DBA, SysAdmin

選擇應用程式遷移策略。

DBA、 SysAdmin、應用程式擁有者
任務描述所需的技能

建立虛擬私有雲端 (VPC) 和子網路。

SysAdmin

建立安全群組。

SysAdmin

設定和啟動 Amazon Redshift 叢集。

SysAdmin
任務描述所需的技能

使用資料擷取代理程式遷移AWSSCT資料。

DBA
任務描述所需的技能

遵循選取的應用程式遷移策略。

DBA、 SysAdmin、應用程式擁有者
任務描述所需的技能

將應用程式用戶端切換到新的基礎設施。

DBA、 SysAdmin、應用程式擁有者
任務描述所需的技能

關閉臨時AWS資源。

DBA, SysAdmin

檢閱並驗證專案文件。

DBA、 SysAdmin、應用程式擁有者

收集遷移時間、手動與自動任務的百分比,以及節省成本等指標。

DBA、 SysAdmin、應用程式擁有者

關閉專案並提供任何意見回饋。

DBA、 SysAdmin、應用程式擁有者

相關資源

參考

教學課程和影片