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命令能夠對整個分區進行備份。固然,若是要還原的話,反向備份便可。