歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> AIX backup命令詳解

AIX backup命令詳解

日期:2017/2/28 11:21:44   编辑:關於Unix


 backup命令
backup命令在備份介質上創建文件的副本。命令路徑/usr/sbin/backup
兩種備份格式:
使用-i標志,按名稱備份整個文件系統
使用Level和FileSystem參數內節點備份文件系統
如果不帶任何參數發出backup命令,它缺省為級別9的內節點備份,將根文件系統備份到/dev/rfd0設備
缺省的語法是:
-9uf /dev/rfd0 /dev/rhd4
注:
1、backup命令覆蓋介質
2、備份過程中,將系統活動保持最小
3、如果備份到設備塊大小設置為0的磁帶機,則除非缺省寫大小和backup命令一起使用,否則很難再從磁帶恢復數據。當磁帶的塊大小為0 時,backup命令的缺省寫大小可由Restore命令讀取。換句話說,當磁帶機的塊大小為0的時候,不應該指定-b標志,如果指定backup命令的-b標志,且他和缺省大小不同,則當從磁帶恢復歸檔文件時,必須用restore命令的-b標志來指定相同的大小。
按名稱備份文件
需要使用-i參數
-p 標准則只打包小於2G的文件。
按內節點備份文件系統
要指定-level 和FileSystem參數
-u標志,-level參數提供維護每個文件系統的增量備份的層次結構的方法。指定-u標志並將-level參數設置為n,則只備份從n-1級別備份以後修改過的文件。
有關每個增量備份日期,時間和級別的信息,被寫入/etc/dumpdates文件
用戶必須具備訪問/dev/hd4讀訪問權,或者備份權限
注:
1、安裝內節點備份文件系統將截斷有超過65535的UID或GID的文件的uid或者gid
2、按內節點備份,只能備份JFS文件系統,(使用pax,tar,cpio備份非JFS文件系統)
標志
-b 按名稱備份時指定512字節塊的數量,按內節點備份時指定1024字節塊的數量,缺省是100,32
-c 指定磁帶是盒式磁帶,而不是九磁道格式
-e RegularExpression 指定不打包的名稱和正則表達式的文件
-E 按名稱備份,三個值,warn(如果不能保持文件的空間保留或固定范圍大小,則發出警報),force,ignore
-f Device 指定輸入設備
-L 指定磁帶長度,僅在備份內節點使用,指定2G字節長度的磁帶,則-L 2g
-l 限制要在軟盤設備上使用的塊的總量、
-p 在創建歸檔之前先打包或壓縮,只打包小於2G的文件。不活動的文件系統才選用該選項。
-q 指可移動介質已准備就緒
-u 用文件系統的原始設備名稱和時間日期以及備份級別來更新/etc/dumpdates文件
-v 顯示使用backup命令來顯示備份的附加信息。顯示文件備份時的大小。
-W 顯示/etc/dumpdates文件中每個文件系統的最近的備份日期和級別。
示例:

1、要使用全路徑名備份/home目錄中的文件和子目錄
#find /home -print | backup -i -f /dev/rmt0

2、要使用相對路徑備份/home/mike目錄中所有的文件和子目錄
#cd /home/mike
#find . -print | backup -i -v -q
缺省備份設備/dev/rfd0

3、要備份/(根)文件系統
#backup -0 -u -f /dev/rmt0 /
4、要備份/(根)文件系統中自從最後一次級別0備份以來修改過的所有文件。
#backup -1 -u -f /dev/rmt0 /
如果/etc/dumpdates文件不具有/(根)系統的級別0的備份的條目,則備份該文件系統的所有文件。
Copyright © Linux教程網 All Rights Reserved