首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用什么工具备份和恢复redis数据

使用什么工具备份和恢复redis数据

原创
作者头像
用户5442327
发布2025-06-22 10:33:23
发布2025-06-22 10:33:23
1690
举报

最近公司的一个项目,需要备份redis的数据,像sql客户端备份sql语句一样,先把redis数据备份到电脑本地,然后再从电脑本地的数据,恢复到另一个redis上。

这个时候,假如使用redis原来的服务端备份是不行的,因为服务端备份是将整个redis的文件备份,恢复的时候是替换形式的,替换目标redis的存储文件,这样目标redis的数据就会被覆盖,因此不能使用原来redis的备份。

后来发现了,可以使用yunedit-redis这个工具来备份。下面来介绍下如何使用这个工具来做恢复:

首先,打开yunedit-redis的管理界面,如下图:

上图,左边的redis的列表和redis下db的列表

一个redis原来是可以分为16个不同的db,默认假如不选db的话,redis默认是存放在db0中。

在左侧选择redis和db后,就会在右侧显示key查询框和各种导出按钮。

可以看出,它可以导出单个db的数据,也可以导出全部db的数据,还可以导出当前db下选中的key。

然后导入的数据,使用下图的这个导入功能来导入数据:

这个导入功能可以将原来导出的数据,导入到原来的redis上,也可以导入到其他的redis上,支持跨库恢复。而且不需要覆盖被导入库的全部数据,仅覆盖备份文件上有的数据。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档