资讯专栏INFORMATION COLUMN

数据迁移 云内存 UMem Redis

ernest.wang / 2384人阅读

摘要:数据迁移数据迁移数据迁移本篇目录主备版数据迁移主备版数据迁移主备版数据迁移主备版数据迁移主备版数据迁移迁移迁移可以将作为数据源目标进行全量增量任务的传输。

数据迁移

本篇目录

主备版Redis数据迁移

主备版Redis数据迁移

UDTS迁移

UDTS 可以将 Redis 作为数据源/目标 进行全量+增量任务的传输。

注意事项:

1、当 Redis 源为公网端,且为集群模式的情况下,需要将目标端 VPC 下的子网 ID 绑定 NATGW 方能完成传输任务

2、需要确保源库的 repl-diskless-sync 配置为 NO

详细文档: https://docs.ucloud.cn/udts/type/redissource

redis-port迁移

主备版redis-port数据同步,导入导出工具

Redis3.2及以下版本

下载地址:https://redis-import-tool.cn-bj.ufileos.com/uredis-redis-port

1、主备Redis同步导入导出

./uredis-redis-port sync --psync -f source_ip:source_port -P PASSWORD -t dest_ip:dest_port -A PASSWORD

出现如下结果,表示同步完成,正在保持增量同步

image

2、主备Redis导出RDB数据文件

./uredis-redis-port dump -f source_ip:source_port -P PASSWORD -o save.rdb

3、主备Redis导入RDB数据文件

./uredis-redis-port restore -i save.rdb -t dest_ip:dest_port -A PASSWORD

4、主备Redis导入AOF数据文件

redis-cli -h dest_ip -p dest_port -A PASSWORD --pipe < appendonly.aof

说明:分布式Redis与主备Redis进行迁移,请提交非标需求,我们后台进行同步迁移。

Redis4.0版本

下载地址: https://umemsh2.cn-sh2.ufileos.com/redis-port_4.0.tar

使用方法如下:

1 redis-decode: DECODE dumped payload to human readable format (hex-encoding)

  Usage:
    redis-decode [--ncpu=N] [--input=INPUT|INPUT] [--output=OUTPUT]
  Examples:
    redis-decode -i dump.rdb -o dump.log
    redis-decode    dump.rdb -o dump.log
    cat dump.rdb | redis-decode --ncpu=8 > dump.log

2 redis-dump: DUMP rdb file from master redis

  Usage:
    redis-dump [--ncpu=N] (--master=MASTER|MASTER) [--output=OUTPUT] [--aof=FILE]
  Examples:
    redis-dump    127.0.0.1:6379 -o dump.rdb
    redis-dump    127.0.0.1:6379 -o dump.rdb -a
    redis-dump -m passwd@192.168.0.1:6380 -o dump.rdb -a dump.aof

3 redis-restore: RESTORE rdb file to target redis

  Usage:
    redis-restore [--ncpu=N] [--input=INPUT|INPUT] --target=TARGET [--aof=FILE] [--db=DB] [--unixtime-in-milliseconds=EXPR] 
  Examples:
    redis-restore    dump.rdb -t 127.0.0.1:6379
    redis-restore -i dump.rdb -t 127.0.0.1:6379 --aof dump.aof --db=1
    redis-restore             -t 127.0.0.1:6379 --aof dump.aof
    redis-restore             -t 127.0.0.1:6379 --db=0

4 redis-sync: SYNC data from master to slave

  Usage:
    redis-sync [--ncpu=N] (--master=MASTER|MASTER) --target=TARGET [--db=DB] [--tmpfile-size=SIZE [--tmpfile=FILE]]
  Examples:
    redis-sync -m 127.0.0.1:6379 -t 127.0.0.1:6380
    redis-sync    127.0.0.1:6379 -t passwd@127.0.0.1:6380
    redis-sync    127.0.0.1:6379 -t passwd@127.0.0.1:6380 --db=0

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126906.html

相关文章

  • 实例管理 内存 UMem Redis

    摘要:实例管理实例管理实例管理新建实例完成后,可以在控制台上管理实例,如扩容续费及监控告警等实例管理操作。对于缩容,整个过程中对无任何影响。运维时间运维时间主备产品提供运维时间窗口设置,用户可以根据自身业务选择时间段来做重写。 实例管理新建实例完成后,可以在控制台上管理Redis实例,如:扩容、续费及监控告警等实例管理操作。主备版Redis控制台支持创建从库、配置升降级、设置密码、重启、慢查询分析...

    ernest.wang 评论0 收藏723
  • Redis5.0版本新功能介绍 内存 UMem Redis

    摘要:版本新功能介绍版本新功能介绍版本新功能介绍版本是的重大版本发布,新增数据结构,是一个新的强大的支持多播的可持久化的消息队列,在消息队列方面提供了新的选择,具备丰富的应用场景和想象空间。 Redis5.0版本新功能介绍Redis5.0版本是Redis的重大版本发布,新增数据结构Stream,是一个新的强大的支持多播的可持久化的消息队列,在消息队列方面提供了新的选择,具备丰富的应用场景和想象空间...

    ernest.wang 评论0 收藏816
  • 内存 监控告警 UMem Redis

    摘要:监控告警控制台监控告警管理云内存为用户提供多种类型的监控,包括如使用量连接数数量等多种监控,并可设置监控告警。云内存提供默认告警模板的同时,资源监控模板界面支持用户创建告警模板并自定义设置告警监控项。监控告警控制台监控告警管理云内存Redis为用户提供多种类型的监控,包括如使用量、连接数、QPS、 Key数量等多种监控,并可设置监控告警。云内存Redis提供默认告警模板的同时,资源监控模板界...

    ernest.wang 评论0 收藏2041
  • 基数统计功能 内存 UMem Redis

    摘要:基数统计功能基数统计功能基数统计功能实现了基数统计功能,方便统计一组不同元素且数量很大的数据集,且只耗费很小的空间。如统计网站每天访问的独立数量使用和,可以轻松实现。 基数统计功能Redis HyperLogLog 实现了基数统计功能,方便统计一组不同元素且数量很大的数据集,且只耗费很小的空间。如统计网站每天访问的独立IP数量;使用PFADD和PFCOUNT,可以轻松实现。import re...

    ernest.wang 评论0 收藏849
  • 配置文件管理 内存 UMem Redis

    摘要:配置文件管理配置文件管理配置文件管理主备版控制台上支持用户配置文件管理,提供版本的默认配置文件。 配置文件管理主备版Redis控制台上支持用户配置文件管理,提供redis3.2、redis4.0、redis5.0、redis6.0、redis7.0版本的默认配置文件。进入Redis管理页面,切换至配置文件页面,点击详情,可以看到各个版本的默认配置模版提供的配置项详情创建实例,如果客户存在已创...

    ernest.wang 评论0 收藏3211

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<