Hive 恢复 drop table 数据
前言
工作中处理hive数据的时候, 没有控制好权限, 手滑执行了一条drop table
语句, 把一个生产环境的大表给删了. 隐藏掉心里的惊涛海浪, 我故作镇定地打开搜索引擎寻找解决方案. 天无绝人之路, 解决方案确实存在!
由于hive底层实际上是依赖HDFS, drop
操作实际上是HDFS的一次rm
操作, 所以利用 HDFS 的 Trash 回收站功能可以实现数据的恢复.
工作中处理hive数据的时候, 没有控制好权限, 手滑执行了一条drop table
语句, 把一个生产环境的大表给删了. 隐藏掉心里的惊涛海浪, 我故作镇定地打开搜索引擎寻找解决方案. 天无绝人之路, 解决方案确实存在!
由于hive底层实际上是依赖HDFS, drop
操作实际上是HDFS的一次rm
操作, 所以利用 HDFS 的 Trash 回收站功能可以实现数据的恢复.