選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

將內部部署 Microsoft SQL Server 資料庫遷移至 Amazon EC2 - AWS 方案指引

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

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

將內部部署 Microsoft SQL Server 資料庫遷移至 Amazon EC2

由 Senthil Ramasamy (AWS) 建立

Summary

此模式說明如何將內部部署 Microsoft SQL Server 資料庫遷移至 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上的 Microsoft SQL Server。它涵蓋兩個遷移選項:使用 AWS Database Migration Service (AWS DMS) 或使用原生 Microsoft SQL Server 工具,例如備份和還原、複製資料庫精靈,或複製和連接資料庫。

先決條件和限制

先決條件

  • 作用中 AWS 帳戶

  • Amazon EC2 支援的作業系統 (如需支援作業系統版本的完整清單,請參閱 Amazon EC2 FAQs)

  • 內部部署資料中心中的 Microsoft SQL Server 來源資料庫

產品版本

  • 對於內部部署和 Amazon EC2 執行個體資料庫, AWS DMS 支援:

    • SQL Server 2005、2008、2008R2、2012、2014、2016、2017 和 2019 版

    • 企業、標準、工作群組、開發人員和 Web 版本

  • 如需支援版本的最新清單,請參閱使用 Microsoft SQL Server 資料庫做為目標 AWS DMS。 

架構

來源技術堆疊

  • 內部部署 Microsoft SQL Server 資料庫

目標技術堆疊

  • EC2 執行個體上的 Microsoft SQL Server 資料庫

目標架構

兩個可用區域中 EC2 執行個體上的主要和待命 Microsoft SQL Server 執行個體。

資料遷移架構

  • 使用 AWS DMS

使用 AWS DMS 將內部部署 SQL Server 資料遷移至 EC2 執行個體。
  • 使用原生 SQL Server 工具

使用原生 SQL Server 工具將內部部署 SQL Server 資料遷移至 EC2 執行個體。

工具

  • AWS Database Migration Service (AWS DMS) 可協助您將資料遷移至廣泛使用的商業和開放原始碼資料庫,包括 Oracle、SQL Server、MySQL 和 PostgreSQL。您可以使用 AWS DMS 將資料遷移到 AWS 雲端、內部部署執行個體之間 (透過 AWS 雲端 設定),或雲端和內部部署設定的組合之間。

  • AWS Schema Conversion Tool (AWS SCT) 透過自動將來源資料庫結構描述和大部分自訂程式碼轉換為與目標資料庫相容的格式,支援異質資料庫遷移。

  • 原生 Microsoft SQL Server 工具包括備份和還原、複製資料庫精靈,以及複製和連接資料庫。

史詩

任務描述所需的技能

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

DBA

識別目標作業系統版本。

DBA,系統管理員

根據 Microsoft SQL Server 相容性清單和容量需求,識別目標伺服器執行個體的硬體需求。

DBA,系統管理員

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

DBA,系統管理員

識別網路需求,包括延遲和頻寬。

DBA,系統管理員

根據容量、儲存功能和網路功能選擇 EC2 執行個體類型。

DBA,系統管理員

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

DBA,系統管理員

識別 Microsoft SQL Server 軟體安裝所需的使用者清單。

DBA,系統管理員

決定備份策略。

DBA

判斷可用性需求。

DBA

識別應用程式遷移和切換策略。

DBA,系統管理員

規劃遷移

任務描述所需的技能

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

DBA

識別目標作業系統版本。

DBA,系統管理員

根據 Microsoft SQL Server 相容性清單和容量需求,識別目標伺服器執行個體的硬體需求。

DBA,系統管理員

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

DBA,系統管理員

識別網路需求,包括延遲和頻寬。

DBA,系統管理員

根據容量、儲存功能和網路功能選擇 EC2 執行個體類型。

DBA,系統管理員

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

DBA,系統管理員

識別 Microsoft SQL Server 軟體安裝所需的使用者清單。

