MySQL全量,增量备份与恢复

  

<强>数据备份的重要性

  
      <李>在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果李   <李>造成数据丢失的原因
    1。程序错误
    2。人为错误
    3。计算机失败
    4。磁盘失败
    5.哉难和偷窃
    <强>数据库备份的分类   <李>物理备份:对数据库操作系统的物理文件(如数据文件,日志文件等)的备份
    物理备份又可分为脱机备份(冷备份)和联机备份(热备份)
    -冷备份:是在关闭数据库的时候进行的
    -热备份:数据库处于运行状态,这种备份方法依赖于数据库的日志文件   <李>逻辑备份:对数据库组件(如表等数据库对象)的备份
    表:表的结构文件(农场),数据文件(MYD),索引文件见这种情况称之为(多年并)
    <强>从数据库的备份策略角度,备份可分为
    <强> 1。完全备份   <李>每次对数据进行完整的备份
    完全备份:会把服务器内的所有数据全部备份,每次都这么执行
    优点:安全
    缺点:数据备份冗余,占用磁盘空间
    <强> 2。差异备份   <李>备份那些自从上次完全备份之后被修改过的文件   <李>前提是必须要备份一次完全备份,接下来每次只备份基于完全备份的基础上被修改过的文件
    <强> 3。增量备份   <李>只有那些在上次完全备份或者增量备份后被修改的文件才会被备份
    差异备份与增量备份比较:
    相同点:基础都是完全备份
    不同点:差异备份只参考基础的完全备份,
    增量备份是参考上一次的数据备份与当前状态进行对比,备份被修改的文件
    增量备份效率更高,空间利用率很高,但是在安全性能不高
    <强> mysql完全备份   <李>完全备份是对整个数据库的备份,数据库结构和文件结构的备份李   <李>完全备份保存的是备份完成时刻的数据库李   <李>完全备份是增量备份的基础
    <强>完全备份的优缺点   <李>优点
    备份与恢复操作简单方便李   <李>缺点
    数据存在大量的重复
    占用大量的备份空间
    备份与恢复空间长
    <强>,mysqldump备份库
    , mysqldump备份库概述
    mysql数据库的备份可以采用多种方式李   <李>直接打包数据库文件夹,如/usr/地方/mysql/数据——这种是物理层面的备份李   <李>使用专业备份工具,mysqldump——这种事逻辑层面的备份
    , mysqldump命令对库备份   <李> mysql自带的备份工具,相当方便对mysql进行备份李   <李>通过该命令工具可以将指定的库、表或全部的库导出sql脚为本,在需要恢复时可进行数据恢复
     MySQL全量,增量备份与恢复”> <br/> <img src=   
  

<>强实操
创建数据库、表、插入数据
 MySQL全量,增量备份与恢复”> <br/> <img src=MySQL全量,增量备份与恢复