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

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

  •  
  •   Livid · 2014-05-20 16:34:18 +08:00 · 3227 次点击
    这是一个创建于 3851 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 条回复    2015-12-11 15:07:01 +08:00
    pubby
        1
    pubby  
       2014-05-20 23:53:42 +08:00   ❤️ 1
    改进挺大,数据量小有用

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

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

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