'''
参考   https://blog.csdn.net/m582445672/article/details/7649944注意:
在数据还原时,需要将需要还原数据库停止并将存放数据的目录删除,还原结束后,再启动数据库,并进入
数据库排查数据是否还原成功/data/mysql-8.0.30/my.cnf 备份使用的数据库配置文件
/data/mysql-8.0.30/mysql.cnf 还原数据库使用的配置文件压缩备份目录结构
[root@db databak]# pwd
/data/databak
[root@db databak]#
[root@db databak]#
[root@db databak]# ll compress/
总用量 0
drwxr-x--- 4 root root 97 8月  25 11:46 2022-08-25_11-46-19全量及增量备份目录结构
[root@db databak]# pwd
/data/databak
[root@db databak]# ll backup/
总用量 0
drwxr-x--- 4 root root 97 8月  25 16:01 2022-08-25_14-23-37
drwxr-xr-x 4 root root 60 8月  25 15:37 incremental
[root@db databak]#
[root@db databak]#
[root@db databak]# ll backup/incremental/
总用量 0
drwxr-x--- 4 root root 97 8月  25 15:31 2022-08-25_15-31-54
drwxr-x--- 4 root root 97 8月  25 15:37 2022-08-25_15-37-36
''''''
压缩备份:
不支持增量备份
参数解析:
--compress-level=1 : 压缩等级,1-9,1为快速压缩
uncompress : 解压压缩后的文件
--with-timestamp 创建一个时间格式文件存放备份数据备份:
mysqlbackup --defaults-file=/data/mysql-8.0.30/my.cnf  --user=mysqluser --password='a123456b' \
--socket=/data/mysqldata8030/mysql.sock --compress-level=1 \--with-timestamp   --backup-dir=/data/databak/compress  backup压缩还原
第一步:检测事务日志,并解压
mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf  --uncompress \
--backup-dir=/data/databak/compress/2022-08-25_11-46-19/ apply-log第二步:copy物理文件
mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf \
--backup-dir=/data/databak/compress/2022-08-25_11-46-19/ copy-back
''''''
全量备份:
参数解析:
--with-timestamp   用户创建一个备份目录下面当前时间的文件夹
--backup-dir   备份的目录
Backup  说明是备份操作
apply-log 记录LSN数据插入点A.1全库备份.
mysqlbackup --defaults-file=/data/mysql-8.0.30/my.cnf  --user=mysqluser --password='a123456b' \
--socket=/data/mysqldata8030/mysql.sock --with-timestamp   --backup-dir=/data/databak/backup backupA.2全库还原.
第一步:检测事务日志
mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf  --backup-dir=/data/databak/backup/2022-08-25_14-23-37/  apply-log第二步:copy物理文件
mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf --backup-dir=/data/databak/backup/2022-08-25_14-23-37/  copy-back
''''''
增量备份
参数说明:
--incremental :代表为增量备份.
--incremental-backup-dir : 增量备份存放到哪个路径下
--incremental-base : 增量备份的基础备份或增量备份的文件
--incremental-base : 这里的备份,就是上一次增量备份的路径D.1 增量备份
第一次增量备份:
mysqlbackup  --defaults-file=/data/mysql-8.0.30/my.cnf  --user=mysqluser --password='a123456b' --socket=/data/mysqldata8030/mysql.sock \
--with-timestamp --incremental --incremental-backup-dir=/data/databak/backup/incremental/ \
--incremental-base=dir:/data/databak/backup/2022-08-25_14-23-37  backup第二次增量备份:
mysqlbackup  --defaults-file=/data/mysql-8.0.30/my.cnf  --user=mysqluser --password='a123456b' --socket=/data/mysqldata8030/mysql.sock  \
--with-timestamp --incremental --incremental-backup-dir=/data/databak/backup/incremental/  \
--incremental-base=dir:/data/databak/backup/incremental/2022-08-25_15-31-54  backupD.2 增量还原
1. 全备检测匹配释放事务日志mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf  --backup-dir=/data/databak/backup/2022-08-25_14-23-37/ apply-log2. 检测匹配释放第一次的增量备份mysqlbackup  --backup-dir=/data/databak/backup/2022-08-25_14-23-37/  \--incremental-backup-dir=/data/databak/backup/incremental/2022-08-25_15-31-54/  apply-incremental-backup3.检测匹配释放第二次的增量备份mysqlbackup  --backup-dir=/data/databak/backup/2022-08-25_14-23-37/  \--incremental-backup-dir=/data/databak/backup/incremental/2022-08-25_15-37-36/  apply-incremental-backup4. 最后进行物理文件复制mysqlbackup --defaults-file=/data/mysql-8.0.30/mysql.cnf  --backup-dir=/data/databak/backup/2022-08-25_14-23-37/ copy-back
'''

