网站分类
文章归档
统计信息
  • 文章总数:93
  • 页面总数:2
  • 分类总数:10
  • 标签总数:521
  • 评论总数:0
  • 浏览总数:243567
  • 网站运行:4465天
相关文章
标签列表
RSS

linux系统备份与恢复和MBR引导备份与恢复

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

分类:Linux 已阅:2582
关键字:linux  dd  mbr  备份  恢复  
上一篇:Nginx简单防御CC攻击的两种方法
Copyright © 2014-2015 点点看看 保留所有权利 豫ICP备19041083号-1 公安部备案号41010202002818