资料来源:1、安装git和pip1yum -y install git python-pip2、安装binlog2sql12345678910111213141516171819202122232425262728[root@server-254-163 tmp]# git clone Cloning into 'binlog2sql'...remote: Enumerating objects:
一、备份:1、数据备份1)做一次全备:1innobackupex --defaults-file=/mysql/mysql3307/etc/my.cnf --user=backup --password=mysql --no-timestamp --no-lock --parallel=4 /mysql/backup/xtrabackup/fullbackup2)插入数据:123456789101
本实验模拟生产环境误操作删除表,可利用逻辑备份和binlog恢复所删除的表。生产库:192.168.8.31临时库:192.168.8.32一、数据备份操作的前一天晚上进行了日常逻辑备份1mysqldump -uroot -pmysql -P3306 --all-databases > /mysql/backup/dump/alldb_bak.sql二、模拟事故模拟事故发生前后的业务情况12
生产环境中常常将数据库备份至远程服务器,本次测试中,数据库服务器:192.168.8.50,远程备份中心:192.168.8.631、配置SSH秘钥认证ssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub mysql@192.168.8.632、使用tar进行备份并以时间对备份进行命名123456789101112131415161718192021
1、创建MySQL备份用户点击( 此处 )折叠或打开mysql > create user 'backup' @ '%' identified by 'mysql' ;Query OK , 0 rows affected ( . 00 sec )mysql > grant reload , lock tables , replication client , create tables
1、全量备份innobackupex --defaults-file=/etc/my.cnf --user=root --password=mysql /backup/xtrabackup备份成功后会提示:170920 17:55:25 Executing UNLOCK TABLES170920 17:55:25 All tables unlocked170920 17:55:25 [00] C
1、安装需要的包yum -y install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bzr bison libtool zlib-devel libgcrypt-devel libcurl-devel crypt* libgcrypt* \python-sphinx openssl imake libxml2-
逻辑备份一般用于数据迁移或者数据量很小时,采用数据导出的方法。一、备份过程1、导出所有的数据库mysqldump -uroot -p -q --single-transaction -A > all.sql2、导出其中的test库mysqldump -uroot -p -q --single-transaction test >test.sql3、导出其中的test库的个别表mysql
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号