本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Neptune 中刪除資料庫執行個體
只要執行個體已啟動,且執行個體上的刪除保護停用,您隨時都能刪除任何狀態的 Amazon Neptune 資料庫執行個體。
如果已啟用刪除保護,您就無法刪除資料庫執行個體。
您只能刪除已停用刪除保護的資料庫執行個體。無論您使用主控台、AWS CLI 還是 API 來刪除資料庫執行個體時,Neptune 都會強制執行刪除保護。
當您使用AWS Management Console建立生產資料庫執行個體時,預設會啟用刪除保護。
如果您使用 AWS CLI 或 API 命令來建立資料庫執行個體,則預設會停用刪除保護。
如果要刪除未啟用刪除保護的資料庫執行個體,請先修改執行個體來將其 DeletionProtection
欄位設定成 false
。
啟用或停用刪除保護並不會導致停機。
刪除資料庫執行個體之前為其建立最終快照
若要刪除資料庫執行個體,則必須指定執行個體的名稱,並決定您是否要為該執行個體擷取最終資料庫快照。如果要刪除的資料庫執行個體狀態為 Creating (正在建立),便無法擷取最終資料庫快照。如果資料庫執行個體處於故障狀態,且狀態顯示為 failed (失敗)、incompatible-restore (不相容還原) 或 incompatible-network (不相容網路),則僅有將 SkipFinalSnapshot
參數設定為 true
時,才能刪除該執行個體。
如果使用 AWS Management Console 刪除資料庫叢集內的所有 Neptune 資料庫執行個體,則會自動刪除整個資料庫叢集。若您使用的是 AWS CLI 或軟體開發套件,則刪除最後一個執行個體之後,您必須手動刪除資料庫叢集。
重要
如果您刪除整個資料庫叢集,其所有自動備份都會同時刪除,且無法將其復原。這表示,除非您選擇手動建立最終資料庫快照,否則稍後無法將資料庫執行個體還原至其最終狀態。刪除叢集時,並不會刪除執行個體的手動快照。
如果您要刪除的資料庫執行個體具備僅供讀取複本,建議您提升僅供讀取複本或將其刪除。
無論有沒有包含最終資料庫快照,您都可以參考下方範例來刪除資料庫執行個體。
刪除不含最終快照的資料庫執行個體
如果您想要快速刪除資料庫執行個體,可以略過最終資料庫快照的建立步驟。刪除資料庫執行個體時,系統會一併刪除所有自動備份,且無法復原。系統並不會刪除手動快照。
使用 Neptune 主控台刪除不含最終資料庫快照的資料庫執行個體
登入 AWS 管理主控台,然後開啟位於 https://console.aws.amazon.com/neptune/home
的 Amazon Neptune 主控台。 在導覽窗格中,選擇 Databases (資料庫)。
在 Instances (執行個體) 清單中,選擇待刪除資料庫執行個體旁邊的選項按鈕。
選擇 Instance actions (執行個體動作),然後選擇 Delete (刪除)。
在 Create final snapshot? (是否建立最終快照?) 方塊中,選擇 No (否)。
選擇 Delete (刪除)。
刪除包含最終快照的資料庫執行個體
如果您希望稍後可以還原刪除的資料庫執行個體,則可以建立最終資料庫快照。系統會一併刪除所有自動備份,且無法復原。系統並不會刪除手動快照。
使用 Neptune 主控台刪除包含最終資料庫快照的資料庫執行個體
登入 AWS 管理主控台,然後開啟位於 https://console.aws.amazon.com/neptune/home
的 Amazon Neptune 主控台。 在導覽窗格中,選擇 Databases (資料庫)。
在 Instances (執行個體) 清單中,選擇待刪除資料庫執行個體旁邊的選項按鈕。
選擇 Instance actions (執行個體動作),然後選擇 Delete (刪除)。
在 Create final snapshot? (是否建立最終快照?) 方塊中,選擇 Yes (是)。
在 Final snapshot name (最終快照名稱) 方塊中,輸入最終資料庫快照的名稱。
選擇 Delete (刪除)。