本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
重新命名叢集
如果想讓叢集使用不同的名稱,您可重新命名叢集。由於叢集的端點包含叢集名稱 (亦稱為叢集識別碼),因此重新命名後端點將使用新名稱。例如,如果您擁有名為 examplecluster
的叢集,並將其重新命名為 newcluster
,端點會變更為使用 newcluster
識別碼。連線至該叢集的任何應用程式都應更新為新端點。
如果您想變更應用程式所連線到的叢集,卻不想變更應用程式中的端點,則可以重新命名叢集。但在此情況下,您必須先重新命名原始叢集,接著變更第二個叢集,以重新使用原始叢集在重新命名之前的名稱。這樣做有其必要性,因為叢集識別碼在帳戶和區域中必須是唯一的,原始叢集和第二個叢集不得使用相同的名稱。假如您要從快照還原叢集,且不想變更任何相依應用程式的連線屬性,或許可這樣做。
注意
如果要刪除原始叢集,您也必須負責刪除任何不想要的叢集快照。
重新命名叢集時,叢集狀態會變更為 renaming
,直到流程結束。叢集使用的舊DNS名稱會立即刪除,但可能會保持快取幾分鐘。重新命名叢集的新DNS名稱會在約 10 分鐘內生效。重新命名的叢集必須等到新名稱生效後才可使用。叢集將重新啟動,且任何與叢集的現有連線將會被捨棄。完成後,端點將變更為使用新名稱。因此,您應在開始重新命名之前停止執行查詢,並在重新命名完成後重新啟動查詢。
叢集快照將保留,且與叢集相關聯的所有快照在重新命名後仍會保持與該叢集的關聯。例如,假設您有一個為生產資料庫服務的叢集,且該叢集有多個快照。如果您命名叢集,接著在生產環境中將叢集換成快照,重新命名後的叢集仍有與其相關聯的現有快照。
Amazon CloudWatch 警示和 Amazon Simple Notification Service (AmazonSNS) 事件通知會與叢集的名稱相關聯。如果您重新命名叢集,就必須進行對應的更新。您可以在 CloudWatch 主控台中更新 CloudWatch 警示,也可以在SNS事件窗格的 Amazon Redshift 主控台中更新 Amazon 事件通知。叢集的負載與查詢資料會繼續顯示重新命名之前和之後的資料。但重新命名流程結束後,效能資料將重設。
如需詳細資訊,請參閱修改叢集。