在 Amazon Neptune 中刪除資料庫執行個體 - Amazon Neptune

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

在 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 主控台刪除不含最終資料庫快照的資料庫執行個體
  1. 登入 AWS 管理主控台,然後開啟位於 https://console.aws.amazon.com/neptune/home 的 Amazon Neptune​ 主控台。

  2. 在導覽窗格中,選擇 Databases (資料庫)。

  3. Instances (執行個體) 清單中,選擇待刪除資料庫執行個體旁邊的選項按鈕。

  4. 選擇 Instance actions (執行個體動作),然後選擇 Delete (刪除)。

  5. Create final snapshot? (是否建立最終快照?) 方塊中,選擇 No (否)。

  6. 選擇 Delete (刪除)。

刪除包含最終快照的資料庫執行個體

如果您希望稍後可以還原刪除的資料庫執行個體,則可以建立最終資料庫快照。系統會一併刪除所有自動備份,且無法復原。系統並不會刪除手動快照。

使用 Neptune 主控台刪除包含最終資料庫快照的資料庫執行個體
  1. 登入 AWS 管理主控台,然後開啟位於 https://console.aws.amazon.com/neptune/home 的 Amazon Neptune​ 主控台。

  2. 在導覽窗格中,選擇 Databases (資料庫)。

  3. Instances (執行個體) 清單中,選擇待刪除資料庫執行個體旁邊的選項按鈕。

  4. 選擇 Instance actions (執行個體動作),然後選擇 Delete (刪除)。

  5. Create final snapshot? (是否建立最終快照?) 方塊中,選擇 Yes (是)。

  6. Final snapshot name (最終快照名稱) 方塊中,輸入最終資料庫快照的名稱。

  7. 選擇 Delete (刪除)。