zoukankan      html  css  js  c++  java
  • debian 系统备份

      tar -zcvpf /home/full-backup.tar.gz / --exclude=/mnt/* --exclude=/proc/* --exclude=/sys/*

        这个命令是把根目录下的所有内容备份到full-bakup.tar.gz的备份文档中


        -z表示进行压缩gzip格式

        -c(建立一个备份文档

        -v显示压缩过程

        -p保留文件的权限

        --directory'指定不备份的文件夹


        增量备份

        1.首先创建完全备份:tar -czvf -g zeng aa.tar.gz /var

        待/var中的数据变化后

        2.再做增量备份 : tar -czvf -g zeng aa.tar.gz.1 /var


        差异备份

        1. find /var -mtime -1 -print> filelist

        产生要备份的档案的列表 -1表示是一天的时间

        2.tar -czv -T filelist -f /backup.tar.gz

        依据文件列表进行备份. -T选项可以指定包含要备份的档案的列表

    使用 dd 命令创建磁盘镜像

    此法适用于备份整个磁盘。打开终端(在示例中要将 hda 替换成你需要备份的分区) 创建磁盘镜像

    dd if=/dev/hda1 of=/home/hda1.bin

    创建压缩磁盘镜像

    dd if=/dev/hda1 | gzip > /home/hda1.bin.gz

    备份 MBR(主引导记录)

    dd if=/dev/hda of=/home/hda.boot.mbr bs=512 count=1

    恢复 MBR (从 Live CD)

    dd if=/mnt/hda1/home/hda.boot.mbr of=/dev/hda bs=512 count=1

    从一个磁盘备份到另一个磁盘

    dd if=/dev/hda of=/dev/hdb conv=noerror,sync bs=4k

    来看以下这个命令

    dd -if /dev/hda1 > partitionimage.dd

    此命令将备份 "/dev/hda1" (hda1上的第一个分区)。 整个磁盘(包括 MBR)可以作为一个输入“文件”只用 /dev/hda 备份即可。 使用以下命令进行恢复:

    dd -if partitionimage.dd -of /dev/hda1
  • 相关阅读:
    事务1-JDBC事务管理
    Tomcat地址栏传中文参数乱码问题处理
    hibernate报错:org.hibernate.MappingException: No Dialect mapping for JDBC type: -1
    UVA12170 Easy Climb
    [POI2004]旅行问题
    [SCOI2010]股票交易
    [USACO11OPEN] Mowing the Lawn G
    查看文件个数 ls |wc -l
    【zombie】如何查看并杀死僵尸进程?
    [Windows] 屏幕截图
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3834061.html
Copyright © 2011-2022 走看看