Loading

redis安装备份导入数据-集群

安装#

yum install epel-release

yum install redis


##开启远程
vim  /etc/redis.conf  
bind  ip  #本机ip 


##systemctl  start  redis 
##redis-cli -h 192.168.190.139

实验成功的aof方式#

#实例1,源实例开启aof功能,将在dir目录下生成appendonly.aof文件
config set appendonly yes
BGSAVE
save 

#获取appendonly.aof 文件后转移至实例2 导入
redis-cli   -h  192.168.2.141 --pipe  < appendonly.aof

#检查数据


源实例db0迁移至目标实例db1#

未测试

#!/bin/bash
redis-cli -h x.1 -p 6379 -a password -n 0 keys "*" | while read key
do
    redis-cli -h x.1 -p 6379 -a password -n 0 --raw dump $key | perl -pe 'chomp if eof' | redis-cli -h x.2 -p 6379 -a password -n 1 -x restore $key 0
    echo "migrate key $key"
done

redis-dump工具#

未测试

yum install ruby rubygems ruby-devel -y

gem sources -a http://ruby.taobao.org
gem sources --add http://gems.ruby-china.org/ --remove http://rubygems.org/
gem install redis-dump -V

#导出数据
redis-dump -u :password@172.20.0.1:6379 > 172.20.0.1.json


#导入数据
cat 172.20.0.1.json | redis-load -u :password@172.20.0.2:6379

redis集群搭建#

https://blog.csdn.net/qq_42815754/article/details/82912130

posted @   Lust4Life  阅读(421)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 上周热点回顾(1.20-1.26)
· 【译】.NET 升级助手现在支持升级到集中式包管理
点击右上角即可分享
微信分享提示
主题色彩