美文网首页
MariaDB的增量备份和全量备份

MariaDB的增量备份和全量备份

作者: joyshion | 来源:发表于2019-10-22 15:25 被阅读0次

    一直在使用mariaDB数据库,因为兼容mysql,所以之前的备份方案也是照搬mysql的

    偶然发现mariaDB自带备份Mariabackup,而且还很好用,目前生产环境已经在使用,具体信息查看官网文档:点击查看

    备份数据:

    # 全量备份
    mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root --password=123456
    # 增量备份
    mariabackup --backup --target-dir=/var/mariadb/inc1/ --incremental-basedir=/var/mariadb/backup/ --user=root --password=123456
    # 基于上次增量备份做增量备份
    mariabackup --backup --target-dir=/var/mariadb/inc2/ --incremental-basedir=/var/mariadb/inc1/ --user=root --password=123456
    

    恢复数据:

    # 准备全量备份文件
    mariabackup --prepare --apply-log-only --target-dir=/var/mariadb/backup
    # 准备增量备份文件
    mariabackup --prepare --apply-log-only --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc1
    # 恢复数据
    mariabackup --copy-back --target-dir=/var/mariadb/backup/
    # 修改数据文件权限
    chown -R mysql:mysql /var/lib/mysql/
    

    相关文章

      网友评论

          本文标题:MariaDB的增量备份和全量备份

          本文链接:https://www.haomeiwen.com/subject/azmqvctx.html