dump

用於備份ext2或者ext3文件系統

補充說明

dump命令 用於備份ext2或者ext3文件系統。可將目錄或整個文件系統備份至指定的設備,或備份成一個大文件。

語法

1dump(選項)(參數)

選項

 1-0123456789:備份的層級;
 2-b<區塊大小>:指定區塊的大小,單位爲KB;
 3-B<區塊數目>:指定備份卷冊的區塊數目;
 4-c:修改備份磁帶預設的密度與容量;
 5-d<密度>:設置磁帶的密度。單位爲BPI;
 6-f<設備名稱>:指定備份設備;
 7-h<層級>:當備份層級等於或大於指定的層級時,將不備份用戶標示爲“nodump”的文件;
 8-n:當備份工作需要管理員介入時,向所有“operator”羣組中的使用者發出通知;
 9-s<磁帶長度>:備份磁帶的長度,單位爲英尺;
10-T<日期>:指定備份的時間與日期;
11-u:備份完畢後,在/etc/dumpdates中記錄備份的文件系統、層級、日期與時間等;
12-w:與-W類似,但僅顯示需要備份的文件;
13-W:顯示需要備份的文件及其最後一次備份的層級、時間與日期。

參數

備份源:指定要備份的文件、目錄或者文件系統。

實例

/home目錄所有內容備份到/tmp/homeback.bak文件中,備份層級爲0並在/etc/dumpdates中記錄相關信息:

1‍dump -0u -f /tmp/homeback.bak /home

/home目錄所有內容備份到/tmp/homeback.bak文件中,備份層級爲1(只備份上次使用層次0備份後發生過改變的數據)並在/etc/dumpdates中記錄相關信息:

1dump -1u -f /tmp/homeback.bak /home

通過dump命令的備份層級,可實現完整+增量備份、完整+差異備份,在配合crontab可以實現無人值守備份。

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: