- 2024-12-27开启TDE后的xtrabackup的备份恢复
环境:OS:Centos7mysql:5.7.39xtrabackup:2.4.7说明:源库开启了TDE1.备份/opt/xtrabackup247/bin/innobackupex--defaults-file=/opt/mysql57/conf/my.cnf--user=root--password=mysql-P13306--socket=/opt/mysql57/data/mysql.sock/tmp/xtrabackup_file开启TDE的备份,需
- 2024-12-13使用xtrabackup实现mysql定时热备份
1、原理:方案选型mysqldump是逻辑备份解决方案,备份恢复速度慢,工具获取方便,数据量少推荐主要用途是导出数据xtrababckup是物理热备份,速度快,适合大数据量xtrababckup支持innodb和MyISAM存储引擎,支持集成shell脚本,支持管道传输InnoDB支持完整和增量备份,不上只读锁MyISAM只有全量
- 2024-12-03MySQL备份与恢复(mysqldump与xtrabckup8,超详细)
MySQL备份与恢复mysqldump和xtrabackup是MySQL数据库中常用的两种备份工具,它们各自有不同的特点和适用场景:备份方式:mysqldump:逻辑备份工具,通过生成SQL语句来备份数据库的数据和结构。xtrabackup:物理备份工具,直接复制数据文件,特别适合InnoDB和XtraDB数据库的热备份。
- 2024-12-04使用ModelArts VS Code插件调试训练ResNet50图像分类模型
应用场景Notebook等线上开发工具工程化开发体验不如IDE,但是本地开发服务器等资源有限,运行和调试环境大多使用团队公共搭建的CPU或GPU服务器,并且是多人共用,这带来一定的环境搭建和维护成本。因此使用本地IDE+远程Notebook结合的方式,可以同时享受IDE工程化开发和云上资源的即开
- 2024-10-09xtrabackup备份工具使用指南
一、xtrabackup介绍xtrabackup是由Percona公司开发的一个用于MySQL数据库物理热备的工具,开源免费。目前最新的xtrabbackup8.3版本可以备份MySQL8.3servers上的InnoDB,XtraDB,MyISAM,MyRocks表,PerconaServerforMySQLwithXtraDB,PerconaServerforMySQL8.3
- 2024-09-13MySQL5.7基于mysqldump、xtrbackup、innobackupex工具进行全量备份/恢复、增量备份/恢复
mysql全量备份脚本文章目录前言一、数据库备份分类二、为什么需要备份?三、备份工具示例1.逻辑备份工具1.1.使用场景1.2.备份操作示例1.3.恢复操作示例2.物理备份工具2.1.xtrbackup介绍2.2.使用场景2.3.安装percona-xtrabackup2.4.xtrbackup备份原理2.5.percona-xtraba
- 2024-08-22Xtrabackup全备恢复部分数据库
背景:生产环境数据采用xtrabackup全量备份数据库,在某些场景下需要进行单个数据库恢复。以下为模拟测试用例:创建测试用表:[root@localhost][(none)]>showdatabases;+--------------------+|Database|+--------------------+|information_schema||mysql
- 2024-08-18数据库备份
数据库备份通常数据库备份database数据⽂件binlog⽇志⽂件my.cnf配置⽂件,所有的数据库的备份数据都应放在⾮数据库本地,⽽且建议备份多份。仅备份是没有任何意义,需要在测试环境中做⽇常恢复演练,测试备份的可⽤性,恢复较⽐备份更加的重要。备份:能够有效防⽌设备
- 2024-07-30xtrabackup 常用参数详细介绍
参数值参数用途–print-defaults输出mysql实例的参数配置信息–no-defaults不从任何配置文件中读取参数信息,除了登录文件–defaults-file=#仅从指定的配置文件读取参数–defaults-extra-file=#
- 2024-07-18MySQL物理备份-XtraBackup远程备份恢复
总括:模拟从库故障,从主库备份数据恢复从库,把主库数据远程备份到从库。1.主从库安装xtrabackup工具#安装依赖sudoyuminstallperl-DBIperl-DBD-MySQLperl-IO-Socket-SSLperl-Digest-MD5perl-TermReadKeyqpress#依赖包下载地址https://repo.percona.com/yum/releas
- 2024-07-05opnEuler下使用xtrabackup报错libgcrypt.so.11
环境:OS:openEuler2203sp4xtrabackup:2.4.7 [root@19copt]#/opt/xtrabackup-2.4.7/bin/innobackupex--defaults-file=/opt/mysql57/conf/my.cnf--user=root--password=mysql--socket=/tmp/mysql.sock--stream=tar/tmp|gzip>/tmp/mydb.tar.gz/opt/xtrabackup-2.
- 2024-06-20使用xtrabackup加密备份
1.生成密钥串echo"123456"|md5sumf447b20a7fcbf53a5d5be013ea0b15af-#注意后面的中划线不算2.方式1-使用key#备份xtrabackup--user=mysqlbackup--password='Abc@12345678'--backup--compress--compress-threads=4--encrypt=AES256--encrypt-key=&
- 2024-05-30Mysql-Xtrabackup备份恢复
恢复准备1、安装Xtrabackup2、数据备份和拷贝 恢复步骤1、恢复全量备份2、恢复增量备份到全量备份注意:开始恢复的增量备份要添加--redo-only参数,最后一次增量备份去掉--redo-only参数3、对整体的完全备份进行恢复:停库——恢复——启动库恢复场景 全量备份恢复nohupin
- 2024-05-27MySQL--备份恢复
目录一、备份恢复的工作职责1.备份的时间周期2.备份的方式3.恢复方案4.检查备份5.定期恢复演练6.故障恢复策略7.迁移升级二、逻辑备份工具--mysqldump1.介绍2.使用场景3.mysqldump命令的参数介绍1)全备:2)单库或多库备份:--常用3)备份某个库下的单表或多表:--不常用4
- 2024-05-24Xtrabackup 不备份 binlog 怎么保证一致性?
公司大佬出的考核题中有个有意思的问题:已知:MySQL的内部两阶段提交,是为了解决binlog和redolog的一致性(在crashrecovery的过程中,如果发现某个事务的redolog已经完成prepare阶段,但未完成commit,那么会验证该事务是否在binlog中,如存在,则进行提交,否则进行回滚)。又
- 2024-05-15Percona XtraBackup全备与增量备份脚本
1、全备脚本#!/bin/bashBAK_DIR_ROOT="/mysql/backup"MYSQL_USERNAME="root"MYSQL_PASSWORD="root"MYSQL_CNF="/mysql/data/3306/my.cnf"BAK_FULL_DIR=$BAK_DIR_ROOT/mysqlbackup`(date+%Y%m%d)`/mysqlfullbackupBAK_LOG="
- 2024-04-22mysql备份工具 percona-xtrabackup
1.mysqlfordocker安装#/opt/compose/zabbix/mysql.ymlversion:'3'services:mysql:image:mysql:8.0container_name:mysqlrestart:alwaysports:-3306:3306-33060:33060volumes:-/data/mysql:/var/lib
- 2024-04-17xtrabackup加密备份
xtrabackup加密备份xtrabackup加密备份生成秘钥opensslrand-base6424MOERPHNbWQ4FifkF85nc7UxAZLu1SfR+加密备份xtrabackup--user=root--password=password--backup--compress--compress-threads=4--encrypt=AES256--encrypt-key="MOERPHNbWQ4FifkF85nc7UxAZLu1Sf
- 2024-04-17mysql备份与恢复
mysqldump默认没有存储过程函数触发器等的信息,是不导出的mysqldump备份表mysqldump-u用户名-p数据库名表名>备份文件路径mysqldump-uroot-pbbba>ccc.a.sqlmysqldump恢复表mysqldump-u用户名-p数据库名<备份文件路径mysqldump-uroot-pbbb<ccc.a
- 2024-03-16Mysql之备份工具
一、备份工具1.mysqldumpmysql服务自带的备份工具;mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump备份就不太适合;InnoDB:热备;启动大事务。MyISAM:温备;备份单个数据库hellodb至指定文件#mysqldump-uroot-h127.0.0.1-p-
- 2024-03-08xtrabackup脚本
xtrabackup是MySQL的一种物理备份工具,相对于mysqldump,备份和还原速度更快,我写了一份可以进行备份+还原的脚本#!bin/bashall_bak_path="/opt/my_bak/xbak"#主备目录add_bak_path="/opt/my_bak/add"#增量备份目录mysql_data_path="/data/mysql/data"#数据库数据路
- 2024-03-05K8S部署MySQL5.7主从集群
参考https://blog.csdn.net/qq_43114229/article/details/124078914https://kubernetes.io/zh-cn/docs/tasks/run-application/run-replicated-stateful-application/MySQL主从同步架构图mysql-0是mastermysql-1和mysql-2是两个备份当mysql写的时候,找headlessservice中的m