› 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 · Mar 29, 2020 · 5001 views
    This topic created in 2413 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    用备份的思路,先全量 dump 一份,然后只同步日志文件,应用日志文件到备份机上也许可行
    conlechou
    conlechou
    Mar 30, 2020
    5
    kettle,现在叫 spoon
    jorneyr
    jorneyr
    Mar 30, 2020
    6
    冷存库并不需要对外提供服务: 主从的从并不对外提供服务,从是为了备份,再把同步时间设置长一些。
    cheng6563
    cheng6563
    Mar 30, 2020 via Android
    7
    虚拟机建快照?
    qloog
    qloog
    Mar 30, 2020
    8
    每天半夜主从同步一次
    gowa
    gowa
    Mar 30, 2020
    9
    楼主其实你需要的是一个备份机制的问题。
    你到底是想如何进行备份。
    全量这个肯定是隔段时间就必须的(每周,每月?)
    然后增量没什么说的,把 binlog 备份就行了撒。。难道你还需要 dump 出来?
    如果是 MyISAM 引擎的。。直接用 hot copy 备份出来上传就是了。。
    d0m2o08
    d0m2o08
    Mar 30, 2020
    10
    xtrabackup 做增量即可
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1937 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 08:42 · PVG 16:42 · LAX 00:42 · JFK 03:42
    ♥ Do have faith in what you're doing.