位置: 编程技术 - 正文

MySQL使用xtrabackup进行备份还原操作

编辑:rootadmin

推荐整理分享MySQL使用xtrabackup进行备份还原操作,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例为大家分享了xtrabackup备份还原的具体代码,供大家参考,具体内容如下

使用rpm包安装xtrabackup

为备份操作创建MySQL账户。

创建备份文件目录

mkdir /export/mysql_backup

对数据库进行完整备份,如果在从库上进行备份,请添加--slave_info ?safe-slave-backup参数来获取复制主库的binlog信息。默认备份会将当前库的binlog信息保存到xtrabackup_binlog_info文件中,而--slave_info参数将复制主库的binlog信息保存到xtrabackup_slave_info中,如果使用备份来添加复制,请注意选取正确的binlog信息。

MySQL使用xtrabackup进行备份还原操作

注意检查命令是否成功执行,使用tar备份能有效降低备份文件的大小,但是压缩和加压缩都会严重消耗cpu资源。

假设进行完上面操作,将备份文件拷贝到新的服务器上,同样放到/export/mysql_backup/下

解压备份文件

使用xtrabackup备份得到的数据是备份结束时间点的数据,备份期间所产生的事务日志被保存到备份文件xtrabackup_logfile中,因此需要先对备份文件进行日志重做和回滚未提交事务。--apply-log还会根据backup-my.cnf来生成新的事务日志文件。

由于在还原时要求目标目录为空,而即使新安装的MySQL服务器也会存在一些如系统数据库的数据文件,因此在将备份还原到MySQL之前,需要将当前MySQL数据目录下的文件进行情况,为保险期间,建议先使用mv命令来改名。

xtrbackup备份操作只备份数据相关的文件,并不会备份如错误日志/慢日志等文件或目录,而上一步操作mv可能移除掉部分文件目录,因此需要手动再创建一遍。

使用move-back参数来将数据移动到MySQL数据目录下,同样也可以使用--copy-back参数来只拷贝而不复制。

innobackupex --defaults-file="/export/servers/mysql/etc/my.cnf" --move-back /export/mysql_backup/

数据复制到MySQL数据目录后,需要修改这些数据文件的所有者,保证MySQL服务有权限操纵。

最终启动MySQL服务,检查数据是否正常

标签: MySQL使用xtrabackup进行备份还原操作

本文链接地址:https://www.jiuchutong.com/biancheng/349277.html 转载请保留说明!

上一篇:mysql表物理文件被误删的解决方法(mysql的表文件在哪)

下一篇:详解MySQL数据库设置主从同步的方法(mysql 数据库)

  • 返利应计入什么科目
  • 飞机发票和行程单可以一起开吗
  • 医药零售行业 利润构成
  • 汽车4s店索赔和维修
  • 政府搬迁补偿款记资本公积
  • 绿化支出如何做会计处理?
  • 通行费进项抵扣条件
  • 那些发票可以报
  • 个人拿身份证可以贷款吗
  • 增值税普票没有地址电话开户行信息可以吗
  • 固定资产出售税务处理方法
  • 银行不肯给电子承兑贴现怎么回事
  • 买入返售金融资产是资产还是负债
  • 增值税一般纳税人是什么意思
  • 差额征税和差额计税
  • 1697508432
  • 小规模企业企业所得税优惠政策2022年
  • 什么情况哦
  • 未确认融资费用属于企业资产类科目对不对
  • mac怎么分区硬盘分区
  • 升级声卡驱动后声音禁用了怎么恢复
  • cpu性能天梯图2023年3月
  • win11 组策略
  • 媒体文件不能播放
  • newsupd.exe - newsupd是什么进程 有什么用
  • PHP:pg_field_size()的用法_PostgreSQL函数
  • 损失赔偿金要开什么发票
  • php识别中文
  • php播放本地音乐
  • 浅谈php表单提交的问题
  • 纳税人未抄报税不能进行申报,怎么办
  • 企业季度所得税怎么算
  • vue3动态路由权限
  • pytorch with no grad
  • go开发web项目
  • 刚刚学完小车可以学摩托车吗
  • controller控制器怎么调
  • php array_udiff_assoc 计算两个数组的差集实例
  • php access_token
  • 研发费用计入营业利润吗
  • 小规模纳税人代收水电费税率
  • 网站用masonry瀑布流无限加载重叠解决方法
  • mysql 小时差
  • 免费开源okr管理系统
  • 公司收购股权交什么税
  • 印花税申报时间填错造成逾期怎么办
  • 长期待摊费用是非流动资产吗
  • 赠品要做视同销售申报纳税吗?
  • 营改增是否降低了企业税负
  • 旅客运输进项抵扣加计扣除怎么算
  • 公司厨房用具
  • 路桥费能抵扣增值税吗
  • 工伤保险交了就可以报销吗
  • 一般纳税人提供劳务税率是多少
  • 开了票收不到钱怎么做账
  • 什么是现金等价物列举
  • 数据库表的查询操作实验
  • 如何进行节约
  • 怎么用U盘装系统
  • mac设置outlook默认邮箱
  • win8系统切换桌面
  • xp系统咋样
  • openoffice使用
  • centos基本操作命令
  • win7笔记本触摸板怎么用滑轮
  • linux图形界面与命令行
  • win10移动版应用商店打不开
  • unity ondestroy
  • 遮罩层在上还是在下
  • nodejs使用视频教程
  • eclipse怎么查看项目的位置
  • unity3d粒子系统创建火花
  • android教程下载
  • 如何获取电子户口簿
  • axios异步
  • 小白学javascript
  • 深圳地税局地址工作时间
  • 淘宝要补偿怎么回复
  • 1.8排量够用吗
  • 小规模纳税人的认定标准是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设