redis的一个数据库拷贝到另一个数据库,比如数据库索引是0的数据库(db0),copy备份一份到db1上面。或者本地的db0的数据,复制一份到云上的redis上面,最简单的方案是什么呢?
原生的redis是没有这种命令的,这里不推荐使用命令行工具,尤其是当你要copy的数据,可能跨越两个不同的redis实例的时候,而且云上的redis也不允许你安装其他第三方命令行工具。最好的方案还是使用客户端工具来迁移,而不是依靠服务端命令。
最简单的客户端工具是yunedit-redis,它可以导出db0的数据到本地一个zip文件上,然后导入的时候,选择导入到db1,而且这个工具是图形化可视化工具,没有操作上的门槛。
下面详细说明下如下复制:
1、使用yunedit-redis导出一个db的数据:

点击导出当前db后,出现保存对话框:

2、然后使用yunedit-redis连接想要导入数据的redis实例,这里不一定是原来的redis实例。然后选择导入:

然后选择要导入的文件:

选择要导入的文件后,会弹出要你选导入到那个db上:

在右侧的下拉里选db1导入即可。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。