View a markdown version of this page

管理網域中的資料庫執行個體 - Amazon Relational Database Service

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

管理網域中的資料庫執行個體

您可以使用 主控台 AWS CLI或 Amazon RDS API 來管理資料庫執行個體及其與網域的關係。例如,您可以將資料庫執行個體移入、移出或移至網域之間。

例如,使用 Amazon RDS API,您可以執行下列動作:

  • 若要對失敗的成員資格重新嘗試加入網域,請使用 ModifyDBInstance API 操作,並指定目前成員資格的目錄 ID。

  • 如要更新成員資格的 IAM 角色名稱,請使用 ModifyDBInstance API 操作並指定目前成員資格的目錄 ID,以及新的 IAM 角色。

  • 若要從網域移除資料庫執行個體,請使用 ModifyDBInstance API 操作,並指定 none 做為網域參數。

  • 如要在網域之間移動資料庫執行個體,請使用 ModifyDBInstance API 操作,並指定新網域的網域識別符做為網域參數。

  • 若要列出每個資料庫執行個體的成員資格,請使用 DescribeDBInstances API 操作。

了解網域成員資格

在您建立或修改資料庫執行個體之後,執行個體會成為網域的成員。 AWS 主控台會指出資料庫執行個體的網域成員資格狀態。資料庫執行個體的狀態可以是下列其中一個:

  • 已加入 – 執行個體是網域的成員。

  • 加入中 – 執行個體正處於成為網域成員的程序中。

  • 加入待定 – 執行個體成員資格待定。

  • pending-maintenance-join – AWS 會在下一個排定的維護時段嘗試讓執行個體成為網域的成員。

  • 移除待定 – 從網域移除執行個體待定。

  • pending-maintenance-removal – AWS 將在下一個排定的維護時段嘗試從網域移除執行個體。

  • 失敗 – 組態問題讓執行個體無法加入網域。請在重新發出執行個體修改命令之前檢查並修正您的組態。

  • 移除中 – 正在從網域移除執行個體。

因為網路連線問題或 IAM 角色不正確,成為網域成員的請求可能失敗。例如,您可以建立一個資料庫執行個體或修改現有執行個體,並嘗試讓資料庫執行個體失敗,以便成為網域的成員。在此情況下,請重新發出命令以建立或修改資料庫執行個體,或修改新建立的執行個體以加入網域。