1. 二进制格式mysql安装 2. mysql配置文件 mysql的配置文件为/etc/my.cnf 配置文件查找次序:若在多个配置文件中均有设定,则最后找到的最终生效 mysql常用配置文件参数: 3. mysql数据库备份与恢复 3.1 数据库常用备份方案 数据库备份方案: 全量备份 增量备份 ...
分类:
数据库 时间:
2019-04-30 23:41:05
阅读次数:
177
#!/bin/bash
[ -d /home/increment/ ] || mkdir -p /home/increment/
mysql_path=/home/
mysql_increment_path=/home/increment/
#mysql全备
mysql_backup() {
innobackupex --defaults-file=/etc/my.cnf --user=root --password=‘123456‘ --backup $mysql_path/mysql-`date +%Y%m%d`/ --no-timestamp
exit 0
}
#恢复
mysql_recovery() {
systemctl stop mysqld
mv /var/lib/mysql /var/lib/mysql2
innobackupex --apply-log $mysql_path/mysql-`date +%Y%m%d`/
innobackupex --defaults-file=/etc/my.cnf --copy-back $mysql_path/mysql-`
分类:
其他好文 时间:
2019-04-29 19:08:03
阅读次数:
167
xtrabackup物理备份 1.1 安装xtraback 安装依赖: 安装: 查看安装结果: Xtrabackup中主要包含两个工具: xtrabackup:是用于热备份innodb, xtradb表中数据的工具,不能备份其他类型的表, 也不能备份数据表结构; innobackupex:是将xtr ...
分类:
数据库 时间:
2019-04-26 11:16:04
阅读次数:
163
备份的重要性:灾难恢复,测试应用,回滚数据修改,查询历史数据,审计等造成数据丢失的原因有以下几种:程序错误,人为操作错误,运算错误,磁盘故障,灾难和盗窃数据库的备份类型:物理备份和逻辑备份物理备份:是对数据库操作系统的物理文件(如数据文件,日志文件等)的备份物理备份分为:冷备份,热备份,温备份冷备份:数据库关闭状态下进行的备份或者说是服务停止的情况下备份热备份:数据库运行状态或者是服务运行状态下的
分类:
数据库 时间:
2019-04-26 09:17:22
阅读次数:
166
1. 文件查看 数据文件、控制文件、日志文件查看如下: 2. 三种备份方法 1)导入/导出(import/export) 1.支持类型: table, user, tablespace, full database 2. 导入导出例子: 3. 注意:若用户权限不够时需要修改权限 2)冷备份(非归档模 ...
分类:
数据库 时间:
2019-04-26 00:46:16
阅读次数:
241
0、闪回技术与工具简介 mysql闪回工具比较流行三大类: 【0.1】官方的mysqlbinlog:支持数据库在线/离线,用脚本处理binlog的输出,转化成对应SQL再执行。通用性不好,对正则、sed等需要较高熟练度。 【0.2】第三方的mysqlbinlog工具,比官方的工具多了一个闪回功能 - ...
分类:
数据库 时间:
2019-04-25 01:18:42
阅读次数:
175
环境 mysql版本 Server version: 5.6.42-log MySQL Community Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:0 ...
分类:
数据库 时间:
2019-04-24 20:56:52
阅读次数:
187
1:增量备份 (查看文件属性,只备打了勾的,备完后把勾取消掉,修改后勾都会打上) 2:差异备份(备份有勾的 ,备份完后不会取消勾) 周一:备一 周二:备二 周三:备三 周四:备三,四 ...
一. Percona XtraBackup 的优点。 (1)无需停止数据库进行InnoDB热备; (2)增量备份MySQL; (3)流压缩传输到其它服务器; (4)在线移动表; (5)能够比较容易地创建主从同步; (6)备份MySQL时不会增大服务器负载。 二. Percona XtraBackup ...
分类:
数据库 时间:
2019-04-20 09:54:27
阅读次数:
193
涉及到3个参数 (1)binlog_format='row' -- (row,statement,mixed) 日志记录模式,行、语句、混合 (2)binlog_row_image=full -- (full,minimal,noblob) 如果是用行的话,记录全部的记录、最小的记录、不记录二进制 ...
分类:
数据库 时间:
2019-04-17 00:04:48
阅读次数:
198