dd命令是Linux发行版非常简单的备份工具。 “dd”工具简单的拷贝标准输入到标准输出,在512字节块读取。
dd 命令是Linux发行版非常简单的备份工具。该“dd”工具简单的拷贝标准输入到标准输出,在512字节块读取。 用dd命令,我们可以创建整盘,磁盘驱动器等备份,下面这篇文章将帮助你学习一些有用的“dd”命令。

1:创建现有分区备份

以下命令将整个分区/dev/sdb1备份到/opt/sdb1.img文件。
# dd if=/dev/sdb1 of=/opt/sdb1.img样本输出

16064937+0 records in
16064937+0 records out
8225247744 bytes (8.2 GB) copied, 123.319 s, 66.7 MB/s

2:恢复备份到其他分区

上面 /opt/sdb1.img备份文件可以恢复到其他分区(/dev/sdb2),我们可以用以下命令恢复。
# dd if=/opt/sdb1.img of=/dev/sdb2 样本输出

16064937+0 records in
16064937+0 records out
8225247744 bytes (8.2 GB) copied, 197.688 s, 41.6 MB/s 

现在,你可以看到的/dev/sdb2 是/dev/sdb1 的翻版。

3:创建与现有分区副本

我们可以直接从现有的分区副本来分区。以下命令将创建的/dev/sdb1 到 /dev/sdb2 的副本。
# dd if=/dev/sdb1 of=/dev/sdb2样本输出

16064937+0 records in
16064937+0 records out
8225247744 bytes (8.2 GB) copied, 221.431 s, 37.1 MB/s

4:创建现有的硬盘克隆

以下命令将复制前446个字节这是MBR从第一个磁盘到第二个磁盘。这将创建第二个磁盘引导。 。
# dd if=/dev/sda of=/dev/sdb bs=446 count=1

1+0 records in
1+0 records out
446 bytes (446 B) copied, 0.00174812 s, 255 kB/s 

现在确保在/dev/sdb的匹配为/dev/sda的分区。一旦做到这一点,您可以使用复制每个分区:
# dd if=/dev/sda1 of=/dev/sdb1
# dd if=/dev/sda2 of=/dev/sdb2

5:备份和恢复的MBR镜像文件

创建使用以下命令MBR的镜像文件的备份。
# dd if=/dev/sda of=/opt/backup-mbr-sda.img bs=512 count=1示例输出

1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.0115243 s, 44.4 kB/s 

接下来的步骤是MBR恢复到不同的磁盘,使用下面的命令来做到这一点。
# dd if=/opt/backup-mbr-sda.img of=/dev/sdb bs=446 count=1

linux驱动器和分区的备份,使用dd命令示例相关推荐

  1. dd linux 格式化u盘启动盘_linux dd命令[用于制作U盘启动盘的神奇的命令]

    linux dd命令刻录启动U盘详解 dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs= ...

  2. dd linux 格式化u盘启动盘_linux dd命令刻录启动U盘详解

    linux dd命令刻录启动U盘详解 dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs= ...

  3. linux镜像写入另一个硬盘,服务器DD命令将已有的硬盘镜像文件直接写到别的硬盘上...

    DD镜像是用DD命令直接将已有的硬盘镜象文件直接写到硬盘上(或指定分区)dd命令是LINUX下的磁盘读写常用命令. 功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换.可以 ...

  4. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍...

    Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍 作者:北南南北 来自:http://doc.xuehai.net 提要:Linux 磁盘分区表.文件系统的查看.统计的工具很多,有些工 ...

  5. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,新型linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍.doc...

    新型linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍.doc 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 七.partx ...

  6. 再生龙给分区安装linux,用Clonezilla再生龙备份还原UBUNTU(LINUX)系统分区(可以备份MAC系统分区)...

    苹果系统的分区备份问题总算解决了 用Clonezilla再生龙备份还原UBUNTU(LINUX)系统分区 去官方网站http://clonezilla.org/点击左面download 找到Alter ...

  7. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍df...

    linux下查看硬盘使用情况 一.df -lh 命令 df 是来自于coreutils 软件包,系统安装时,就自带的:我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置: [root@lo ...

  8. linux dd目录生成iso文件,linux/OSX中“DD”命令制作ISO镜像操作系统安装U盘

    linux或者OS X系统中,使用"dd"命令可以直接在终端命令行模式下,制作ISO镜像的系统安装盘. 一.linux系统以centOS7为例. sudo dd if=镜像路径 o ...

  9. Linux学习-59-备份还原数据命令(dump、restore、dd命令)

    13.5 dump命令用法详解:备份分区.文件或目录 dump 命令使用"备份级别"来实现增量备份,它支持 0-9 共 10 个备份级别.其中,0 级别指的就是完全备份,1-9 级 ...

最新文章

  1. 《Ext JS高级程序设计》节选: 一个结合DataWrite和RowEditor的Grid示例(1)
  2. css3画图那些事(三角形、圆形、梯形等)
  3. 大咖说:React Native 全埋点实现原理(内附赠书)
  4. 08.存储Cinder→4.Cinder组件详解→3.cinder-volume
  5. swift5主线程延迟操作的几种写法
  6. 安利一款编辑神器——Markdown
  7. vue-codemirror基本用法:实现搜索功能、代码折叠功能、获取编辑器值及时验证
  8. ES6 数组的解构赋值
  9. git 打tag_团队开发中的 Git 实践
  10. in function ‘int main()’_如果 main 函数的末尾没有 return 语句将会有什么影响
  11. 红旗6.0SP2发布啦!
  12. kis显示用户登录服务器失败,金蝶KIS专业版提示用户KISAdmin登陆失败。原因:未与信任SQL Server连接相关联...
  13. FTP服务学习笔记之基于MySQL+PAM的vsftpd虚拟用户
  14. protel99se原理图设计,怎样显示隐藏的“PART TYPE”?
  15. SPSS Modeler数据挖掘:回归分析
  16. 启动openoffice命令
  17. matlab如何画双x坐标,matlab画双坐标图
  18. Pt100转RS-485,热电阻温度Modbus数据采集模块 WJ125
  19. IObit Uninstaller安装
  20. steam游戏上架流程二:steamworks SDK API steamworks.net 对接 unity

热门文章

  1. 手把手教你 SSM 整合(非常非常非常非常非常详细)
  2. 黑豆文本转语音工具V1.3(有声小说,地摊语音等制作领导者)
  3. Hibernate访问多个数据库 作者:杨晓
  4. 移动性能测试之gemebench安装(gamebench升级后千万不要在同一台手机上登录多个账号)
  5. java写入carbondata_Apache CarbonData 1.4.0 中文文档
  6. 机器学习:常见的机器学习算法归纳
  7. 微软不能关闭服务器,微软(Microsoft )账号怎么彻底关闭(Win10 Microsoft帐户无法登录怎么办?)...
  8. Spring Boot-整合redis(六)
  9. linux版teamview15.5.3
  10. Docker容器技术原理(三)rootfs