首页 > 数据库 >使用mydumper 对大数据库备份

使用mydumper 对大数据库备份

时间:2024-08-22 16:04:49浏览次数:12  
标签:mydumper -- 备份 db 对大 devel dress

最近需要备份一个库,1.1T,最大的表45G,使用常用的mysqldumper 备份的时候,调整各种mysql参数配置都一直报Lost connection

mysqldump --databases edm -hlocalhost --triggers --routines --events -P3306 -u*********
-p********* --quick --max_allowed_packet=512M --skip-lock-tables |gzip >ems_edm2024-2-23.tar.gz mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table aws_ses_sent_log at row: 32691507

  于是问了之前做大数据DBA的同事说可以用 mydumper 来备份

安装命令如下(linux centos系统)

yum install -y cmake gcc gcc-c++ git make
yum install -y glib2-devel mysql-devel openssl-devel pcre-devel zlib-devel
yum install https://github.com/maxbube/mydumper/releases/download/v0.10.3/mydumper-0.10.3-1.el7.x86_64.rpm

 使用

mydumper -u admin -p yh3yZ -t 4 -o /data/mydumper/dress_db_test -B dress_db

其中admin 为用户名  , yh3yZ 密码   ,-t 4 表示使用4个进程,/data/mydumper/dress_db_test 是要备份到的目录 ,dress_db 是需要备份的db

标签:mydumper,--,备份,db,对大,devel,dress
From: https://www.cnblogs.com/jinshao/p/18046301

相关文章

  • 定期备份kingbase数据库
    原文链接:https://blog.csdn.net/weixin_47387140/article/details/1285845371.书写备份数据脚本/bin/bash#date:0106#managed_by:mzhbakdir=/var/lib/kingbaseif[!-d$bakdir];thenmkdir-p$bakdirfiprocessing(){clearfor((i=0;$i<=100;i+=5))doecho-e"\e[6;9H......
  • 轻松将 iPad 备份到外部驱动器的 3 种快速方法
    为了确保您的iPad数据无忧安全,我们来谈谈如何将这些珍贵的信息备份到外部硬盘上。这不仅是一个明智的选择,而且也是一个简单的过程。无论是家庭照片、工作文档还是您最喜欢的音乐收藏,一旦您掌握了将iPad备份到外部硬盘的技巧,这些数据将像放在保险箱中一样安全。让我们一起来......
  • KingbaseES V8R6备份恢复案例之---sys_backup.conf配置异常初始化失败
    案例说明:KingbaseESV8R6数据库执行sys_backup.shinit初始化时,出现“ERROR:cannotconnecttheprimarynode...."错误,初始化失败。适用版本:KingbaseESV8R6一、问题现象如下所示,执行sys_backup.shinit时,出现以下错误”ERROR:cannotconnecttheprimarynode..."。[......
  • 如何自动备份文件:确保数据安全的两种高效方案
    在数字化时代,电脑中的文件已成为我们工作、学习和生活不可或缺的一部分。无论是珍贵的照片、重要的工作文档,还是日常使用的软件配置,一旦因意外丢失或损坏,都可能带来不可估量的损失。因此,定期且自动地备份文件显得尤为重要。本文将详细介绍两种自动备份文件的方法,特别是通过“......
  • 该如何面对大量的简历筛选和繁琐的面试流程???
    在当今这个人才竞争激烈的时代,招聘工作变得越来越复杂和具有挑战性。HR在招聘过程中需要从成百上千的简历中筛选出符合岗位要求的候选人,然后面试官通过面试进一步评估他们的技能和文化适应性。过程不仅耗时而且效率低下,尤其是对于大型企业而言,面对海量的简历和面试,如何快速而准......
  • Linux, shell编程备份数据库详解,带你读懂命令行指令
    目录先看最终代码再解释[!-d"${BACKUP}/${DATETIME}"]解析mysqldump-u${DB_USER}-p${DB_PW}--host=${HOST}-q-R--databases${DATABASE}|gzip>${BACKUP}/${DATETIME}/$DATETIME.sql.gz解析 tar-zcvf$DATETIME.tar.gz${DATETIME}解析先看最终代码再解......
  • 数据库备份
    数据库备份通常数据库备份database数据⽂件binlog⽇志⽂件my.cnf配置⽂件,所有的数据库的备份数据都应放在⾮数据库本地,⽽且建议备份多份。仅备份是没有任何意义,需要在测试环境中做⽇常恢复演练,测试备份的可⽤性,恢复较⽐备份更加的重要。备份:能够有效防⽌设备......
  • 备份docker
    1、备份images└─$sudodockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEnemov29c06d79c70773monthsago1.62GBtophant/arllatest826db31cea994monthsago......
  • rsync备份【基于客户端与服务端】
    一、需求1、客户端客户端提前准备存放到的备份目录,目录规则如下:/backup/nfs_IP+年/月/日客户端在本地打包备份(将etc目录中所有的普通文件打包)拷贝到目标目录/backup/nfs_IP+年/月/日客户端最后将备份的数据进行推送到备份服务器中客户端每天凌晨1点定时执行该脚本客户端服......
  • 【SQL Server】本地备份和还原
    之前对备份和还原的理解仅限于。定时备份,然后恢复到上次备份这样的基础——https://www.cnblogs.com/luyj00436/p/18360825。这样,上次备份到这次误操作,数据就损失了。现在有以下测试数据:SELECT*FROMSQLTest完成这些后,进行备份(完整备份)。接下来,我们进行日常的操作和误操......