背景: 項目組要求使用 json備份redis緩存數據庫內容。
附件里工具是一個包含redis-dump工具的鏡像文件,方便用戶在局域網中使用容器備份redis緩存數據庫。
使用步驟:
- 解壓tar文件,導入鏡像
docker load < redis_dump_of_my.tar
- 啟動鏡像
docker run --net=host --name fct-redis-dump -v /usr/local/rdb2json/:/data -it redis_dump_of_my:latest /bin/bash
- 執行備份命令
123@172.20.10.12:6379 這個是我本地部署的redis數據庫,123 是密碼。
執行完命令后,在/usr/local/rdb2json/ 路徑下會有一個text.json文件 ,該文件即備份文件。
redis-dump -u 123@172.20.10.12:6379 > /data/test.json