全部產品
Search
文件中心

PolarDB:表資源回收筒

更新時間:Jul 06, 2024

本文介紹了表資源回收筒的相關操作。

背景介紹

PolarDB-X 1.0表資源回收筒提供針對誤刪表操作的資料恢複能力。

開啟PolarDB-X 1.0表資源回收筒功能後,通過DROP TABLE指令刪除的表將被移動至表資源回收筒中不再可見,資料表移動至資源回收筒2小時後,即被自動清理,無法恢複。您可以在表資源回收筒中查看、恢複、清理已刪除的表。

限制與說明

  • PolarDB-X 1.0執行個體版本需為5.3.3-1670435或以上版本。

  • PolarDB-X 1.0表資源回收筒預設關閉,如需開啟,請參見開啟表資源回收筒

  • PolarDB-X 1.0表資源回收筒不支援TRUNCATE TABLE命令刪除的表。

  • 資源回收筒內的表在自動清理前會繼續佔用RDS儲存空間,如需要快速釋放,請前往資源回收筒手動清理。

  • PolarDB-X 1.0支援通過命令列管理表資源回收筒。

  • 開啟資源回收筒後,如果執行drop table報錯cant find file,需要先關閉資源回收筒功能再執行drop table

開啟表資源回收筒

  1. 登入PolarDB分布式版控制台,選擇目標執行個體所在地區。

  2. 在執行個體列表頁面單擊執行個體名稱。

  3. 在左側導覽列中單擊表資源回收筒。

  4. 選擇需要開啟表資源回收筒的資料庫頁簽,並單擊開啟。

  5. 在彈出的提示框中,單擊確定。

恢複資料表

  1. 進入表資源回收筒頁面,單擊對應資料庫的Tab頁,查看當前表資源回收筒中的資料表列表。

  2. 在資料表列表中,找到需要恢複的表,單擊恢複。

清理資料表

  1. 進入表資源回收筒頁面,單擊目標資料庫頁簽,查看當前表資源回收筒中的資料表列表。

  2. 如果您需要清理指定的資料表,在資料表列表中,找到需要清理的表,單擊刪除。如果您需要清理資源回收筒中的所有資料表,單擊清空資源回收筒。

關閉表資源回收筒

  1. 進入表資源回收筒頁面,單擊目標資料庫頁簽。

  2. 單擊關閉。