分别基于mysqldump、lvm2、xtrabackup三种方式实现MySQL备份恢复一、利用mysqldump实施逻辑备份操作1.在/etc/my.cnf中添加如下,开启二进制日志 innodb-file-per-table = ON skip-name-resolve=ON log_bin=/var/log/maradb/binlog2.备份数据,锁表,二进制日
分类:
数据库 时间:
2018-01-16 12:18:02
阅读次数:
204
默认情况下,innodb 不能通过直接复制表文件的方式在mysql服务器之间进行数据移植。即便你启用了innodb_per_table(每个表一个文件的选项),而使用xtrabackup 工具可以实现此种功能。前提是,你的数据库服务器启用了innodb_per_table 这个功能,就是说,在你创建 ...
分类:
其他好文 时间:
2018-01-13 19:04:12
阅读次数:
185
备份计划失败原因:使用which xtrabackup 获取xtrabackup的绝对路径,直接调用脚本可以获取,但是在crontab中获取不了,报以下异常 原因是crontab中环境变量是(/usr/bin:/bin),非此目录下的命令都无法识别 ...
分类:
其他好文 时间:
2018-01-13 00:24:11
阅读次数:
141
本文介绍使用第三方软件Percona提供的命令innobackupex做全量备份、增量备份以及恢复的方法.
分类:
数据库 时间:
2018-01-10 21:41:21
阅读次数:
205
一、什么不一致 1.1、不一致 首先使用下面脚本来构建Executed_Gtid_Set与xtrabackup_binlog_info不一致,到底指的是什么不一致 1、准备测试数据 # 切换日志 mydba@192.168.85.132,3306 [replcrash]> flush binary ...
分类:
其他好文 时间:
2018-01-10 11:46:43
阅读次数:
263
一、XtraBackup介绍 1、备份工具 xtrabackup:是一款基于InnoDB的在线热备工具,具有开源,免费,支持在线热备,占用磁盘空间小,能够非常快速地备份与恢复mysql数据库,(备份时不影响数据读写) mysqldump:备份是逻辑备份,备份出来的文件是sql语句,但是当备份MySQ ...
分类:
系统相关 时间:
2018-01-09 16:45:14
阅读次数:
271
🎉新年贺词🎉 2017年即将过去,新年的钟声即将敲响。在这辞旧迎新的美好时刻,我向全国各族人民,向香港特别行政区同胞、澳门特别行政区同胞,向台湾同胞和海外侨胞,向工作在一线的运维工程师们,向为开源事业做出贡献的朋友们,向世界各国各地区的朋友们,致以新年的祝福! 今天是2017的最后一天,在这样一 ...
分类:
数据库 时间:
2017-12-31 10:53:31
阅读次数:
263
Percona Xtrabackup2.4.9安装使用指南环境系统版本:RHEL6.3一、依赖包安装:#yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL二、下载和安装Percona-XtraBackup-2.4.91.下载Percona-XtraBackup-2.4.9#wget ht
分类:
其他好文 时间:
2017-12-27 15:23:27
阅读次数:
349
(1)“导出”表 导出表是在备份的prepare阶段进行的,因此,一旦完全备份完成,就可以在prepare过程中通过--export选项将某表导出了: innobackupex --apply-log --export /backup/xbackup/full/ #这个需要在备份的目录下面执行. 后... ...
分类:
数据库 时间:
2017-12-25 20:10:16
阅读次数:
269
#!/bin/bash ## by Mr he bak_dir="/data/mysql_backup/" xtr_path="/usr/bin/innobackupex" mysql_cnf="/etc/my.cnf" thr_cnt=1 name="xxx" pawd="xxx" e_path=... ...
分类:
其他好文 时间:
2017-12-12 11:12:52
阅读次数:
198