Linux下还有一些其它的经常使用命令,也能够用来备份数据。ide
ddblog
dd用来用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换ip
dd的基本用法是:get
dd if=’input file ’ of=’output file’ bs=’block_size’ count=’number’input
解释以下:it
if:就是input file,也能够是某设备文件class
of:就是output file,也支持是设备文件cli
bs:规划的一个block大小,若未指定则默认为512bytefile
count:指定bs的数量im
好比,将/etc/passwd备份到/tmp/passwd.back中:
备份完成后,查看一下:
能够看出,passwd文件共有1.8k大小。因为在dd过程当中并未指定block的大小,即为默认值512byte,因此,1.8k就占用了3个完整的block和1个不完整的block。故在dd过程当中的,3+1就是这个意思。
再好比,将系统里最小分区备份。先查看最小分区:
使用dd备份:
能够看出,dd命令能够对整个分区进行备份。固然,若是要还原的话,反向备份便可。