技术分享 | 物理备份到远程 MySQL 服务器

MySQL物理备份-XtraBackup远程备份恢复 修改数据目录和redolog目录属主。1.安装xtrabackup工具。5.启动MySQL服务。#删除恢复数据目录数据。2.备份并释放流文件。 阅读详情

作者:秦广飞

爱可生 DBA 团队成员,负责项目日常问题处理及公司平台问题排查,对数据库有兴趣,对技术有想法。一入 IT 深似海,从此节操是路人。

本文来源:原创投稿

*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。

本文目录

前言

测试目的

环境信息

测试场景

  • mysqlbackup 工具

  • XtraBckup 工具

总结

参考链接

前言

昨天,分享了《mysqlbackup 可以远程备份吗》一文,今天再给大家分享一篇备份相关的文章。

我们已经知道了,物理备份无法备份远程的 MySQL,那么,反过来呢,是否可以直接备份到远程 MySQL 服务器?

答案自然也是肯定的,不然我这篇文章就没法写了。

测试目的

为什么我们要备份到远程服务器呢,通常有下面几种原因:

  • 灾备,将备份放在远端服务器。

  • 减少本地磁盘占用,假如本地已经没有多余的磁盘空间了,这时就可以直接备份到远端,而不必在本地保留备份文件。

  • 验证备份文件可用性,通常,我们需要定期检验下备份文件可用性,那么就可以采用这种方式,直接备份到远程 MySQL 服务器并恢复。

  • 添加从实例,直接备份到远程并恢复出一个实例,与主库建立复制。

接下来,就是测试过程了…

环境信息

老规矩,先介绍下环境信息,本文我会从两种常用的物理备份工具 mysqlbackup 和 XtraBackup 来讲。

每种工具,都会挑选一个场景,将备份文件恢复出数据,并建立复制。

其实,还是之前的环境,这里我就直接摘抄了。

主机名主机 IP实例版本端口备份用户mysqlbackup版本XtraBackup版本
qin_210.186.64.13MySQL A5.7.253306user_A4.1.42.4.5
qin_410.186.64.16MySQL B5.7.253306无4.1.42.4.5

测试场景

mysqlbackup 工具

介绍

mysqlbackup 可以将备份数据通过流式传输到远程服务器,也可以传输到远程后直接恢复出数据。

流式传输到远程,需要借助管道和 ssh 等命令。

为了将备份文件传到标准输出,需要使用 backup-to-image 选项,并且令 --backup-image=-

测试过程

场景一 将备份文件流式传输到远程主机

备份命令

-- 备份命令
shell> mysqlbackup --defaults-file=/opt/mysql/etc/3306/my.cnf --user=user_A --password=password_A --socket=/opt/mysql/data/3306/mysqld.sock --backup-image=- --backup-dir=/tmp/backup1 backup-to-image | ssh root@10.186.64.16 'cat > /root/backups/my_backup.img'

-- 备份参数
   backup-image=- :将备份数据发送到stdout
   backup-dir=/tmp/backup1 :指定用于存储临时文件的目录(需要是不存在的目录)
   远程主机上需要提前创建/root/backups目录

查看远端(qin_4)备份数据

恢复数据

