全部产品
云市场

表回收站

更新时间:2019-04-01 14:31:57

背景介绍

DRDS 表回收站提供针对误删表操作的数据恢复能力。

用户开启 DRDS 表回收站功能后,通过 DROP TABLE 指令删除的表,将移动至表回收站中,对用户不再可见,数据表移动至回收站2小时后,即被自动清理,无法恢复。 用户可以在表回收站中查看、恢复、清理已删除的表。

限制与说明

  • DRDS 表回收站仅在 5.3.3-1670435 及以上版本支持,版本信息详见:版本说明
  • DRDS 表回收站默认关闭,如需开启,请参考:开启表回收站
  • DRDS 表回收站不支持 TRUNCATE TABLE 命令删除的表。
  • 回收站内的表在自动清理前会继续占用 RDS 存储空间,如需要快速释放,请前往回收站手动清理。

操作步骤

开启表回收站

  1. 登录 DRDS 控制台,并选择地域。
  2. 在实例列表页面单击实例名称。
  3. 在左侧导航栏中单击表回收站。
  4. 选择需要开启表回收站的数据 Tab 页,如下图中1所示。
  5. 单击开启按钮,如下图中2所示。image.png
  6. 在弹出的提示框中,单击确认按钮。image.png

恢复数据表

  1. 进入表回收站页面,点击对应数据库的 Tab 页,查看当前表回收站中的数据表列表。
  2. 在数据表列表中,找到需要恢复的表,单击恢复,如下图所示。image.png

清理数据表

  1. 进入表回收站页面,点击对应数据库的 Tab 页,查看当前表回收站中的数据表列表。
  2. 如果您需要清理指定的数据表,在数据表列表中,找到需要清理的表,单击删除,如下图1所示。如果您需要清理回收站中的所有数据表,单击清空回收站,如下图中2所示。image.png

关闭表回收站

  1. 进入表回收站页面,点击对应数据库的 Tab 页。
  2. 单击关闭按钮。image.png

命令行管理表回收站

DRDS 支持通过命令行管理表回收站,详见文档:回收站管理指令