• Extrabackup流式备份数据还原(全量)


    1.为了节省存储空间之前的备份采用了流式备份且同时采用了gzip进行了二次压缩

    解压备份:

    gzip -d 2022-05-02.gz

    第一次解压完成后发现文件变为 2022-05-02 该文件还不是目录格式,因为还要进行xbstream解压

    xbstream -x < 2022-05-02 -C /workspace/docker_mysql/data

    第二次解压完成后会发现目录下会出现很多.qp结尾的文件

    innobackupex --decompress /workspace/docker_mysql/data #解压qp格式文件
    
    #执行该命令前需要安装qpress
    #官方地址:http://www.quicklz.com
    http://www.quicklz.com/qpress-11-linux-x64.tar
    解压完成后移动到sbin下赋予可执行权限
    [root@localhost ~]# which qpress
    /usr/sbin/qpress
    [root@localhost ~]# ll /usr/sbin/qpress
    -rwxrwxrwx 1 root root 75684 9月 24 2010 /usr/sbin/qpress

    第三次解压完成后开始进行还原操作

    innobackupex  --apply-log /workspace/docker_mysql/data 刷新未提交事务
    innobackupex  --defaults-file=/etc/my.cnf --copy-back /workspace/docker_mysql/data  还原数据文件

    新建 mysql数据目录重启mysql初始化

    移动数据文件和ibdata1文件至mysql数据目录下
    (以上操作失误会导致两种情况 其一:mysql启动后可以看到备份库但是打不开数据表会报错 其二:mysql初始化异常启动报错)
  • 相关阅读:
    4819: [Sdoi2017]新生舞会 分数规划
    [Sdoi2017]序列计数 矩阵优化dp
    SDOI2017相关分析 线段树
    loj SDOI2017数字表格
    bzoj 2527: [Poi2011]Meteors
    BZOJ2440: [中山市选2011]完全平方数
    GCD与莫比乌斯反演的勾当
    2870: 最长道路tree
    bzoj2152: 聪聪可可 点分治
    3545: [ONTAK2010]Peaks 平衡树,最小生成树
  • 原文地址:https://www.cnblogs.com/FireLL/p/16248559.html
Copyright © 2020-2023  润新知