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
本文详细指导如何使用阿里云RDB文件恢复Redis数据,包括创建新Redis实例、关闭原服务、迁移rdb文件、关闭AOF并重启,确保数据完整无损地迁移到新的Redis配置中。
2028

被折叠的 条评论
为什么被折叠?



