

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

# 在 中使用資料提供者、執行個體描述檔和遷移專案 AWS DMS
<a name="migration-projects"></a>

當您使用 DMS 結構描述轉換和同質資料遷移時 AWS Database Migration Service，您會使用遷移專案。 AWS DMS 遷移專案則會使用子網路群組、執行個體設定檔和資料提供者。

*子網*是您的 VPC 中的 IP 地址範圍。複寫*子網路群組*包含來自執行個體描述檔可以使用之不同可用區域的子網路。請注意，複寫*子網路群組*是 DMS 資源，與 Amazon VPC 和 Amazon RDS 使用的子網路群組不同。

執行個體設定檔**會指定執行遷移專案之無伺服器環境的網路和安全性設定。

資料提供者**會儲存資料庫的資料存放區類型和位置資訊。將資料提供者新增至遷移專案後，您會提供來自 的資料庫登入資料 AWS Secrets Manager。 AWS DMS 會使用此資訊來連線至您的資料庫。

建立資料提供者、執行個體描述檔和其他 AWS 資源之後，您可以建立遷移專案。*遷移專案*說明您的執行個體描述檔、來源和目標資料提供者，以及來自其中的秘密 AWS Secrets Manager。您可以為不同的來源和目標資料提供者建立多個遷移專案。

您可以在遷移專案中執行大部分的工作。對於 DMS 結構描述轉換，您可以使用遷移專案來評估來源資料提供者的物件，並將其轉換為與目標資料庫相容的格式。然後，您可以將轉換後的程式碼套用至目標資料提供者，或將其另存為 SQL 指令碼。對於同質資料遷移，您可以使用遷移專案，將資料從來源資料庫遷移至 AWS 雲端中相同類型的目標資料庫。

中的遷移專案僅限無 AWS DMS 伺服器。 AWS DMS 會自動為您的遷移專案佈建雲端資源。

AWS DMS 具有您可以為 建立的執行個體描述檔、資料提供者和遷移專案數量上限 AWS 帳戶。如需 AWS DMS 服務配額的相關資訊，請參閱下一節：[的配額AWS Database Migration Service](CHAP_Limits.md)。

**Topics**
+ [為 AWS DMS 遷移專案建立子網路群組](subnet-group.md)
+ [建立 的執行個體描述檔 AWS Database Migration Service](instance-profiles.md)
+ [在 中建立資料提供者 AWS Database Migration Service](data-providers-create.md)
+ [在 中建立遷移專案 AWS Database Migration Service](migration-projects-create.md)
+ [在 中管理遷移專案 AWS Database Migration Service](migration-projects-manage.md)

# 為 AWS DMS 遷移專案建立子網路群組
<a name="subnet-group"></a>

建立執行個體設定檔之前，請先為執行個體設定檔設定子網路群組。

**建立子網路群組**

1. 登入 AWS 管理主控台 並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 在導覽窗格中，選擇**子網路群組**，然後選擇**建立子網路群組**。

1. 在**名稱**中輸入子網路群組的唯一名稱。

1. 在**描述**中輸入子網路群組的簡短描述。

1. 在 **VPC** 中，選擇在至少兩個可用區域中具有至少一個子網路的 VPC。

1. 在**新增子網路**中，選擇要在子網路群組中包含的子網路。您必須在至少兩個可用區域內選擇子網路。

   若要連線至 Amazon RDS 資料庫，請將公有子網路新增至子網路群組。若要連線至內部部署資料庫，請將私有子網路新增至子網路群組。

1. 選擇 **Create subnet group** (建立子網路群組)。

# 建立 的執行個體描述檔 AWS Database Migration Service
<a name="instance-profiles"></a>

您可以在 AWS DMS 主控台中建立多個執行個體描述檔。請務必針對您在 AWS DMS中建立的每個遷移專案，選取要使用的執行個體設定檔。

**建立執行個體設定檔**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 在導覽窗格中，選擇**執行個體設定檔**。

1. 選擇**建立執行個體設定檔**。

1. 在**建立執行個體設定檔**頁面上，在執行個體設定檔的**名稱**中輸入描述性值。

1. 在**網路類型**中選擇**雙重堆疊模式**，來建立支援 IPv4 和 IPv6 定址的執行個體設定檔。保留預設選項，以建立僅支援 IPv4 定址的執行個體設定檔。

