本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
停止和啟動 Amazon DocumentDB 彈性叢集
停止和啟動 Amazon DocumentDB 彈性叢集可協助您管理開發和測試環境的成本。您可以在不需要時暫時停止叢集,而不是每次使用 Amazon DocumentDB 時建立和刪除彈性叢集。然後,您可以在恢復測試時再次啟動它。
停止及啟動彈性叢集概觀
在您不需要 Amazon DocumentDB 彈性叢集的期間,您可以停止叢集。一旦您需要叢集,即可隨時重新啟動它。啟動和停止可簡化彈性叢集的設定和拆卸程序,這些叢集用於開發、測試或不需要持續可用性的類似活動。您可以使用 AWS Management Console 或以單一動作來停止和啟動彈性叢集。 AWS CLI
當您的彈性叢集停止時,叢集儲存磁碟區會維持不變。您只需支付指定的保留時段內儲存、手動快照和自動備份儲存的費用。Amazon DocumentDB 會在七天後自動啟動彈性叢集,因此不會落後於任何必要的維護更新之後。當您的叢集在七天後啟動時,將開始支付再次使用彈性叢集的費用。叢集停止時,您無法查詢儲存體磁碟區,因為查詢要求叢集處於可用狀態。
當 Amazon DocumentDB 彈性叢集停止時,就無法以任何方式修改叢集。這包括刪除叢集。
- Using the AWS Management Console
-
下列程序說明如何停止處於可用狀態的彈性叢集,或啟動已停止的彈性叢集。
- Using the AWS CLI
-
下列程式碼範例說明如何停止處於作用中或可用狀態的彈性叢集,或啟動已停止的彈性叢集。
若要使用停止彈性叢集 AWS CLI,請使用stop-cluster
作業。若要啟動已停止的叢集,請使用 start-cluster
操作。這兩個操作均使用 --cluster-arn
參數。
範例 — 若要使用停止彈性叢集 AWS CLI
在下列範例中,將每個使用者輸入預留位置
取代為您自己的資訊。
下列程式碼會停止使用 ARN 的arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
彈性叢集。
若為 Linux、macOS 或 Unix:
aws docdb-elastic stop-cluster \
--cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
針對 Windows:
aws docdb-elastic stop-cluster ^
--cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
範例 — 若要使用啟動彈性叢集 AWS CLI
在下列範例中,將每個使用者輸入預留位置
取代為您自己的資訊。
下列程式碼會以的 arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
ARN 啟動彈性叢集。
若為 Linux、macOS 或 Unix:
aws docdb-elastic start-cluster \
--cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
針對 Windows:
aws docdb-elastic start-cluster ^
--cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
您可以在已停止的彈性叢集上執行的作業
叢集停止時,您無法修改 Amazon DocumentDB 彈性叢集的組態。您必須先啟動叢集,然後才能執行任何這類管理動作。
Amazon DocumentDB 只會在已停止的彈性叢集再次啟動之後,才會將任何排定的維護套用至該叢集。在七天之後,Amazon DocumentDB 會自動啟動已停止的彈性叢集,這樣它就不會落後於其維護狀態太遠。當彈性叢集重新啟動時,您將開始再次支付叢集中的碎片費用。
當彈性叢集停止時,Amazon DocumentDB 不會執行任何自動備份,也不會延長備份保留期。