Linux dump命令
Linux dump命令用於備份檔系統。
dump為備份工具程式,可將目錄或整個檔系統備份至指定的設備,或備份成一個大檔。
語法
dump [-cnu][-0123456789][-b <區塊大小>][-B <區塊數目>][-d <密度>][-f <設備名稱>][-h <層級>][-s <磁帶長度>][-T <日期>][目錄或檔系統] 或 dump [-wW]
參數:
- -0123456789 備份的層級。
- -b<區塊大小> 指定區塊的大小,單位為KB。
- -B<區塊數目> 指定備份卷冊的區塊數目。
- -c 修改備份磁帶預設的密度與容量。
- -d<密度> 設置磁帶的密度。單位為BPI。
- -f<設備名稱> 指定備份設備。
- -h<層級> 當備份層級等於或大於指定的層級時,將不備份用戶標示為"nodump"的檔。
- -n 當備份工作需要管理員介入時,向所有"operator"群組中的使用者發出通知。
- -s<磁帶長度> 備份磁帶的長度,單位為英尺。
- -T<日期> 指定開始備份的時間與日期。
- -u 備份完畢後,在/etc/dumpdates中記錄備份的檔系統,層級,日期與時間等。
- -w 與-W類似,但僅顯示需要備份的檔。
- -W 顯示需要備份的檔及其最後一次備份的層級,時間與日期。
實例
備份檔到磁帶
# dump -0 -u /dev/tape /home/
其中"-0"參數指定的是備份等級"-u"要求備份完畢之後將相應的資訊存儲到檔 /etc/dumpdates 留作記錄