-- 删除远端服务器(qin_4)上原有的实例数据
shell> systemctl stop mysqld_3306 && rm -rf /opt/mysql/data/3306/* && rm -rf /opt/mysql/log/binlog/3306/* && rm -rf /opt/mysql/log/relaylog/3306/* && rm -rf /opt/mysql/log/redolog/3306/*

-- 恢复备份数据到数据目录
shell> mysqlbackup --defaults-file=/opt/mysql/etc/3306/my.cnf --backup-dir=/root/backups --backup-image=/root/backups/my_backup.img --datadir=/opt/mysql/data/3306 copy-back-and-apply-log

-- 修改属组属主
shell> chown -R actiontech-mysql:actiontech-mysql /opt/mysql/data/3306 && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/binlog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/redolog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/relaylog/3306/

-- 启动实例
shell> systemctl start mysqld_3306

建立复制

mysql> CHANGE MASTER TO MASTER_HOST='10.186.64.13',
            MASTER_USER='universe_op',
            MASTER_PASSWORD='_Uq0%+58vv617$6N',
            MASTER_PORT=3306,
            MASTER_AUTO_POSITION=1;
mysql> start slave;

场景二 将备份文件流式传输到远程主机,并恢复

备份命令

-- 在qin_4上清除上个测试场景恢复的数据
shell> systemctl stop mysqld_3306 && rm -rf /opt/mysql/data/3306/* && rm -rf /opt/mysql/log/binlog/3306/* && rm -rf /opt/mysql/log/relaylog/3306/* && rm -rf /opt/mysql/log/redolog/3306/*

-- 在qin_2执行备份命令
shell> mysqlbackup  --defaults-file=/opt/mysql/etc/3306/my.cnf --user=user_A --password=password_A --socket=/opt/mysql/data/3306/mysqld.sock --backup-dir=/tmp/backup2 --backup-image=-  --compress backup-to-image | ssh root@10.186.64.16 'mysqlbackup --backup-dir=/root/backup_tmp --datadir=/opt/mysql/data/3306 --uncompress --backup-image=- copy-back-and-apply-log'

查看远程服务器 qin_4 上恢复出来的数据。

测试结果

mysqlbackup 既可以直接将备份文件流式传输到远程服务器,还可以选择在传输到远端后直接恢复出数据。

使用 mysqlbackup 备份到远程服务器时,可以提前给服务器之间配置 SSH 密钥认证,实现免密登录,也可以在备份中途输入密码完成备份,两者皆可。

XtraBckup 工具

介绍

Percona XtraBackup 工具也能通过流式将备份文件直接传到远端服务器。

它支持以 tar 或者 xbstream 两种方式传输到标准输出,再通过管道和 ssh 传到远端。

XtraBackup 工具集成了 innobackupex,且依赖于 xbstream 和 qpress 工具解流和解压缩。

备份到远端服务器时,需要提前配置免密登录,否则会备份失败,XtraBackup 不支持在备份过程中输入密码(不过该问题可以通过使用 sshpass -p 解决)。

测试过程

场景一 tar 方式流式到远端

备份命令

-- 在qin_2上配置免密登录到远端(qin_4)
shell> ssh-keygen
shell> ssh-copy-id root@10.186.64.16

-- 备份命令
shell> innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --user=user_A --password=password_A --socket=/opt/mysql/data/3306/mysqld.sock --no-timestamp --stream=tar /tmp/backup_xtrabackup | ssh root@10.186.64.16 \ "cat - > /root/xtrabackup_`date "+%Y%m%d"`.tar"

-- 备份参数
    --stream=tar :指定流式方式为tar或xbstream
    /tmp/backup_xtrabackup :指定临时备份目录

查看远端备份数据

解压缩恢复数据

-- 在远程服务器上解压缩
shell> mkdir -p /root/xtrabackup_20210402
shell> tar -xf xtrabackup_20210402.tar -C /root/xtrabackup_20210402
    
-- 恢复备份数据到数据目录
shell> innobackupex --apply-log /root/xtrabackup_20210402
shell> innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --move-back /root/xtrabackup_20210402

-- 修改属组属主
shell> chown -R actiontech-mysql:actiontech-mysql /opt/mysql/data/3306 && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/binlog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/redolog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/relaylog/3306/

-- 启动实例
shell> systemctl start mysqld_3306

场景二 xbstream方式流式到远端

备份命令

-- 远程服务器上创建备份文件目录
shell> mkdir -p /root/xtrabackup_20210402

-- 备份文件以xbstream的方式传到远程服务器并解流
shell> innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --user=user_A --password=password_A --socket=/opt/mysql/data/3306/mysqld.sock --no-timestamp --compress --stream=xbstream /tmp/backup_xtrabackup | ssh root@10.186.64.16 "xbstream -x -C /root/xtrabackup_20210402"

查看远端备份数据。

将备份数据解压缩,并恢复到数据目录。

-- 解压缩,应用redo
shell> innobackupex --decompress /root/xtrabackup_20210402
shell> innobackupex --apply-log /root/xtrabackup_20210402

-- 删除"qp"文件,并将数据恢复到数据目录
shell> find /root/xtrabackup_20210402 -name "*.qp" | xargs rm -f
shell> innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --move-back /root/xtrabackup_20210402

修改属组属主,启动实例。

-- 修改属组属主
shell> chown -R actiontech-mysql:actiontech-mysql /opt/mysql/data/3306 && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/binlog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/redolog/3306/ && chown -R actiontech-mysql:actiontech-mysql /opt/mysql/log/relaylog/3306/

-- 启动实例
shell> systemctl start mysqld_3306

测试结果

测试过程表明,XtraBackup 工具也可以通过流式备份传到远端 MySQL 服务器。

不过,由于需要依赖第三方工具,所以,解流和解压缩的过程显得有些复杂,如果想要将备份文件传到远端之后,直接恢复出来,可以参考下面的方式:

shell> innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --user=user_A --password=password_A --socket=/opt/mysql/data/3306/mysqld.sock --no-timestamp --compress --stream=xbstream /tmp/backup_xtrabackup | sshpass -p '666666a' ssh root@10.186.64.16 "mkdir -p /root/xtrabackup_20210402 && xbstream -x -C /root/xtrabackup_20210402 && innobackupex --decompress /root/xtrabackup_20210402 && innobackupex --apply-log /root/xtrabackup_20210402 && find /root/xtrabackup_20210402 -name "*.qp" | xargs rm -f && innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --move-back /root/xtrabackup_20210402"

总结

mysqlbackup 和 Percona XtraBackup 工具都支持流式传输备份文件到远端服务器,甚至是直接在远端服务器上恢复数据。

相比 mysqlbackup 工具,Percona XtraBackup 需要解压解流等操作,恢复数据没有 mysqlbackup 简单快捷。

配置服务器之间 SSH 密钥认证,或使用 sshpass -p 可以解决中途输入密码的窘境。

参考链接

https://dev.mysql.com/doc/mysql-enterprise-backup/4.1/en/meb-backup-streaming.html

https://www.percona.com/doc/percona-xtrabackup/2.4/innobackupex/streaming_backups_innobackupex.html

Xtrabackup 解决数据库自动备份方案 数据库自动备份脚本 阅读详情

相关推荐

mysql数据库备份与恢复

在 MySQL 数据库中,备份和恢复操作是保障数据安全和应对各种意外情况的重要手段。以下为你详细介绍几种常见的备份与恢复方法。

qq_52380715的博客 1198

Xtrabackup备份到远程服务器

Xtrabackup备份到远程服务器 1.配置SSH密钥认证ssh-keygenssh-copy-id -i mysql@127.0.0.12.备份并传输innobackupex --user root --password "root" --port 30000 --defaults-file=/home/mysql/mysql...

weixin_34068198的博客 414

17、备份恢复原理和实战,逻辑备份,物理备份,金融行业备份还原脚本

备份恢复原理和实战,逻辑备份,物理备份,金融行业备份还原脚本 1.生产中备份方式 1.1 物理备份与逻辑备份 1.2 联机与脱机备份 1.3 完整备份与增量备份 1.4 常用命令 2.mysqldump备份 2.1 相关参数 2.2 备份所有数据库 2.3 备份指定数据库 2.4 备份指定表 2.6 只导出结构 2.7 只导出数据 2.8 --tab(生成文本,类似load) 2.8 mysqldump原理 2.9 binlog异步备份 3.0 利用mysqldump全备及binlog恢复数据

Oracle/MySQL 到 国产信创数据库|迁移 · 调优 · 信创替换 935

mysql数据库使用Xtrabackup进行备份与恢复+远程备份

MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。而Percona-Xtrabackup就是为了实现增量备份而出现的一款主流备份工具,xtrabakackup有2个工具,分别是xtrabakup、innobakupe。

https://ophome.blog.youkuaiyun.com,在IT行业有多年的工作经验,尤其是在Python、Linux、负载均衡、Nginx和服务器运维等领域。 2313

ESP32-S3打造离线语音助手:从零部署自定义唤醒词与本地大模型推理【实战指南】

本文详细介绍了如何利用ESP32-S3芯片打造离线语音助手,包括自定义唤醒词训练与本地大模型推理的实战指南。通过硬件架构解析、音频处理优化及性能调优技巧,实现低延迟、高隐私保护的语音交互方案,特别适合智能家居和物联网应用。

weixin_30296405的博客 608

荔枝派Nano内核编译

上文编译好uboot之后,想刷内核和根文件系统进去。其实官方的网盘里面,已经有打包好的系统镜像,包含所有的东西,可以直接烧录进flash或者TF卡,但是都是基于winbond芯片的,国产的xt25f128b刷进去妥妥的。所以没办法,只能自己再动手重新编译内核了。(PS:搞的我都想直接买一片w25q128换上了,有点麻烦,希望官方直接涨价或者出两版就行,不然对新手不友好啊)

木子点灯的博客 548

MySQL入门篇(七)之Xtrabackup备份与恢复

一、Xtrabackup介绍   MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。而Percona-Xtrabackup就是为了实现增量备份...

weixin_30363817的博客 596

Windows下构建ImGui.Net

工具 Visual Studio 2017 操作 下载项目 git clone https://github.com/mellinoe/ImGui.NET.git 编译 右键以下两个项目并调试: ImGui.NET.SampleProgram ImGui.NET.SampleProgram.XNA Error fix 中间遇到一些问题: SDK版本不对 去微软官网下载安装对应版本 由于设置了代理被远程服务器拒绝连接 关闭代理(也许在环境变量中) nuget源无对应资源,404 NOT FOUN

jojozym的博客 1489

技术分享 | mysqlbackup 可以远程备份吗?

作者:秦广飞 爱可生 DBA 团队成员,负责项目日常问题处理及公司平台问题排查,对数据库有兴趣,对技术有想法。一入 IT 深似海,从此节操是路人。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文目录 背景介绍 测试环境 备份命令 测试场景 1.A 服务器本地备份 MySQL A 2.A 服务器远程备份 MySQL B 测试结果 总结 题外话 背景介绍 最近在我司客户现场遇到一个有趣的现象,关于使用 mysqlbackup 工具,远

ActionTech的博客 307

避坑指南:在Ubuntu 20.04上从零部署IS-Fusion环境(含CUDA 11.1和PyTorch 1.10.1配置)

本文提供了在Ubuntu 20.04系统上从零部署IS-Fusion 3D目标检测环境的详细避坑指南。内容涵盖CUDA 11.1、PyTorch 1.10.1、spconv等核心组件的精确版本安装与兼容性配置,并指导如何准备nuScenes数据集及启动模型训练,旨在帮助研究者和开发者高效搭建稳定的多模态融合算法开发环境。

gitlab7runner的博客 553

《UDS协议从入门到精通》系列——图解0x83:访问时间参数

详细介绍UDS协议0x83服务,目标ECU的时序参数设置有哪些注意点?

车载系统攻城狮 2138

【MySQL篇】自带物理克隆数据工具Clone插件介绍(第一篇,总共三篇)

了解和学习MySQL8.0.17版本之后新增的物理克隆数据工具——MySQL Clone Plugin。通过该插件可以在生产数据库运行时进行无损克隆数据,这一功能使得数据库管理员能够更加方便地进行数据复制和备份,提高了数据库管理的效率和灵活性。

奈斯DB的博客 3199

AD(十四)调用已有的PCB元件封装库

软件:Altium Designer 16 需要资料:已有的PCB原理图文件(.PCBDOC)或者PCB库文件(.PCBLIB)(来源文中细说) 调用已有的PCB元件封装库(一)从已有的PCB原理图文件(*.PCBDOC)中调用1、PCB原理图文件来源2、打开已有的PCB原理图文件(*.PCBDOC)3、生成PCB封装库4、复制封装到工程文件下的PCB库文件(*.PCBLIB)5、重名问题(二)从已有的PCB库文件(*.PCBLIB)中调用1、PCB库文件(*.PCBLIB)的来源2、打开已有的PCB库 (

Curnane0_0的博客 5084

mysql 50g 备份多久,MySQL数据库备份过程的注意事项

今天看了看数据备份相关的东西,总结了几个MySQL数据备份的注意事项,简单分享一下吧。对于MySQL备份,每个DBA的理解可能都不一样,备份可以分为下面几个维度:文件种类划分:1、物理备份,以xtrabackup为代表的物理备份是最常用的备份方法,经常被用在备份大的数据库上面。2、逻辑备份,以mysqldump为代表的逻辑备份,小于50G的数据量,用该工具备份起来比较合适。按照备份内容划分:1、全...

weixin_29333353的博客 1915

Unity小游戏接入抖音敏感词检测

摘要: 本文介绍了Unity小游戏接入抖音敏感词检测的方法。抖音官方提供了两种API:SensitiveWordCheck用于检测敏感词,ReplaceSensitiveWords用于替换敏感词。此外,若使用键盘输入事件,可通过tt.onKeyboardComplete监听回调,平台会自动屏蔽敏感词(替换为*)。接入官方字库可有效避免审核驳回,适用于小游戏中的用户输入功能(如起名系统)。附官方文档链接及参数说明。

类人_猿的博客 4596

SSD |(二)SSD主控

控制器作为一个片上系统,处理来自用户端的命令并负责管理闪存颗粒。

知识库搭建ing 1965

满足多场景需求的MySQL物理备份实践的参考

点击标题下「蓝色微信名」可快速关注技术社群的这篇文章《技术分享 | 满足多场景需求的 MySQL 物理备份实践》给我们讲解了能满足多场景需求的MySQL物理备份实践方面的参考,对DBA来说,很有借鉴价值,值得了解学习,应用到实际工作。1问题背景在 MySQL 日常运维中,备份是一个必不可少的环节,最常用的一般则是 Percona XtraBackup 工具,具体信息可以参考官网,图片来源:http...

bisal的专栏 218

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

mysql数据库备份注意_MySQL数据库备份的注意事项

数据备份对于任何技术来说都是要懂的东西,这也是涉及到数据库的重要性,尽管服务器可以存储软件数据,但是也不可避免外因跟内因造成数据丢失,今天看了看数据备份相关的东西,总结了几个MySQL数据备份的注意事项,简单分享一下吧。对于MySQL备份,每个DBA的理解可能都不一样,备份可以分为下面几个维度:文件种类划分:1、物理备份,以xtrabackup为代表的物理备份是最常用的备份方法,经常被用在备份大的...

weixin_33228847的博客 497

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

mysql5.7 备份恢复,怎么恢复备份-MySQL5.7多种方式数据备份与恢复详解

环境:MySQL5.7备份方式逻辑备份、物理备份、增量备份物理备份与恢复原理是直接cp文件,对于不同的存储引擎有略微不同。优缺点优点:备份快,数据量大时所需时间短。缺点:是备份memory存储引擎的内容时会比较捉急。企业版MySQL备份工具可以备份memory引擎表myisam引擎表的物理备份和恢复1)为了保证数据一致性,需要先把mysqld服务停了或者锁住需要备份的表# 把所有内存中的数据刷进磁...

weixin_42471237的博客 929

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

MySQL日志管理、备份和恢复

文章目录一.MySQL日志文件1.错误日志2.二进制日志(binlog)3.中继日志4.慢查询日志二.备份的概述(一)造成数据丢失的原因(二)备份的类型1.从物理与逻辑的角度分类2.从数据库的备份策略角度分类(三)备份方法三.备份实验1.MySQL完全备份2.mysqldump备份与恢复 一.MySQL日志文件 常用的日志文件(在/etc/my.cnf中[mysqld]客户端配置中修改) 默认在/usr/local/mysql/data/中 1.错误日志 用于记录MySQL启动、停止、或运行时产生的错

不知道是谁的博客 359

MySQL8.0 物理克隆接口_技术实战 MySQL 8.0.17 克隆插件分享-爱可生

原标题:技术实战 MySQL 8.0.17 克隆插件分享-爱可生背景很神奇,5.7.17 和 8.0.17,连续两个17小版本都让人眼前一亮。前者加入了组复制(Group Replication)功能,后者加入了克隆插件(Clone Plugin)功能。今天我们实战测试一下这个新功能。克隆插件简介克隆插件允许在本地或从远程 MySQL 实例克隆数据。克隆数据是存储在 InnoDB 其中的数据的物理...

weixin_35363591的博客 237

HoRain云--MySQL表备份4大实用技巧详解

MySQL表备份方法总结:本文介绍了四种常用备份方式:1.mysqldump工具(适合中小表,生成SQL文件);2.CREATE TABLE...AS SELECT(快速克隆但不保留索引);3.物理文件拷贝(仅MyISAM引擎,最快方式);4.导出为CSV文件(便于数据迁移分析)。文章对比了各方法的优缺点、适用场景和操作步骤,并给出了备份注意事项,建议大表备份选择物理方式或配合监控工具。适合需要了解MySQL数据备份技术的读者参考。

sinat_57153473的博客 1356

技术分享 | 实战 MySQL 8.0.17 Clone Plugin

作者:陈俊聪 背景 很神奇,5.7.17 和 8.0.17,连续两个17小版本都让人眼前一亮。前者加入了组复制(Group Replication)功能,后者加入了克隆插件(Clone Plugin)功能。今天我们实战测试一下这个新功能。 克隆插件简介 克隆插件允许在本地或从远程 MySQL 实例克隆数据。克隆数据是存储在 InnoDB 其中的数据的物理快照,其中包括库、表、表空间和...

ActionTech的博客 1666

HoRain云--MySQL四种备份表的方式

根据业务需求(数据量、引擎类型、是否需要停机等)选择最合适的备份方式。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!:通过命令行工具导出表结构和数据为 SQL 文件。:直接通过 SQL 语句创建新表并复制数据。:直接复制 MySQL 数据目录中的表文件(:需完整备份表结构和数据的生产环境。:MyISAM 引擎大表的物理备份。:快速备份小表数据,无需保留索引。导出数据为文本文件,再结合。:跨系统迁移或分析数据。

sinat_57153473的博客 814

mysql生成bak文件_数据库备份生成bak文件格式

MSSQL备份语句--完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak'--差异备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Dif...文章y0umer2013-03-23447浏览量关于SQL Server 20...

weixin_31616803的博客 2436

DBA防跑路,是不是备份最重要? | 数据库系列

前几天又看到新闻,某厂用户数据又丢了,据说是实习生的锅。数据安全性,是DBA最重要的职责,没有之一,今天系统性的说一下MySQL的备份。画外音:估计不是DBA和OP对这个...

shenjian58的博客 387
上一篇: 技术分享 | mysqlbackup 可以远程备份吗?
下一篇: 技术分享 | MySQL Shell import_table 数据导入
爱可生开源社区
博客等级 码龄8年 1937粉丝 1004原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值