V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
颜值和功能齐聚的跨平台SSH工具
Xterminal 是一款强大的开发工具,不止是 SSH 与 Terminal,还集成了 Note、拥有快捷动作、命令提示等特性
Promoted by Moyyyyyyyyyyye
chord
V2EX  ›  数据库

阿里云的各种云数据库同步功能就是个大坑。。

  •  
  •   chord · 22 天前 · 2337 次点击

    购买了 MYSQL 和 REDIS 云数据库后,当想要其他服务器也实时同步数据时发现阿里云把同步的权限全部阉割了,要求使用他们的 DTS 同步功能,DTS 实时同步功能是费用¥9,846.00 一年,3 千一年的数据库没想到这都能阉割。。。我怎么记得以前没有这种限制啊!!!

    第 1 条附言  ·  21 天前
    经过阿里云官方售后以及阿里云官方 Github 团队的处理结果

    总结:
    1 、RDS MYSQL 还是没有办法支持 BACKUP ADMIN 权限。

    2 、阿里云 Redis 原生版已经支持 PSYNC 命令。
    (如果有 PSYNC 命令需求一定要买 Redis 原生版,不要买 Tair ,Tair 不支持 PSYNC 命令!!!)
    23 条回复    2025-06-13 20:29:03 +08:00
    bootvue
        1
    bootvue  
       22 天前
    cloudcanal 试一试
    xjh1024
        2
    xjh1024  
       22 天前
    是的,给的账号权限,不能使用 mysqldump 这类命令
    如果想实时同步 只能 自己部署
    XyIsMy
        3
    XyIsMy  
       22 天前
    可以试试 tapdata 。用了 1 年,挺好用的
    chord
        4
    chord  
    OP
       22 天前
    @XyIsMy 现在是使用了阿里云官方开发的工具,github 提了 issue 了,阿里云研发说阿里云的 Redis 的云数据库是支持 PSync 命令的,但官方售后支持却告知不支持 Redis 的 PSync 命令,然后阿里云研发让我把工单升级到研发去。。。现在坐等解决方案了
    pulutom40
        5
    pulutom40  
       22 天前 via iPhone
    @xjh1024 没用过阿里云的数据库,我掏钱买了这个数据库,我连这个数据库的管理员权限都没吗?只能读写?
    xuhuanzy
        6
    xuhuanzy  
       22 天前 via Android
    腾讯云的好像也不行,纯冤种
    cheng6563
        7
    cheng6563  
       22 天前
    我这能用 canal 订阅阿里云 RDS 的 binlog 同步啊
    wxw752
        8
    wxw752  
       22 天前
    没有阉割,阿里云的 RDS 我这能订阅 binlog 的,另外 DTS 我们也用,不应该这么贵才对
    goodryb
        9
    goodryb  
       22 天前
    MySQL 记得可以开一个高权限账号,类似 root ,用这个做同步一共可行
    chord
        10
    chord  
    OP
       22 天前
    @goodryb
    @wxw752
    @cheng6563

    RDS MYSQL 是 100%没有 backup admin 权限,咨询售后是已经确定了,binlog 倒是有的!
    chord
        11
    chord  
    OP
       22 天前
    @pulutom40 给的权限不是超级用户(super)权限,仅是高权限用户,而且虽然显示是高权限用户,但其实限制了部分命令无法使用
    chord
        12
    chord  
    OP
       22 天前
    @wxw752 DTS 第一个月 99 ,第二个月 1500 多。。
    chord
        13
    chord  
    OP
       22 天前
    @XyIsMy 谢谢!! tapdata 看起来确实不错啊!!!目前 Mysql 用了 readyset 作为缓存引擎,依靠 binlog 解决了实时同步的问题了
    Gilfoyle26
        14
    Gilfoyle26  
       22 天前
    曾几何时,云服务厂商最引以为傲的就是成本,现在却发现上云的成本比买物理机也差不了多少了。
    chord
        15
    chord  
    OP
       22 天前
    @Gilfoyle26 主要还是现在 IDC 物理机也是卷,价格越打越低,确实考虑都迁移了
    wxw752
        16
    wxw752  
       21 天前
    @chord #12 你们是公司用吗,服务用的多了商务会给打个骨折的
    encro
        17
    encro  
       21 天前
    DTS 迁移时免费的吧,一般数据库几十个小时也就迁移完了,收费也不会太多。
    数据库同步,你直接用他们的从库功能吧。
    chord
        18
    chord  
    OP
       21 天前
    @wxw752 已经是打了骨折了哈哈哈
    chord
        19
    chord  
    OP
       21 天前
    @encro 估计是我以前用过,目前我看都必须付费 99 元一个月才行,迁移还是用别的工具好一些。
    XyIsMy
        20
    XyIsMy  
       21 天前
    @chord 嗯嗯,我也是用了好几个同步软件,才找到它。这个软件常见的 数据库 开源版都支持了,还是挺好用的
    suxb201
        21
    suxb201  
       21 天前
    @chord 补充一个观点:RedisShake 不建议用于长时间的同步,Redis 也不适合长时间同步,Tair 可以长时间同步
    1. 因为 Redis 本身的 PSync 同步协议很挫,影响主节点 RT ,做不到异常场景的续传
    2. 阿里云 Tair 修改了同步协议,可以做到续传和双向同步去环,这些能力 DTS 都做了支持
    suxb201
        22
    suxb201  
       21 天前
    @chord
    > 估计是我以前用过,目前我看都必须付费 99 元一个月才行,迁移还是用别的工具好一些。

    如果只是一次性迁移的话,DTS 最小规格按量付费一小时 1 块多的,比自己搭省事多了,感觉性价比挺高的。
    chord
        23
    chord  
    OP
       21 天前
    @suxb201 没想到你也看 V2 ,你们阿里云官方的 DTS 确实很好用,但 DTS 不适合长期使用,不是因为 DTS 不好,长期的话价格太贵是我的问题哈哈哈
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1421 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:06 · PVG 01:06 · LAX 10:06 · JFK 13:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.