mysql> grant reload,lock tables,replication client,create tablespace,process,super,create,insert,select on *.* to bak@localhost identified by ‘bak‘; 安装:yum install percona-xtrabackup percona-xtrabackup-test percona-xtrabackup-debuginfo perl-DBD-MySQL perl-DBI perl-Time-HiRes rsync ;下面开始创建一个完全备份: innobackupex是 xtrabackup中的其中一个工具: 由于innobackupex只是一个PERL脚本,所...
use hunlian;select * into member_backup in hunlian-test.mdb from hunlian.dbo.member;[SQL]use hunlian Affected rows: 0 Time: 0.007s[SQL]select * into member_backup in hunlian-test.mdb from hunlian.dbo.member [Err] 42000 - [SQL Server]关键字 ‘in‘ 附近有语法错误。Affected rows: 0use hunlian;/*因两表含有相同的id字段,直接select * from会冲突*/ select member.name,member.mail,userinfo.city,userinfo.bir...
[root@local-db opt]# innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 /bak/mysql/该语句将拷贝数据文件(由my.cnf里的变量datadir指定)至备份目录下(/bak/mysql/),注意:如果不指定--defaults-file,默认值为/etc/my.cnf。备份成功后,将在备份目录下创建一个时间戳目录(本例创建的目录为/bak/mysql/2015-07-08_18-52-43),在该目录下存放备份文件。(2)恢复删除数据库test123,尝试恢复恢复之...
automysqlbackupautomysqlbackup.confCHANGELOGinstall.shREADMELICENSEautomysqlbackup: AutoMySQLBackup的应用程序脚本 automysqlbackup.conf : AutoMySQLBackup的配置文件范本 CHANGELOG: AutoMySQLBackup功能添加、Bug修复历史记录 install.sh: AutoMySQLBackup的安装脚本 README: AutoMySQLBackup的声明、安装、使用说明文档 建议在安装前看一下README文件,里面有介绍如何安装、配置automysqlbackup。AutoMySQLBackup提供...
db_user="root" 2 db_passwd="root" 3 db_name="db_test" 4 # the directory for story your backup file.you shall change this dir 5 backup_dir="/usr/software/backup/mysqlbackup" 6 # date format for backup file (dd-mm-yyyy) 7 time="$(date +"%Y%m%d%H%M%S")" 8 9 $mysqldump -u $db_user -p$db_passwd $db_name > "$backup_dir/$db_name"_"$time.sql" 2.修改文件bakmysql属性,使其可执行; chmod +x /usr/sbi...
############################ #orangleliu #ftp 上传指定的文件 #centos 使用 (mac上日期的格式化并不是很好使) #注意ftp一定要切换成二进制模式 ############################ #上传的服务器设置 HOST=‘ftp.wificdn.com‘ USER=‘ddd‘ PASSWD=‘er#backp.2‘#上传和要删除的文件名称,保留10天 BASE_DIR="/home/backup" BACKUP_LOG="${base_dir}/mysql_backup.log" DBNAME="radius" FILE_UPLOAD="${DBNAME}-$(date +"%Y-%m-%...
今天添加了一个数据库自动备份的模块,mysql数据备份的方法有很多,可以对单个数据库备份,可以多个数据库备份,也可以对某一个表进行备份,可以只备份数据库的结构不备份数据,可以根据需要做不同处理,正好现在有点时间,简单的记录一下最为简单的一种备份方法。 Mysql版本:5.1 1.利用mysqldump对mysql数据库进行备份mysqldump是一个单独的可执行程序,并非mysql运行时的一个命令,使用mysqldump时,如果是在Windows下下,需要先...
# mysqldump -uroot -plam2linux discuz > /data/discuz.sql #备份discuz库,以*.sql结尾# vim /data/discuz.sql #进入文件查看信息假如我们删除了discuz库内的文件,# rm -rf (文件名)恢复# mysql -uroot -plam2linux discuz < /data/discuz.sql #恢复discuz库内的信息不但可以备份库也可以备份表(以pre_forum_post表为例)备份表# mysqldump -u...
定时备份数据库 /usr/sbin/backupmysql timestamp=`date "%Y-%m-%d-%H-%M-%S"` mysqldump -uroot -p‘123456 databasename>/db$timestamp.sqlchmod x backupmysql 安装crontab: [root@CentOS ~]# yum install vixie-cron [root@CentOS ~]# yum install crontabscrontab -e 新增定时任务 0 3 * * * root /usr/sbin/backupmysql crontab -l 显示定时任务版权声明:本文为博主原创文章,未经博主允许不得转载。linux上定时备份mysql数...
要备份的数据库ip为 192.168.28.1 账户 test1 ,密码 123456 本地数据库ip 为 192.168.28.2 账户 test1 ,密码 123456 全备份分为设置数据库主从同步和没设置主从同步 备份设置主从同步的数据库: @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump" -utest1 --password=123456 -h192.168.28.1--flush_logs --single-transaction --master_data=2 --all-databases -...
-h 指出服务器名 若是localhost则是指本机 -u 指出用户名 root是默认的最高权限用户名 -p指出密码 不填就指密码为空数据库脚本导出到文件:终端下: mysqldump -u 用户名 -p 数据库名 > 导出的文件名例如 mysqldump -h 10.86.2.122(ip我乱写的~) -u yourusername -p yourpassword yourdatabase > ~/datadump如果报错Access denied for user ‘yourusername‘@‘%‘ to database ‘yourdatabase‘ when using LOCK TABLES则需要使...
创建测试用表:MariaDB [music]> create table summary(id int,info char(128));Query OK, 0 rows affected (0.05 sec)MariaDB [music]> show tables;+-----------------+| Tables_in_music |+-----------------+| summary || test |+-----------------+2 rows in set (0.00 sec)插入测试数据:MariaDB [music]> insert into summary values(1,‘Eric Gao is a Oracle DBA‘);Query OK, 1 row affected (0.00 ...
提交我的评论加载中已评论Percona Xtrabackup快速备份MySQL 2015-07-10Linux中国Linux中国Linux中国微信号linux-cn功能介绍面向Linux爱好者,提供Linux技术文章、新闻资讯和交流平台。 每天推送一条最新精选Linux资讯和技术文章;支持Linux命令查询、Linux资讯搜索及微信群的交流。老规矩,开场白,刚开始用mysqldump,备份100G+的数据库,再加上服务器繁忙,备份速度像蜗牛似的,于是寻找更高效的备份方法。网上都说用xtrabackup比...
简要: 一、数据库备份 二、数据库恢复 一、数据库备份 1、备份简单说明 : 系统运行中,增量备份与整体备份 例: 每周日整体备份一次,周一到周六备份当天 如果周五出了问题,则可以用周日的整体+周一,二,三,四来恢复 2、备份工具 a、第三方收费备份工具 b、系统自带备份功能即mysqldump(可以导出库、表) c、利用outfile和infile 2.1、mysqldump使用例子例1、导出某个库下的表 mysqldump–u用户名 –p密码库名 表1 ...
用处:1、灾难恢复2、审计3、测试备份类型: 热备份、温备份、冷备份 热备份:在线备份,读写操作可继续进行,不受影响,只有基于事务的存储引擎才能完成 温备份:能读不能写 冷备份:读写均不能进行,离线备份 物理备份、逻辑备份 物理备份:复制数据文件 逻辑备份:把数据从库中提出出来保存为文本文件,无法保证浮点型的精度,和存储引擎无关,跨平台好,mysqldump 完全备...