mysql meb物理备份相关推荐

  1. mysql meb物理备份脚本

    # coding:utf-8 # encoding=UTF-8 # !/usr/bin/python3 # encoding: utf-8 # filename: meb-mysql-backups. ...

  2. MySQL逻辑物理备份测试

    MySQL逻辑物理备份测试 目录 逻辑备份 mysqldump普通备份 mysqlpump并行备份 mysqlpump压缩并行备份 mydumper并行备份 mydumper并行压缩备份 小结 物理备 ...

  3. meb备份mysql_基于MySQL MEB的备份恢复

    MEB是MySQL商业版中提供的备份工具,属于物理备份. 同XtraBackup一样,mysqlbackup的使用过程同样包含如下三个步骤: 备份(--backup)=> 应用日志(--appl ...

  4. 转 基于MySQL MEB的备份恢复

    几种备份方式的介绍 mysqlbackup是一个热备份工具.也就是说它不像mysqldump那样给表上一个全局锁,由于mysqldump上了这个锁,所以就造成客户端只能对 数据库进行读操作不能写,这也 ...

  5. 如何对mysql做物理备份_如何创建物理MySQL备份

    前提条件 在开始之前,确保你有一个有sudo权限的用户和一个MySQL数据库服务器. 查找数据目录 使用root密码登录到MySQL服务器.$ sudo mysql -u root -p 下面的SQL ...

  6. MySQL 的物理备份、逻辑备份、增量备份

    物理备份 , 冷备 cp .tar 首先需要两台PC: mysql   121.40.25.207                                     mysql02   47.9 ...

  7. mysql数据库物理备份_MySQL数据库之xtrabackup物理备份(一)

    (1)备份开始时会开启一个后台检测进程,实时检测mysql redo(已提交的事务)的变化,一旦发现redo中有新日志写入,立刻将日志记入后台日志文件xtrabackup_log中, (2)复制Inn ...

  8. mysql - percona-xtrabackup 物理备份

    Xtrabackup是开源免费的支持MySQL 数据库热备份的软件,在 Xtrabackup 包中主要有 Xtrabackup 和 innobackupex 两个工具.其中 Xtrabackup 只能 ...

  9. MySQL · 物理备份 · Percona XtraBackup 备份原理

    前言 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle).Percona Server 和 ...

最新文章

  1. 对“纯手工编写的第一个Hibernate程序”的改进
  2. boost::mpl模块实现count相关的测试程序
  3. html 新append后的元素如何注册click
  4. VC2008 Windows Media Player控件的使用技巧 二
  5. Bailian4107 19岁生日礼物-Birthday Gift【进制】
  6. 内存映射过程之paging_init
  7. 关联分析购物篮案例python_多角度看数据挖掘经典案例-购物篮分析
  8. 批判性思维-真理符合论
  9. 半导体存储器(RAM和ROM)
  10. java打印表情包_表情包生成器
  11. 【STM32】基础知识 第十课 CubeMx
  12. 70后.net老猿,尚能饭否?
  13. 【特征工程】词袋模型/TF-IDF模型/词汇表模型的代码实现(文本特征提取)
  14. spring-boot、jeecg-boot中解除shiro限制了上传视频文件,以及设置上传文件大小的限制
  15. MybatisX的使用方法
  16. 与机器人恋爱?人工智能已开始影响人类伦理观
  17. springboot整合多线程ThreadPoolTaskExecutor
  18. Centos7 SSH远程登录十分缓慢的解决方案
  19. 基于霍夫曼(Huffman)图像编码的图像压缩和重建-含Matlab代码
  20. 计算机正在在更新怎么停止运行,Win10系统更新到一半该怎么暂停或取消呢?

热门文章

  1. EXPORT/IMPORT的用法
  2. 中国海底电缆行业发展前景及投资风险预测分析报告
  3. oracle mysql查询速度慢_oracle 根据时间范围查询缓慢问题排查解决
  4. VASP学习1入门知识
  5. 【2013Esri中国用户大会】盘点影像技术三大亮点
  6. 请问:怎么实现大文件快速上传?
  7. 使用OpenCV Mat对图片低频信息、高频信息提取及无损还原(高斯模糊、做差、求和)
  8. 常见的滚动widget
  9. 目前约五分之一日常关护是在医院外进行,未来三年这一比例将进一步提高
  10. 图像处理中对双三次插值(立方卷积插值)的理解