
MySQL备份恢复
YoungYoungDBA
一分耕耘 一分收获 大家一起努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于mysql的企业级备份工具
下方图片来自网络侵权删 mydumper是一个高性能多线程备份和恢复工具 下载安装这里不做说明 mydumper备份相关参数: myloader 数据恢复参数: 示例: mydumper -u root -p123 -S /tmp/mysql.sock -P 3306 -c -B test -o /tmp/backup ...原创 2020-06-08 17:01:42 · 534 阅读 · 0 评论 -
数据库备份的几种方式的详细步骤
*数据库备份的几种方式的详细步骤 如何冷备?? 1.保证2台机器上软件版本一致,最好安装版本也一致 A:原机 B:恢复机 对于原机: 2.将mysql数据库关闭 service mysqld stop 3.scp 拷贝到要进行恢复的机器上 scp -r /usr/local/mysql/data/ root@172.16.11.33:/usr/local/mysql/data/数据库备份的几种方...原创 2019-07-10 21:30:26 · 19922 阅读 · 0 评论 -
MySQL的备份恢复
mysql的备份恢复 知识要点 1.备份方式 2.mysqldump 3.如何进行备份恢复 4.xtrabackup 5.物理备份原理 6.如何进行物理备份 备份的目的 做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改变以前 测试:测试新功能是否可用 备份需要考虑的问题 可以容忍丢失多长时间的数据;与数据量有关系 恢复数据要在多长时间内完; 恢复的时候是否需要...原创 2019-07-10 21:20:32 · 467 阅读 · 0 评论 -
MySQL备份恢复之增量备份恢复演练
增量的恢复演练 增量需要指定在谁的基础上增量 (1)可以指定在全备的基础上进行增量 (2)也可以在增量的基础上进行增量 全备+apply log(redo only)+增量备份 演练: 1.进行全备,一般不指定时间戳2.备份完成后,接着应用日志,因为后边会有增量,所以这个地方需要加redo only查看当前状态log-applied表示apply log+redo only;如果是prepared...原创 2019-07-10 21:16:11 · 491 阅读 · 0 评论 -
MySQL备份恢复之回顾总结
备份恢复总结回顾 备份 1.备份对生产的影响 (1)IO (2)网络 (3)锁 为了减少这种影响,我们将备份卸载到从库 2.备份分为冷备和热备,对于互联网企业不接受冷备 3.热备又分为逻辑备份和物理备份 (1)逻辑备份 备份数据行 (1)SQL语句:执行脚本 (2)数据行 :load data,恢复速度快 (2)物理备份 备份数据页 xtrabackup 4.恢复原理 备份+binlog 对于b...原创 2019-07-10 21:07:12 · 227 阅读 · 0 评论 -
MySQL备份恢复之 xtrabackup增量备份
mysql xtrabackup增量备份 增量备份: 只有在还原和binlog接壤的地方,才会进行回滚,其他所有地方都不进行回滚 1.增量的含义是自上次备份以来发生改变的数据页 2.增量备份并没有降低物理IO,也是全扫描 3.增量备份不是很适合 OLTP 交易系统 4.增量备份适合数据仓库 –incremental-basedir=name //指定全备位置(也可能是增量备份) This opt...原创 2019-07-10 21:04:52 · 643 阅读 · 0 评论 -
MySQL备份恢复之xtrabackup物理备份
mysql中的xtrabackup物理备份 物理备份 1.物理备份+binlog的形式恢复 2.对于myisam表来说:物理备份也是锁表 3.对于innodb表来说:物理备份不锁表,所以就会导致备份出来的数据页都是不一致的,根本用不了。为了解决这个问题,mysql会做几件事 (1)使用备份期间生成的 redolog 的备份,可以将备份的数据页恢复成备份结束的时刻。 (2)使用备份结束以后对应的 ...原创 2019-07-10 21:02:10 · 438 阅读 · 0 评论 -
MySQL备份恢复之innobackupex选项解读
innbackupex的选项解读 [root@fuxi1 ~]# innobackupex --help innobackupex [–compress](是否压缩) [–compress-threads=NUMBER-OF-THREADS](用几个线程去压缩) [–compress-chunk-size=CHUNK-SIZE] [–encrypt=ENCRYPTION-ALGORITHM](是...原创 2019-07-10 20:59:57 · 545 阅读 · 2 评论 -
MySQL备份恢复之mysqldump恢复
mysqldump恢复 mysqldump恢复 恢复备份+binlog 示例: 1.做好了对于test库的备份2.做好备份以后,又做了几个操作 (1)往test库的t1表插入了几行数据(2)将t1表误删除(3)新建表,插入数据3.当前的场景是数据库大约在九点做了一个备份,有一个表t1大约在上午11点被误删除,然后新建的一个表ceshi,并且有数据插入,要求将t1表找回来,况且ceshi表不能丢失...原创 2019-07-10 20:58:58 · 823 阅读 · 1 评论 -
MySQL备份恢复之mysqldump备份_tab模式
mysqldump备份_tab模式 mysqldump 以行数据的方式进行备份,使用-T,每个表生成两个文件,一个.sql文件,一个.txt文件 –fields-terminated-by=’,!#’ 列与列之间的分割符:指定列分隔符为,!#,最好复杂一下,区分列数据。 -T: 使用-T ,每一个表生成两个文件,一个 SQL 文件,一个 TXT 文件。可以备份成一个文件,可以是点 SQL 结尾,也...原创 2019-07-10 20:55:38 · 1130 阅读 · 0 评论 -
MySQL备份恢复之mysqldump备份_SQL语句模式
mysqldump备份_SQL语句模式 mysql备份类型 1.分为冷备和热备 冷备就是在数据库shutdown以后进行备份 热备就是在数据库open进行备份 2.又可以分为物理备份和逻辑备份 (1)物理备份:将数据页拷贝出来 (2)逻辑备份:将数据行拷贝出来 备份产生的问题 1.备份对IO的影响(特别是物理备份对IO影响很大) 2.备份占用网络资源 3.备份会产生锁的问题 总之,备份对生产的...原创 2019-07-10 20:54:44 · 908 阅读 · 0 评论 -
MySQL备份恢复中关于mysqldump的相关选项解读
mysqldump的相关选项解读 -A, --all-databases Dump all the databases. This will be same as --databases with all databases selected. ##备份所有的数据库 -Y, --all-tablespaces Dump all the tablespaces. -y, --no-table...原创 2019-07-10 20:53:37 · 430 阅读 · 0 评论