V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
black11black
V2EX  ›  MySQL

Mysql 的定时同步方案?

  •  
  •   black11black · 2020-03-29 18:24:20 +08:00 · 3911 次点击
    这是一个创建于 1699 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,想备份一下数据库,仅仅用作冷存,不是为了提高可用性。

    基于这种想法,如果使用主从同步的话感觉不是特别合适,因为冷存库并不需要对外提供服务,反而会提高资源占用。

    所以各位带佬有做过这种需求的吗,有没有什么成熟方案。

    百度查了查用 navicat 这类第三方软件似乎有类似操作,但是不太想再专门架个 navicat 啊,关键他还收费

    10 条回复    2020-03-30 10:21:31 +08:00
    fewok
        1
    fewok  
       2020-03-29 18:32:27 +08:00
    最差定时 dump 。
    好点 canal 、databus
    ytmsdy
        2
    ytmsdy  
       2020-03-29 18:36:54 +08:00
    定时 dump,压缩,上传到 oss 就行了。需要用的时候直接还原就好了
    black11black
        3
    black11black  
    OP
       2020-03-29 20:33:44 +08:00
    @fewok
    @ytmsdy
    数据库 100G 左右,dump 装不下
    love
        4
    love  
       2020-03-29 20:38:15 +08:00
    定时 dump 也太低效了,每次都是全量,数据库一大就非常浪费带宽

    用备份的思路,先全量 dump 一份,然后只同步日志文件,应用日志文件到备份机上也许可行
    conlechou
        5
    conlechou  
       2020-03-30 08:26:31 +08:00
    kettle,现在叫 spoon
    jorneyr
        6
    jorneyr  
       2020-03-30 08:34:45 +08:00
    冷存库并不需要对外提供服务: 主从的从并不对外提供服务,从是为了备份,再把同步时间设置长一些。
    cheng6563
        7
    cheng6563  
       2020-03-30 09:07:59 +08:00 via Android
    虚拟机建快照?
    qloog
        8
    qloog  
       2020-03-30 09:16:50 +08:00
    每天半夜主从同步一次
    gowa
        9
    gowa  
       2020-03-30 09:50:20 +08:00
    楼主其实你需要的是一个备份机制的问题。
    你到底是想如何进行备份。
    全量这个肯定是隔段时间就必须的(每周,每月?)
    然后增量没什么说的,把 binlog 备份就行了撒。。难道你还需要 dump 出来?
    如果是 MyISAM 引擎的。。直接用 hot copy 备份出来上传就是了。。
    d0m2o08
        10
    d0m2o08  
       2020-03-30 10:21:31 +08:00
    xtrabackup 做增量即可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:46 · PVG 04:46 · LAX 12:46 · JFK 15:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.