加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

xtrabackup参数补给

发布时间:2022-06-30 21:00:54 所属栏目:MySql教程 来源:互联网
导读:xtrabackup参数补给: 一、innobackupex部分常用参数说明 点击(此处)折叠或打开 -u, --user=name -H, --host=name -P, --port=# -p, --password=name -S, --socket=name #socket目录 --no-timestamp #取消自动创建时间戳目录 --incremental #增量备份 --da
xtrabackup参数补给
       xtrabackup参数补给:

  一、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服务器上可以用定时任务的方式进行增量备份!

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读