XtrabackupXtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump备份就不太..
分类:
数据库 时间:
2016-07-22 16:17:53
阅读次数:
370
备份mysql数据库脚本。手动创建目录/var/backups/mysqldata也可以自定义,只需修改变量backup_dir的值即可。#!/bin/bash
#mysql备份脚本
database=test001
mysql_user=root
mysql_password=123.com
backup_dir=/var/backups/mysqldata
name=`date"+%Y_%m_%d"`
foriin$database
..
分类:
数据库 时间:
2016-07-21 20:13:02
阅读次数:
245
一、介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。 二、 ...
分类:
数据库 时间:
2016-07-19 22:15:50
阅读次数:
292
http://www.cnblogs.com/cenalulu/p/3587006.html 背景:最近采购了一批新的服务器,底层的存储设备的默认physical sector size从原有的 512B 改为了 4K。 装完系统以后,在做数据库物理备份恢复时xtrabackup报了这么一个错。但是 ...
分类:
其他好文 时间:
2016-07-14 13:18:47
阅读次数:
393
#!/bin/bashBackupPath=/data/backup/testbk#备份路径Mysql_bk_dir=$BackupPath/mysql_bk_dirLogFile=$BackupPath/backuplogPasswd=admin#mysql密码#######################################definemysqlvariables######################################NewFile="$Mysql_bk_dir..
分类:
数据库 时间:
2016-07-13 23:29:32
阅读次数:
148
#/bin/bash
PATH=$PATH:/usr/local/mysql/bin
BACKDIR=/mysqlbak
ROOTPASS=‘123456’
if[!$BACKDIR]
then
mkdir-p$BACKDIR
fi
mysqldump-uroot-p$ROOTPASS-A>$BACKDIR/db.sql
分类:
数据库 时间:
2016-07-12 23:31:43
阅读次数:
201
最近在研究数据库备份,定时执行备份任务,这里直接把备份脚本设置为crontab命令定时执行,脚本内容如下:[root@mysql-db~]#catmysql-backup.sh#!/bin/bashdbpwd=‘possw0rd123‘dbuser=roothost=127.0.0.1port=3306dbarg="-u$dbuser-p$dbpwd-h$host-P$port--default-character=ut..
分类:
数据库 时间:
2016-06-29 01:23:04
阅读次数:
244
备份:
mysqldump-uuser-ppwd-hhostdbname[tbname,[tbname...]]>filename.sql---(逻辑备份)-qor-quick----不占用内存
-w"WHEREClause"or-where="Whereclause"----条件
--all-databases-----所有数据库
--databases------多个数据库,数据库之间用空格隔开
--skip-opt-----..
分类:
数据库 时间:
2016-06-28 14:39:23
阅读次数:
198
MySQL · 物理备份 · Percona XtraBackup 备份原理
前言
Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle)、Percona
Server 和 MariaDB,并且全部开源,真可谓是业界良心。我们 RDS MySQL 的物理备份就是基于这个工具...
分类:
数据库 时间:
2016-06-28 12:58:37
阅读次数:
219
首先要先搞清楚两个概念: ①、mysqldump,mysqldump是mysql的逻辑备份工具,它不是linux的命令,工作原理类似产生一些列sql语句,对数据库进行指定的逻辑备份。 最简洁的形式是:mysqldump -uuserName -ppassWord --databasesName 当然 ...
分类:
数据库 时间:
2016-06-28 12:34:28
阅读次数:
235