mysql数据库备份与恢复

目录

1.用处

2.备份类型

        1.物理备份

        2.逻辑备份

3.案例

                 冷备及恢复

        温备及恢复

        增量备份及恢复


1.用处

        1.备份的主要目的是灾难恢复
        2.在生产环境中 数据的安全性至关重要
        3.任何数据的丢失都可能产生严重的后果
        4.造成数据丢失的原因

                程序错误
                人为操作错误
                运算错误
                磁盘故障
                灾难

2.备份类型

        1.物理备份

               冷备份        关机备份        关数据库 打包

               热备份        开机备份

               温备份        数据库锁定表格的状态下进行备份操作

        2.逻辑备份

                完全备份        每次都全部备份

                增量备份        基于完全备份 只备份增加的部分

                差异备份        基于上一次完全备份增加

3.案例

        创建表 用于准备环境

mysql数据库备份与恢复_第1张图片

         冷备及恢复

                关闭数据库        下载xz

 

                压缩备份

                解压恢复

                 ​​​​​​​        创建目录 (要给权限或者改所属主与组不然服务起不来)

 

 

                然后启动

        温备及恢复

                备份kgc这个库

                 备份mysql与kgc俩库

 

                完全备份mysql里的库

                 备份kgc库里的表

                 查看备份

mysql数据库备份与恢复_第2张图片

                 查看库 模拟故障

 mysql数据库备份与恢复_第3张图片

                 恢复kgc库

mysql数据库备份与恢复_第4张图片

         增量备份及恢复

                开启二进制日志功能        my.conf        mysqld下插入

                 重启

                 查看二进制日志文件的内容

mysql数据库备份与恢复_第5张图片

                 进行完全备份(增量基于完全)

                 进入数据库 创一个表

mysql数据库备份与恢复_第6张图片

 mysql数据库备份与恢复_第7张图片

                 生成新的二进制日志文件(000002)

                 

                 增量备份

mysql数据库备份与恢复_第8张图片

                 恢复

mysql数据库备份与恢复_第9张图片

 

你可能感兴趣的:(数据库)