› 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
Livid
400.36D
567.92D
V2EX  ›  MySQL

MySQL 5.6 关于备份的一个重大改进

  •  
  •   Livid ·
    PRO
    · May 20, 2014 · 4102 views
    This topic created in 4534 days ago, the information mentioned may be changed or developed.
    4 replies  •  2015-12-11 15:07:01 +08:00
    pubby
        1
    pubby  
       May 20, 2014   ❤️ 1
    改进挺大,数据量小有用

    不过数据量大的话我还是专门配备份机器,跑个slaver 定时 mysqldump

    再大量的话,mysqldump效率太低了(备份和恢复),就直接在slaver上用支持快照的文件系统了建快照了

    所以现在我用freebsd的zfs文件系统快照备份
    1. 每天快照,保留30天
    2. 每小时快照,保留24小时
    3. 配置一个jail(类似linux的Docker),需要时随时载入某个快照查询历史数据,方便查询一些被误操作的数据
    Actrace
        2
    Actrace  
       May 21, 2014
    自从有了MariaDB的替代方案后基本都不看Mysql了,据说centos 7的官方库将会使用MariaDB去替代Mysql.
    实际使用过程中,MariaDB确实性能好一些.
    quietin
        3
    quietin  
       Dec 11, 2015
    @pubby 请问下这个 jail 是什么东东;另外随时载入快照查询这个具体怎么做的,求指教
    pubby
        4
    pubby  
       Dec 11, 2015 via Android   ❤️ 1
    @quietin slave 机器上是 zfs 文件系统,定时打快照。因为本身跑着 MySQL 做 slave 同步。所以要查询之前几天的历史记录,尤其是被删掉或改掉的记录,需要用某个快照的数据。
    而此时你又不想停掉当前机器上的 MySQL 同步。
    所以就开一个 jail 另外跑一个 MySQL ,把需要的快照 clone 出来,做临时查询。 jail 是类似于 Docker 的东西,内核共用,系统隔离。可以理解为轻量级的虚拟机
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   819 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 21:17 · PVG 05:17 · LAX 14:17 · JFK 17:17
    ♥ Do have faith in what you're doing.