2021-08-11

备份还原
备份还原功能能够对逻辑库的数据进行备份与还原操作。

安装 hotdb-backup
备份还原功能需要安装 hotdb-backup。 1. 解压 hotdb-backup 的安装包到/usr/local/hotdb 安装目录

cd /usr/local/hotdb
tar -zxvf hotdb-backup-*.
在这里插入图片描述

启动备份程序(指定管理平台的 ip 和端口,端口一般是 3322)
cd /usr/local/hotdb/hotdb-backup
sh bin/hotdb_backup start -h 127.0.0.1 -p 3322
在这里插入图片描述

数据备份
使用普通用户登录管理平台,选择已部署的集群
image.png

点击[数据备份->备份任务],进入备份任务页面
image.png

点击右侧[发起备份]按钮,发起新的备份任务,信息填写完毕后,点击[保 存]按钮保存备份任务
image.png

数据备份成功,接下来可在数据恢复页面中进行数据还原
image.png

数据还原
使用普通用户登录管理平台,选择已部署的集群
image.png

备份成功后,点击[管理->数据恢复],进入数据恢复页面页面
image.png

点击操作栏的[发起恢复]按钮,可以对此次备份进行还原操作。信息填写 完毕后,点击[开始恢复]按钮进行数据恢复
image.png

数据恢复已完成
image.png

测试验证
连接 HotDB 服务端口(即 3323 端口),创建一张测试表,插入一些数据。
image.png

image.png

打开管理平台,来到备份任务页面,发起新的备份任务,选中之前的测试表 所在的逻辑库
image.png

image.png

清空之前的测试表
image.png

image.png

来到数据恢复页面,发起新的恢复,恢复之前的数据
image.png

image.png

查询测试表的数据,查看数据是否已恢复
select * from t1;
image.png

如图所示,数据已成功恢复

表回收站 表回收站功能能够在开启后恢复误删除的表。 开启功能 1. 使用普通用户登录管理平台,选择已部署的集群
image.png

  1. 点击[配置->计算节点参数配置],进入计算节点参数配置页面,将参数 dropTableRententionTime 改为大于 0 的值,然后点击上方动态加载按钮进
    行动态加载!
    image.png

表还原
使用普通用户登录管理平台,选择已部署的集群
image.png

进入“管理->表回收站”页面,找到需要还原的临时表,点击还原按钮

填写弹出的连接信息输入框。
在这里插入图片描述

点击“我知道了”,确认执行结果
image.png

表删除

使用普通用户登录管理平台,选择已部署的集群
image.png

进入“管理->表回收站”页面,找到需要删除的临时表,点击删除按钮
image.png

填写弹出的连接信息输入框
image.png

点击“我知道了”,确认执行结果。
image.png

表批量还原
使用普通用户登录管理平台,选择已部署的集群
image.png

进入“管理->表回收站”页面,勾选需要还原的表,点击【“ 批量操作】->【批 量还原】
image.png

填写批量还原连接信息。
image.png

点击“我知道了”,确认执行结果。
image.png

表批量删除
使用普通用户登录管理平台,选择已部署的集群
image.png

进入“管理->表回收站”页面,勾选需要删除的表,点击【“ 批量操作】->【批 量删除】”。
image.png

填写批量删除连接信息。
image.png

点击“我知道了”,确认执行结果。
image.png

测试验证

首先确认表回收站功能已开启,进入管理平台参数配置页面,确认参数 dropTableRetentionTime 的值大于 0
image.png

创建一张测试表并插入一些数据
create table t2(id int primary key,v varchar(16));
insert into t2 values (1,‘AAA’),(2,‘BBB’),(3,‘CCC’);
select * from t2;
image.png

直接删除这张表

drop table t2;
image.png

  1. 点击[管理->表回收站],来到表回收站页面,查看是否有之前被删除的表 的记录
    image.png

点击右侧还原按钮进行还原
image.png

  1. 查看测试表以及数据是否已经恢复
    image.png

如图所示,表和数据恢复成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值