1.软文推荐

2.软文推荐

3.软文推荐

dd,是 device driver 的缩写,它可以称得上是“Linux 世界中的搬运工”,它用来读取设备、文件中的内容,并原封不动地复制到指定位置,下面为大家分享一下dd命令备份Linux系统案例。


例 1:备份整个硬盘

使用dd命令备份整个硬盘。在这个例子中,源硬盘的设备名为/ dev/ sda的,目标硬盘的设备名是/ dev/ sdb。执行dd命令,备份整个硬盘/dev/sha到同一系统的另一个硬盘/dev/sdb。如下所示:

[root@linuxprobe ~]# dd if=/dev/sda of=/dev/sdb"if"后跟输入文件,“of”后跟输出文件。
- 上述命令在执行过程中如有任何错误都会失败。但若加入参数“CONV= NOERROR”,则即使执行过程中有错误,它也会继续复制。
- 输入文件和输出文件在执行前必须检查再三,如果两者顺序颠倒,你可能会损失所有数据。

在备份整个硬盘时,我们也可以加入sync参数来同步I/O。 如下所示:

[root@linuxprobe ~]# dd if=/dev/sda of=/dev/sdb conv=noerror,sync
例 2:创建硬盘的映像

使用dd命令为硬盘创建一个图像文件并将其保存在其他存储设备。这种备份方式有很多好处:一是易于使用,二是这种备份方法的速度快于其他方法的备份,也能让你更快速的恢复数据。 创建一个硬盘/dev/sda的image命令:

[root@linuxprobe ~]# dd if=/dev/sda of=~/sdadisk.img
例 3:恢复硬盘映像文件恢复数据

使用dd命令将硬盘的映像文件恢复数据到另一个硬盘。如下所示:

[root@linuxprobe ~]# dd if=sdadisk.img of=/dev/sdb

Sdadisk.img文件是/dev/sda的映像,所以上面的命令将恢复/dev/had的映像到/dev/sdb

例 4:创建软盘映像

使用dd命令创建软盘的映像备份。输入文件填写软盘机设备的位置,输出文件写软盘映像文件的名称,如下所示。

[root@linuxprobe ~]# dd if=/dev/fd0 of=myfloppy.img
例 5:备份分区

使用dd命令备份硬盘分区。输入文件填写分区的设备名称,输出文件填写你指定的目标路径或映像文件。 dd命令示例所示如下:

[root@linuxprobe ~]# dd if=/dev/sda1 of=~/partition1.img
例 6:光盘备份

dd命令允许我们创建源文件的iso文件,所以我们可以插入CD,输入dd命令来创建一个CD的iso文件内容。

[root@linuxprobe ~]# dd if=/dev/cdrom of=tgsservice.iso bs=2048

dd命令从输入中读取一个块并将其写入输出文件。你可以指定输入和输出文件的块大小。参数“bs”指定输入和输出文件的块大小。上面的dd命令使用的块大小为2048 bytes. 注意:如果光盘是自动挂载的,在使用dd命令创建iso映像之前最好umount掉以避免造成对CD ROM不必要的访问。

本文来源:www.lxlinux.net/3853.html,若引用不当,请联系修改。

相关文章 8

1

shell脚本报错$’r’ command not found解决方案 4分钟前

从windows上传了一个脚本到Linux上执行 出现如下错误:$\r: command not found 这是windows与Unix文本编辑的默认格式不同造成的,需要转成unix格式。...

2

快速扩展sawp 分区 6分钟前

当物理内存即将耗尽时,Linux 就会用到 sawp 分区。swap 类似于 wiondows 下的虚拟内存一样。当 swap 也耗尽时,这个时候 linux 会遵循内核机制,...

3

台湾vps好用吗?台湾vps的优点和缺点是什么?(台湾直连vps) 8分钟前

台湾vps好用吗?台湾vps 距离大陆近,延迟低。而且,台湾地区没有沟通的话,没有语言障碍。不过大陆这边提供台湾VPS的比较少。台湾vps在...

4

Ubuntu下安装Handbrake具体方法 9分钟前

HandBrake 是一款开源、GPL 授权、跨平台、多线程的 DVD 到 MPEG-4 转换工具,现可用于 MacOS X、Linux 和 Windows 系统,下面为大家分享一下Ubuntu下安...

5

VPS教程:如何搭建属于自己的个人云笔记服务器(怎么用vps) 11分钟前

今天,云服务器网(yuntue.com)小编给大家介绍下搭建个人专属云笔记服务器的教程。不管是工作中还是学习中一款高效好用的云笔记是必不可...

6

讲解ECharts 样式设置 14分钟前

ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并...

7

Linux常用命令—setpci命令 14分钟前

Linux常用命令 setpci命令 是一个查询和配置PCI设备的使用工具,下面良许教程网为大家分享一下Linux常用命令setpci命令具体使用方法。 setpci...

8

Linux fconfig命令实例分享 17分钟前

Linux ifconfig命令用于显示或设置网络设备。ifconfig可设置网络设备的状态,或是显示目前的设置。 命令实践 1、显示网卡信息 (1)显示激活...