位置: 编程技术 - 正文

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 数据库)

  • 分公司和总公司不在一个区
  • 税务会计的工作内容和心得
  • 买充值卡可以开票吗
  • 食堂用固定资产可以抵扣吗
  • 可供出售金融资产和交易性金融资产
  • 公司股东和自然人股东可否代持股权
  • 小规模季度开票超过30怎么纳税
  • 房地产行业企业所得税政策
  • 装修费用税法规定
  • 先开发票后发货
  • 收到0税率的增值税发票
  • 收到货款做账
  • 应收账款对应的科目有哪些
  • 固定资产退回账务处理规定
  • 过期食品翻新
  • 企业开办费用的预算
  • 公司向个人租赁设备
  • 个人汽车租赁发票网上怎么开
  • 外出什么意思?
  • 开票金额小于付款金额,怎么办理
  • 转回已确认固定资产减值损失的会计处理怎么做?
  • 资产减值损失如何结转本年利润
  • 怎样用增值税专票抵扣
  • 合同的印花税税率
  • 资产减值损失是什么类科目
  • 外出经营地预交税金归主管税务所管吗
  • 印花税的计税依据是销项和进项的金额
  • 自建用地是什么性质
  • 视频监控维护
  • 一般纳税人增值税申报表怎么填写
  • 在win10中怎么从edge旧ie浏览器
  • 任务栏没反应怎么重启
  • Win10 20H2 Beta 预览版 19042.782正式推送(附更新内容)
  • 因质量问题被扣钱怎么办
  • 其他业务收入产品包括
  • 出口退税退的是啥
  • 圣克鲁斯岛战役
  • 租出固定资产的处理步骤
  • 利息收入属于什么税目
  • websocket基于http
  • thinkphp模型作用
  • mysql+php
  • shift命令 向左移动参数
  • 应付职工薪酬多栏式
  • 网站客服系统在线
  • 电子软件是如何诞生的
  • php接口怎么调用
  • 中药饮片增值税率是多少
  • 企业转让无形资产的方式有
  • 先预付货款,货到了怎么做账
  • 汇算清缴要退税1750元,不想退要调平怎么调?
  • 清算中的资产损失
  • 本月增值税申报截止日
  • 营改增阶段
  • 出口产品开票注意事项
  • 进项税额大于销项税月末结转
  • 个人购买股权和公司购买股权比较
  • 海运发票可以抵扣增值税吗
  • 小规模附加税减半征收什么时候开始
  • 什么情况下可以安排待岗
  • 新开企业去银行开户需要什么
  • win7系统如何关闭系统自检
  • win8系统和win7哪个好
  • 如何将用户加入某个组
  • 硬盘安装xp系统安装教程
  • mac电脑系统安装
  • linux怎么自定义命令
  • 桌面管理在哪里打开
  • 升级win10怎么激活
  • linux中如何更改主机名
  • node mongoose
  • celery使用
  • 分析天平
  • linux监控程序
  • mailto的使用技巧分享
  • js中文本框设置的代码
  • android应用程序的主要语言是
  • unityui
  • 如何取消个人所得税预约
  • 一般纳税人销售二手车增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设