當我使用 AWS Backup 還原 Amazon Aurora 叢集端點時,該叢集卡在「正在建立」狀態。
解決方法
**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤訊息,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
使用 AWS Backup 還原 Aurora 叢集後,還原作業將顯示已完成狀態。但是,Amazon Relational Database Service (Amazon RDS) 主控台會顯示正在建立狀態,直到您手動將 Amazon RDS 執行個體附加到已還原的叢集。由於您將資料儲存在叢集中,因此備份還原只會還原叢集,而不會還原執行個體。
**注意:**如果您使用 AWS 管理主控台從快照還原資料庫叢集,則您也可以建立主資料庫執行個體。
只有當您在還原的叢集中手動建立 RDS 執行個體後,Aurora 才會建立端點。
若要將新執行個體手動附加到 Aurora 叢集,請執行以下 create-db-instance AWS CLI 命令:
aws rds create-db-instance --db-instance-identifier INSTANCE-NAME --db-cluster-identifier CLUSTER-NAME --engine ENGINE-NAME --db-instance-class SIZE-TYPE --region REGION-NAME
**注意:**在上述命令中,將 INSTANCE-NAME 替換為您執行個體的名稱,將 CLUSTER-NAME 替換為您還原叢集的名稱。此外,將 ENGINE-NAME 替換為叢集的引擎名稱,將 SIZE-TYPE 替換為叢集的執行個體類別,將 REGION-NAME 替換為叢集所在的 AWS 區域。
建立執行個體後,叢集中的端點會處於可用狀態。