DBA,系統管理員

決定備份策略。

DBA

判斷可用性需求。

DBA

識別應用程式遷移和切換策略。

DBA,系統管理員
任務描述所需的技能

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

系統管理員

建立安全群組和網路存取控制清單 (ACL)。

系統管理員

設定和啟動 EC2 執行個體。

系統管理員

設定基礎設施

任務描述所需的技能

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

系統管理員

建立安全群組和網路存取控制清單 (ACL)。

系統管理員

設定和啟動 EC2 執行個體。

系統管理員
任務描述所需的技能

建立 Microsoft SQL Server 軟體所需的使用者和群組。

DBA,系統管理員

下載 Microsoft SQL Server 軟體。

DBA,系統管理員

在 EC2 執行個體上安裝 Microsoft SQL Server 軟體並設定伺服器。

DBA,系統管理員

安裝軟體

任務描述所需的技能

建立 Microsoft SQL Server 軟體所需的使用者和群組。

DBA,系統管理員

下載 Microsoft SQL Server 軟體。

DBA,系統管理員

在 EC2 執行個體上安裝 Microsoft SQL Server 軟體並設定伺服器。

DBA,系統管理員
任務描述所需的技能

使用原生 Microsoft SQL Server 工具或第三方工具來遷移資料庫物件和資料。

工具包括備份和還原、複製資料庫精靈,以及複製和連接資料庫。如需詳細資訊,請參閱將 Microsoft SQL Server 資料庫遷移至 AWS 雲端指南。

DBA

遷移資料 - 選項 1

任務描述所需的技能

使用原生 Microsoft SQL Server 工具或第三方工具來遷移資料庫物件和資料。

工具包括備份和還原、複製資料庫精靈,以及複製和連接資料庫。如需詳細資訊,請參閱將 Microsoft SQL Server 資料庫遷移至 AWS 雲端指南。

DBA
任務描述所需的技能

使用 AWS DMS 遷移資料。

如需使用 的詳細資訊 AWS DMS,請參閱相關資源區段中的連結。

DBA

遷移資料 - 選項 2

任務描述所需的技能

使用 AWS DMS 遷移資料。

如需使用 的詳細資訊 AWS DMS,請參閱相關資源區段中的連結。

DBA
任務描述所需的技能

遵循應用程式遷移策略。

Use AWS Schema Conversion Tool (AWS SCT) 可分析和修改內嵌在應用程式原始碼中的 SQL 程式碼。

DBA,應用程式擁有者

遷移應用程式

任務描述所需的技能

遵循應用程式遷移策略。

Use AWS Schema Conversion Tool (AWS SCT) 可分析和修改內嵌在應用程式原始碼中的 SQL 程式碼。

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

遵循應用程式切換策略。

DBA、應用程式擁有者、系統管理員

剪下

任務描述所需的技能

遵循應用程式切換策略。

DBA、應用程式擁有者、系統管理員
任務描述所需的技能

關閉所有臨時 AWS 資源。

暫時資源包括 的 AWS DMS 複寫執行個體和 EC2 執行個體 AWS SCT。

DBA,系統管理員

檢閱並驗證專案文件。

DBA、應用程式擁有者、系統管理員

收集遷移時間、手動與工具成本節省百分比等指標。

DBA、應用程式擁有者、系統管理員

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

DBA、應用程式擁有者、系統管理員

關閉專案

任務描述所需的技能

關閉所有臨時 AWS 資源。

暫時資源包括 的 AWS DMS 複寫執行個體和 EC2 執行個體 AWS SCT。

DBA,系統管理員

檢閱並驗證專案文件。

DBA、應用程式擁有者、系統管理員

收集遷移時間、手動與工具成本節省百分比等指標。

DBA、應用程式擁有者、系統管理員

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

DBA、應用程式擁有者、系統管理員

相關資源

參考

教學課程和影片

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。