作家
登录

如何备份一个磁盘分区

作者: 来源: 2017-05-10 11:45:07 阅读 我要评论

在 Debian 体系上你只须要在 Package Manager 中搜刮 dcfldd。你也可以打开一个终端然后输入下面的敕令:

  1. dcfldd of=/dev/sdc if=/tmp/SD-Card-Backup.img 

这里,镜像文件被用作输入文件(if)而设备(sdc)被用作输出文件(of)。

留意: 要记住输出设备会被重写,它膳绫擎的所稀有据都邑损掉。平日来说袈溱恢复数据之前最好用 GParted 删除 SD 肯喔赡所有分区。

假如你在应用多个 SD 卡,例如多个树莓派主板,你可以一次性写多块 SD 卡。为了做到这点,你须要知道体系中卡的 ID。例如,假设我们想把镜像 BerryBoot.img 拷贝到两个 SD 卡。SD 卡分别是 /dev/sdc 和 /dev/sdd。下面的敕令在显示进度时每次读写 1 MB 的块。敕令如下:

  1. dcfldd if=BerryBoot.img bs=1M status=progress | tee >(dcfldd of=/dev/sdc) | dcfldd of=/dev/sdd 

在这个敕令中,第一个 dcfldd 指定输入文件并把块大年夜小设置为 1 MB。status 参数被设置为显示进度。然后输入经由过程管道 |传输给敕令 tee。tee 用于将输入分发到多个处所。第一个输出是到敕令 dcfldd of=/dev/sdc。敕令被放到小括号内被作为一个敕令履行。我们还须要最后一个管道 |,不然敕令 tee 会把信息发送到 stdout (屏幕)。是以,最后的输出是被发送到敕令 dcfldd of=/dev/sdd。如不雅你有第三个 SD 卡,甚至更多,只须要添加别的的重定向和敕令,类似 >(dcfldd of=/dev/sde。

留意:记住最后一个敕令必须在管道 | 后面。

必须验证写的数据确保数据是精确的。

验证数据

一旦创建了一个镜像或者恢复了一个备份,你可以验证这些写入的数据。要验证数据,你会应用名为 diff 的另一个不合法度榜样。

应用 diff ,你须要指定镜像文件的地位以及体系中拷贝自或写入的物理序言。你可以在创建备份或者恢复了一个镜像之后应用 diff 敕令。

该敕令有两个参数。第一个是物理序言,第二个是镜像文件名称。


对于例子 dcfldd of=/dev/sdc if=/tmp/SD-Card-Backup.img,对应的 diff 敕令是:

如不雅镜像和物理设备有任何的不合,你会被告诉。如不雅没有显示任何信息,那么数据就验证为完全雷同。

确保数据完全一致是验证备份和恢复完全性的关键。进行备份时须要留意的一个重要问题是镜像大年夜小。

瓜分镜像

必须做的是文件必须被切分为 4 GB 的分片。经由过程管道 | 将数据传输给 split 敕令可以切分正在被写的镜像文件。

创建备份的办法雷同,但敕令会包含管道和切分敕令。示例备份敕令为 dcfldd if=/dev/sdc of=/tmp/SD-Card-Backup.img ,其切分文件的新敕令如下:

  1. dcfldd if=/dev/sdc | split -b 4000MB - /tmp/SD-Card-Backup.img 

留意: 大年夜小后缀和对 dd 及 dcfldd 敕令的意义雷同。 split 敕令中的破折号用于精晓过管道大年夜 dcfldd 敕令传输过来的数据填充到输入文件。

将文件恢复到设备也很简单。你应用 cat 敕令将它们连接起来然后像下面如许用 dcfldd 写输出:

  1. cat /tmp/SD-Card-Backup.img* | dcfldd of=/dev/sdc 

你可以在敕令中 dcfldd 部分包含任何须要的参数。

我欲望你懂得并能履行任何须要的数捷报份和恢复,正如 SD 卡和类似设备所需的那样。

(题图:Pixabay, CC0)

【编辑推荐】

  1. 磁盘分区对齐详解与设备 – Windows篇
  2. 磁盘分区对齐详解与设备 – Linux篇
  3. Linux磁盘分区对齐详解与设备
  4. 九款敕令行实用对象助你监测Linux磁盘分区及应用情况
  5. GParted若何给Linux体系进行磁盘分区?
【义务编辑:枯木 TEL:(010)68476606】

  推荐阅读

  只要这样做 老旧Windows服务器也能挡住黑客

如不雅你还在用 Windows Server 2003,那你就已经面对严重的被黑风险了。原因是本月早些时刻放出的一个互联网更新,在 Windows Server 2003 机械上画了个光鲜的靶子。间谍对象包含很多基>>>详细阅读


本文标题:如何备份一个磁盘分区

地址:http://www.17bianji.com/lsqh/35114.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)