如何停用 AWS DMS 複寫資料庫執行個體的公開存取?

1 分的閱讀內容
0

如何停用 AWS Database Migration Service (AWS DMS) 複寫執行個體的公開存取?

簡短說明

AWS DMS 複寫執行個體可以擁有公有 IP 地址和私有 IP 地址,就像 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體擁有公有 IP 地址一樣。

要使用公有 IP 地址,請在建立複寫執行個體時選擇 Publicly accessible (可公開存取) 選項。或是在使用 AWS Command Line Interface (AWS CLI) 建立複寫執行個體時,指定 --publicly-accessible 選項。

如果您取消勾選 (停用) Publicly accessible (可公開存取) 方塊,則複寫執行個體只會擁有私有 IP 地址。因此,複寫執行個體可以與位於相同 Amazon Virtual Private Cloud (Amazon VPC) 中,並能夠與私有 IP 地址通訊的主機進行通訊。或者,複寫執行個體可以與進行私有連線 (例如透過 VPN、VPC 對等互連或 AWS Direct Connect) 的主機通訊。

建立複寫執行個體之後,您就無法修改 Publicly accessible (可公開存取) 選項。

解決方法

**注意:**如果您在執行 AWS CLI 命令時收到錯誤訊息,請確認您使用的是最新版本的 AWS CLI

若要停用複寫執行個體的公開存取,請刪除並重新建立複寫執行個體。您必須先刪除使用該複寫執行個體的所有任務,才能刪除複寫執行個體。

您可以將與複寫執行個體相關聯之子網路群組中的子網路變更為私有子網路,無須重新建立複寫執行個體。私有子網路是未路由到網際網路閘道的子網路。私有子網路中的執行個體無法與公有 IP 地址通訊,即使擁有公有 IP 地址也是如此。如需詳細資訊,請參閱設定複寫執行個體的網路


相關資訊

使用 AWS DMS 複寫執行個體

AWS 官方
AWS 官方已更新 3 年前