• ADADADADAD

    xtrabackup参数补充[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:12:29

    作者:文/会员上传

    简介:

    一、innobackupex部分常用参数说明
    点击(此处)折叠或打开-u, --user=name
    -H, --host=name
    -P, --port=#
    -p, --password=name
    -S, --socket=name #socket目录
    --no-tim

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    一、innobackupex部分常用参数说明

    点击(此处)折叠或打开

      -u, --user=name
      -H, --host=name
      -P, --port=#
      -p, --password=name
      -S, --socket=name #socket目录
      --no-timestamp #取消自动创建时间戳目录
      --incremental #增量备份
      --databases=name#指定数据库名字
      --use-memory=2G#根据服务器内存情况指定所需内存大小
    二、增量备份脚本
    2.1首先要做一次全备份,添加--no-timestamp参数之后不会自动创建时间戳目录,按照自定义的方式创建,本文测试的时候是每小时做一次增量备份

    点击(此处)折叠或打开

      innobackupex --defaults-file=/etc/my.cnf --user=xtbakup --password=oracle --socket=/data/db/mysql/3306/mysql.sock /data/db/xtbakup/$(date+%Y%m%d)/ --no-timestamp|gzip >fullbackup$(date+%Y%m%d%H%M%S).tar.gz
    2.2 第一次增量备份脚本

    点击(此处)折叠或打开

      innobackupex --defaults-file=/etc/my.cnf --user=xtbakup --password=oracle --socket=/data/db/mysql/3306/mysql.sock --incremental /data/db/incdata/$(date +%Y%m%d%H)/ --incremental-basedir=/data/db/xtbakup/$(date +%Y%m%d)/ --no-timestamp |gzip >incresbackup$(date +%Y%m%d%H%M%S).tar.gz
    2.3 第二次增量备份脚本

    点击(此处)折叠或打开

      innobackupex --defaults-file=/etc/my.cnf --user=xtbakup --password=oracle --socket=/data/db/mysql/3306/mysql.sock --incremental /data/db/incdata/$(date +%Y%m%d%H)/ --incremental-basedir=/data/db/incdata/$(date -d "-1 hour" +%Y%m%d%H)/ --no-timestamp |gzip >incresbackup$(date +%Y%m%d%H%M%S).tar.gz
    在Linux服务器上可以用定时任务的方式进行增量备份!
    xtrabackup参数补充.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载