1. 接下來，選擇**虛擬私有雲端 (VPC)** 以執行所選網路類型的執行個體。然後為執行個體設定檔選擇**子網路群組**和 **VPC 安全群組**。

   若要連線至 Amazon RDS 資料庫，請使用適合您 RDS 設定的子網路組態，無論是公有或私有。若要連線至內部部署資料庫，如果 使用私有子網路群組，並確保您的網路已設定為允許透過 NAT 閘道的公有 IP 地址 AWS DMS 存取來源內部部署資料庫。如需詳細資訊，請參閱[根據 Amazon VPC 建立 VPC](set-up.md#set-up-vpc)。

1. (選用) 在為 DMS 結構描述轉換建立遷移專案時，對於**結構描述轉換設定 - 選用**，選擇 Amazon S3 儲存貯體來儲存遷移專案中的資訊。然後選擇提供此 Amazon S3 儲存貯體存取權的 AWS Identity and Access Management (IAM) 角色。如需詳細資訊，請參閱[建立 Amazon S3 儲存貯體](set-up.md#set-up-s3-bucket)。

1. 選擇**建立執行個體設定檔**。

建立執行個體設定檔後，您就可以加以修改或刪除。

**若要修改執行個體設定檔**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 選擇**執行個體設定檔**。**執行個體設定檔**頁面隨即開啟。

1. 選擇 [執行個體設定檔]，然後選擇**修改**。

1. 更新執行個體設定檔的名稱，編輯 VPC 或 Amazon S3 儲存貯體設定。

1. 選擇**儲存變更**。

**刪除執行個體設定檔**

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 的 AWS DMS 主控台。

1. 選擇**執行個體設定檔**。**執行個體設定檔**頁面隨即開啟。

1. 選擇執行個體設定檔，然後選擇**刪除**。

1. 選擇**刪除**以確認選擇。

# 在 中建立資料提供者 AWS Database Migration Service
<a name="data-providers-create"></a>

您可以建立資料提供者，並在 AWS DMS 遷移專案中使用它們。資料提供者可以是在內部部署或 Amazon EC2 執行個體上執行的自我管理引擎。此外，資料提供者可以是完全受管引擎，例如 Amazon Relational Database Service (Amazon RDS) 或 Amazon Aurora。

您可以為每個資料庫建立單一資料提供者。您可以在多個遷移專案中使用單一資料提供者。

在建立遷移專案之前，請確定您已建立至少兩個資料提供者。其中一個資料提供者必須採用 AWS 服務。您無法使用 AWS DMS 轉換結構描述，或將資料遷移至內部部署資料庫。

下列程序說明如何在 AWS DMS 主控台精靈中建立資料提供者。

**若要建立資料提供者**

1. 登入 AWS 管理主控台，然後開啟位於 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 的 AWS DMS 主控台。

1. 選擇**資料提供者**。**資料提供者**頁面隨即開啟。

1. 選擇**建立資料提供者**。下表說明相關設定。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/dms/latest/userguide/data-providers-create.html)

1. 選擇**建立資料提供者**。

建立資料提供者之後，請務必在 AWS Secrets Manager中新增資料庫連線憑證。

# 在 中建立遷移專案 AWS Database Migration Service
<a name="migration-projects-create"></a>

在 中建立遷移專案之前 AWS DMS，請確定您建立下列資源：
+ 描述來源和目標資料庫的資料提供者
+ 存放於 的資料庫登入資料的秘密 AWS Secrets Manager
+ 提供 Secrets Manager 存取權的 AWS Identity and Access Management (IAM) 角色
+ 包含網路和安全性設定的執行個體設定檔

**建立遷移專案**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 選擇**遷移專案**。**遷移專案**頁面隨即開啟。

1. 選擇**建立遷移專案**。下表說明相關設定。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/dms/latest/userguide/migration-projects-create.html)

1. 選擇**建立遷移專案**。

 AWS DMS 建立遷移專案後，您可以在 DMS 結構描述轉換或同質資料遷移中使用此專案。若要開始使用遷移專案，請在**遷移專案**頁面上從清單中選擇專案。

# 在 中管理遷移專案 AWS Database Migration Service
<a name="migration-projects-manage"></a>

建立遷移專案後，您就可以加以修改或刪除。例如，若要變更來源或目標資料提供者，請修改遷移專案。

您只能在關閉結構描述轉換或資料遷移操作後，修改或刪除遷移專案。若要這麼做，請從清單中選擇遷移專案，然後選擇**結構描述轉換**或**資料遷移**。接下來，在 DMS 結構描述轉換中選擇**關閉結構描述轉換**，然後確認您的選擇。在同質資料遷移中選擇資料遷移，然後在**動作**選單上選擇**停止**。編輯遷移專案後，您可以啟動架構轉換或重新開始資料遷移。

**若要修改遷移專案**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 選擇**遷移專案**。**遷移專案**頁面隨即開啟。

1. 選擇遷移專案，然後選擇**修改**。

1. 更新專案名稱、編輯執行個體設定檔，或變更來源和目標資料提供者。(選用) 新增或編輯在轉換期間變更物件名稱的遷移規則。

1. 選擇**儲存變更**。

**若要刪除遷移專案**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) 開啟 AWS DMS 主控台。

1. 選擇**遷移專案**。**遷移專案**頁面隨即開啟。

1. 選擇遷移專案，然後選擇**刪除**。

1. 選擇**刪除**以確認選擇。