mysql的备份与恢复

数据库备份与恢复策略

备份的分类
分为物理与逻辑备份
物理备份分为冷备份,和热备份,和温备份
冷备份是关数据库、
热备份是处于运行状态,命令备份
温备份是锁表在备
备份的策论
完全备份,和增量备份

命令mysqldump 全备命令,不能在mysql的主要库里用,用了会锁表的。
mysqldump命令格式
mysqldump -uroot -p123123 
mysqldump 账号 密码 备那个库 >备到哪里去
不加参数只是备份库里的表、
参数
--database 对多库进行备份,就是连库都一起备份了。
-opt 加速
--all-database对所有的库

 


回复的非交互的命令

mysql -u账户 -p命令 库名 < 打包的文件路径
在mysql里边source 数据全备回复
命令格式
source 备份的文件位置

 


增备命令与里论
二进制日志的对备份的意义,
二进制日志,是对执行的mysql语句,进行记录,只记录对数据有改变的
有基于行的复制,
有基于sql语句的
还有混合的,
想要开启二进制日志需要加参数。

路径vim/etc/my.cnf
max_binlog_size=1024000(控制文件大小的)
log-bin=mysql-bin(打开文件记录)

 

想要打开记录的日志需要用命令用mysqlbinlog 
flush logs ; 强制刷新二进制日志。
增量备份的回复方法
mysqlbinlog 参数 文件位置 | mysql -u账号 -p密码
参数
基于位置的参数
--start-position=xx(开始的位置)
--stop-positioc=xx(停止的位置)

 

转载于:https://www.cnblogs.com/cash-su/p/9843942.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值