linuxdd命令备份还原&查看dd命令进度

一、备份数据:
使用dd命令备份数据非常简单。下面是备份数据的命令格式:
dd if=<输入文件> of=<输出文件> bs=<块大小>

1. 输入文件(if):要备份的源文件或设备的路径。
2. 输出文件(of):备份数据保存的目标文件或设备的路径。
3. 块大小(bs):每次读写的字节数,可以根据需要自行调整。

例如,要备份硬盘/dev/sda的整个内容到文件backup.img,可以使用以下命令:

dd if=/dev/sda of=backup.img bs=4M

在备份过程中,请确保目标文件系统有足够的空间来存储备份文件。

 

二、还原数据:
还原备份数据同样使用dd命令。下面是还原数据的命令格式:
dd if=<备份文件> of=<目标设备> bs=<块大小>

1. 备份文件(if):之前备份的源文件的路径。
2. 目标设备(of):要还原备份数据的目标设备路径。
3. 块大小(bs):每次读写的字节数,可以根据需要自行调整。

例如,要还原备份文件backup.img到硬盘/dev/sda,可以使用以下命令:

dd if=backup.img of=/dev/sda bs=4M

 

查看dd命令进度

sudo watch -n 1 killall -USR1 dd

About the Author

Avatar photo

今生在线

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据