redis恢复数据阿里云rdb文件
创建redis:
docker run -d --name redis --restart=always -p 6379:6379 -v /etc/localtime:/etc/localtime -v /home/data/redis/redis/redis.conf:/etc/redis/redis.conf -v /mnt/data/redis/data:/data redis redis-server /etc/redis/redis.conf
不要加配置--appendonly yes
0.准备,安装新redis
docker exec -it redis redis-cli
auth 123456
keys *
config get dir //查看rdb文件位置
1. 新redis配置文件中增加 appendonly no 。关闭物理存储aof功能,redis会从rdb回复数据。
2. 关闭新redis
3. 将rdb文件拷贝到新redis的rdb文件位置,重命名为dump.rdb
4. 重启新redis。数据回复完成。
deploy_default网络id
将容器redis加入网络deploy_default
docker network rm deploy_default redis



