linux 备份策略

  • 备份时需要考虑的因素
    • 备份哪些文件 哪些数据对系统和用户来说是最重要的
    • 选择什么媒介 光盘 硬盘 还是不同的分区?
    • 备份的方式 完整备份 差异备份?
    • 备份的频率 多久进行一次备份?
    • 备份使用什么样的工具 tar dump?
  • 哪些数据具有备份的意义
    • 操作系统本身需要的文件
      • /etc/*
      • /home/*
      • /var/spool/mail
      • /boot
      • /root
      • /usr/local 或者 /opt
      • /var/lib/*
      • 某个服务具体的配置文件和数据
  • 完整备份(full backup)之累积备份 与前一天的备份进行对比发现差异数据就进行备份.
    • 将/目录下的所有文件全部备份
    • 某些场合可以指完整备份一个文件系统
    • 累积备份的原则 系统在进行一次完整的备份后,以后只进行累积备份
    • 使用的备份软件 tar dd cpio dump/restore(提供完整功能)
  • 完整备份之累积备份的还原 先还原完整备份,然后依次还原累积备份.
    例如 周一的时候进行了完整备份,但是系统在周五挂了.则要先进行还原周一的完整备份,再还原周二的累积备份,一直还原到周五的累积备份,才算完成.
  • 完整备份之差异备份 与完整备份进行对比,备份差异部分
    • 使用的备份软件 dump/restore rsync tar -N选项
    • 原则 先进行一次完整备份之后,在与完整备份进行比较,进行差异备份
  • 鸟哥的备份策略
    • 主机硬件部分,使用一个独立的文件系统进行备份.
    • 每日进行,重要服务的数据库,配置文件的备份.
    • 每周进行,包括/home,/var,/etc,/boot,/usr/local等目录与特殊服务的备份
    • 自动处理,利用/etc/crontab计划任务进行
    • 异地备份,暂时还用不上

你可能感兴趣的:(linux)