zoukankan      html  css  js  c++  java
  • linux数据备份

    1、首先我们要知道需要备份哪些数据。

        一般包括数据库和网站数据,在本例中,数据库位于/var/lib/mysql/目录;网站位于/www/users/目录。

    2、确定需要将数据备份在哪里,在这个分区中创建一个目录
        应该挑选一个空间较大的分区,例: /var
        键入命令:
        # cd /var
        # mkdir backup

    3、创建备份目录后,进入备份目录
        # cd /var/backup

    4、数据库一般应该完全备份,建议每次备份以当前日期命名
        # tar -czvf mysql20051015.tar.gz /var/lib/mysql/*
        这个命令的意思是,在当前目录下生成一个备份,备份的内容是/var/lib/mysql/目录下的所有内容

    5、如果网站数据不多,可以每次将网站数据完全备份
        # tar -czvf users20051015.tar.gz /www/users/*

    6、如果网站数据较多(尤其是运营E站通,商城等每天更新文件量较大的系统),建议每月一次完全备份,每天(或每周)一次更新备份。这个备份方式即所谓的“差分备份”,差分备份要求每一次更新的备份都要针对上一次完全备份的时间。
        例如:在10月15日进行一次完全备份:
        # tar -czvf users20051015.tar.gz /www/users/*
        在下一次完全备份前针对10月15日的完全备份进行更新备份(如每周一次):
        # tar -czvf users20051015.tar.gz /www/users/* --newer 10/15/2005/
        在进行“差分备份”后,如果需要恢复数据,应该是先恢复完全备份,再将最近的一次更新备份覆盖完全备份

  • 相关阅读:
    start tag, end tag issues in IE7, particularly in xslt transformation
    用SandCastle为注释生成chm文档
    Firebug
    架构的重点
    Linux Shell常用技巧(十) 管道组合
    Linux JDK升级
    Linux Shell常用技巧(十二) Shell编程
    Packet Tracer 5.0实验(一) 交换机的基本配置与管理
    Linux Shell常用技巧(六) sort uniq tar split
    Linux Shell常用技巧(二) grep
  • 原文地址:https://www.cnblogs.com/ping-7/p/8011960.html
Copyright © 2011-2022 走看看