日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

redis 备份导出rdb_Redis数据迁移利器之redisshake

發布時間:2023/12/1 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redis 备份导出rdb_Redis数据迁移利器之redisshake 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當需要進行Redis實例或集群數據遷移時,我們可以采用導出/導入的方式進行數據遷移,但當需要做數據異地災備或雙活時,再使用傳統的方式就不合適了,我們需要借助工具(如redis-port/redis-shake)來完成。


redis-shake介紹

redis-shake就是一款非常好用的工具,可以支持備份、恢復、解析、同步等功能,主要的功能有:

  • decode,對RDB文件進行讀取,并以json格式存儲
  • restore,將RDB文件恢復到目的Redis服務器
  • dump,將源Redis服務器的數據通過RDB文件的方式保存下來
  • sync,支持源Redis和目的Redis的數據同步,通過模擬成Slave(使用psync),支持全量和增量數據的同步,對單節點、主從、集群環境之間進行同步(2.8-5.0版本,codis環境),也支持云上環境
  • rump,使用scan和restore命令進行數據遷移,對不支持psync命令的環境可以使用這種方式,僅支持全量的數據遷移

數據遷移原理

redis-shake通過模擬成一個從節點加入到源Redis,進行全量拉取并回放,然后進行增量的拉取。

其對大key的同步支持分批拉取,同時提供監控數據。

遷移演練

如從云上Redis遷移到線下Redis:

./redis-shake.linux?\
-type?sync?\
-conf?redis-shake.conf

參考配置文件:

#?id
id?=?redis-shake
#?parallel?routines?number?used?in?RDB?file?syncing.
parallel?=?4
#?source?redis?configuration.
#?used?in?`dump`?and?`sync`.
#?ip:port
source.address?=?172.17.134.223:6379
#?password.
source.password_raw?=?xxx
#?auth?type,?don't?modify?it
source.auth_type?=?auth
#?version?number,?default?is?6?(6?for?Redis?Version?<=?3.0.7,?7?for?>=3.2.0)
source.version?=?6

#?target?redis?configuration.?used?in?`restore`?and?`sync`.
#?used?in?`restore`?and?`sync`.
#?ip:port
target.address?=?10.0.2.23:6379
#?password.
target.password_raw?=?xx
#?auth?type,?don't?modify?it
target.auth_type?=?auth
#?version?number,?default?is?6?(6?for?Redis?Version?<=?3.0.7,?7?for?>=3.2.0)
target.version?=?6
#?all?the?data?will?come?into?this?db.?#?used?in?`restore`?and?`sync`.
target.db?=?-1#?big?key?threshold,?the?default?is?500?*?1024?*?1024.?The?field?of?the?big?key?will?be?split?in?processing.
big_key_threshold?=?524288000#?use?psync?command.#?used?in?`sync`.#?默認使用sync命令,啟用將會使用psync命令
psync?=?false

同時也提供遷移的狀態監控:

curl?127.0.0.1:9320/metric|jq

數據一致性校驗

遷移后數據的一致性使用redis-full-check進行檢查,通過多次對比的方式進行源端和目的端的數據校驗,每次都會抓取源和目的端的數據進行差異化比較,記錄不一致的數據(存儲在sqlite3中)進入下一輪對比,支持對key、value或兩者的一致性進行校驗。

云上服務之間我們可以使用DTS來進行,畢竟是付費服務,相對來說更簡單,需要在Redis服務上創建復制類型的賬號。


總結

以上是生活随笔為你收集整理的redis 备份导出rdb_Redis数据迁移利器之redisshake的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久精品一区二区三区黑人印度 | 国产一精品一aⅴ一免费 | 极品少妇xxxx精品少妇偷拍 | 亚洲福利视频一区 | 国产青青 | 欧美全黄 | 中文字幕五码 | 白白色视频在线 | 中文字幕久久久 | 国产成人精品久久二区二区 | 久久香视频 | 悟空影视大全免费高清观看在线 | 日本黄色视屏 | 精品人妻一区二区三区久久 | 视频精品久久 | 国产亚洲精品成人av久久ww | 偷拍中国夫妇高潮视频 | 日本黄色xxxx| 五月婷婷一区二区三区 | 伊人久久青草 | 国产乱色精品成人免费视频 | 日韩久久在线 | 欧美日韩网址 | 成人乱码一区二区三区av | 亚洲天堂91 | 欧美亚洲黄色 | 色婷婷国产 | 色天天| 久草视频在 | 有码一区二区三区 | 男人天堂怡红院 | 闫嫩的18sex少妇hd | 国产日韩网站 | caoporn超碰97| 激情婷婷在线 | 久久亚洲热 | 日韩av.com| 色婷婷国产精品 | 欧美中文字幕在线观看 | 久久精品国产久精国产 | 久草影音| 九九视频在线免费观看 | 国产精品毛片一区二区在线看舒淇 | 国产视频一区二区不卡 | 亚洲视频在线一区 | 丁香婷婷久久久综合精品国产 | 国产欧美一区在线观看 | 日韩免费毛片 | 91麻豆精品国产午夜天堂 | 日韩夜夜高潮夜夜爽无码 | 精品少妇一二三区 | 羞羞的视频网站 | 日韩欧美三级在线 | 色屋视频 | 亚洲高h| 少妇av在线播放 | 国产丝袜久久 | 国产久在线 | 欧美18一20男同69gay | 成人教育av | 先锋资源一区 | 亚洲熟妇av日韩熟妇在线 | 91网站观看| av自拍| 台湾佬中文在线 | 琪琪电影午夜理论片八戒八戒 | 在线观看免费黄视频 | 免费毛片av | avt天堂网| 99re6在线 | 99热网址 | 玩弄丰满少妇xxxxx性多毛 | 久久久久久久久久久久久久国产 | 中文字幕有码av | 国产农村妇女精品一区 | 中文字幕午夜 | av午夜激情 | 成人激情视频在线 | 三级色网| www.xxx在线观看 | 日韩欧美亚洲精品 | 色香五月| 国产一区二区在线观看免费 | 欧美xxxx性| 香蕉视频国产在线观看 | 欧美a性 | 美女一级黄色片 | 国产福利一区二区三区 | 91久久久久久久久久久久 | 欧美一区二区三区国产 | 欧美高清hd18日本 | 免费观看在线视频 | 日韩影院在线 | 黄色天堂网 | 波多野结衣人妻 | 狠狠躁夜夜躁人人爽视频 | 91看毛片 | 久久久噜噜噜www成人 | 久久亚洲天堂网 |