V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pkwenda
V2EX  ›  程序员

redis 迁移的问题,咨询解决方案

  •  
  •   pkwenda ·
    pkwenda · 2021-06-30 14:48:20 +08:00 · 1891 次点击
    这是一个创建于 1275 天前的主题,其中的信息可能已经有所发展或是发生改变。

    场景是:一个很大的 redis 服务(腾讯云自建)想把 原 redis db0 迁移到新的 redis db0,但是腾讯云禁用了一些核心命令,导致官方自己的文档推荐的工具也没办法做到这一点(运维说的)

    wecom-temp-b877cc60b3c0cede7d63cdec7f3d4878.png

    DTS 是全量迁移

    其他方案成本又太高( rdb + aof 回放)

    似乎无解了

    https://www.notion.so/zhuangwenda/42c74ff9ae5442ee975727cc9769e24d

    4 条回复    2021-07-01 10:46:41 +08:00
    jswh
        1
    jswh  
       2021-06-30 14:58:43 +08:00   ❤️ 1
    发工单让腾讯的工作人员帮忙弄
    bthulu
        2
    bthulu  
       2021-06-30 16:13:27 +08:00
    redis 只用作缓存么? 那分流重建就行了.
    就是原来流量 100%打到旧 redis, 修改为:
    第一天前端 nginx 分流 99%到旧 redis, 1%到新 redis.
    第二天前端 nginx 分流 98%到旧 redis, 2%到新 redis.
    ...
    依次类推, 基本上就写个定时任务修改 nginx 配置, 其他啥也不用干就行了
    lsp7572
        3
    lsp7572  
       2021-06-30 16:28:21 +08:00
    发工单+1
    zlhsvc
        4
    zlhsvc  
       2021-07-01 10:46:41 +08:00
    发工单
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 10:21 · PVG 18:21 · LAX 02:21 · JFK 05:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.