明日复明日,明日何其多。
我生待明日,万事成蹉跎。

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
赞(0) 打赏
未经允许不得转载:致明日 » debian 系统备份
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

坚持,总会看见蓝天和白云

联系我们你来了,你就是最棒的!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