必需的選項
|
-n archive_name
|
此旗標的值是歸檔的名稱。您指定的 archive_name 是 content_name 關鍵字的值。
|
用於壓縮的選項
|
-c
|
使用 compress(1) 壓縮歸檔。
|
用於目錄與大小的選項
|
-R root
|
從 root 指定之檔案系統開始的檔案系統樹狀結構,建立歸檔。如果不指定此選項,flarcreate 會從根 (/) 檔案系統開頭的檔案系統建立歸檔。
|
-S
|
略過歸檔中調整大小的資訊。
|
-H
|
不產生隨機識別碼。
|
用於建立差動歸檔的選項
|
-A unchanged_master_image_dir
|
透過對比新系統影像和 unchanged_master_image_dir 引數所指定的影像,來建立差動歸檔。依預設,新系統影像為根 (/)。您可以藉由 -R 選項來變更預設值。unchanged_master_image_dir 是經由 UFS、NFS 或 lumount 儲存或掛載未變更的主系統影像的目錄。
您可以透過該表格下一區段中描述的內容選取選項,來修改差動歸檔的檔案選取效果。
|
-M
|
排除驗證檔。使用此選項時,不會驗證差動歸檔。建立差動歸檔時,flarcreate 會建立一個長清單,其中包括系統中未變更的、已變更的或要從歸檔中刪除的檔案。此清單儲存在歸檔的 Manifest 區段中。在部署差動歸檔後,軟體會使用此清單來執行逐個檔案檢查,以確保複製系統的完整性。使用此選項可以避免此類檢查,並可以節省差動歸檔中的 Manifest 區段所使用的空間。不過,您必須對照安裝時檢查完整性的損失,來考量所節省的時間和磁碟空間。因為不會進行驗證,所以請避免使用此選項。
|
用於內容選取的選項
|
注意 – 使用 flarcreate 檔案排除選項時要特別注意。排除了某些目錄後,可能會有未注意到的其他內容 (如系統配置檔案) 仍留在歸檔中。由此,可能會使系統不一致,而且無法執行安裝。排除目錄與檔案最好用於那些易於排除且不會中斷系統的資料,例如大型資料檔。
|
-y include_dir/filename
|
將在指令列上指定的檔案和目錄增加至歸檔。當排除某個目錄,但要復原個別子目錄或檔案時,可以使用此選項。
include_dir/filename 是要包含的子目錄或檔案的名稱。
|
-f list_filename
|
將清單中的檔案和目錄增加至歸檔。
list_filename 是包含清單之檔案的完整路徑。除非指定 -F,否則會將檔案內容增加至檔案清單。
-
list_filename 檔案的每一行必須包含一個檔案。
-
如果使用 -R root 指定檔案系統,每個檔案的路徑應為替代 root 目錄的相對路徑或是絕對路徑。
-
如果 filename 為「-」,flarcreate 會讀取標準輸入作為檔案清單。使用值「-」時,系統不計算歸檔大小。
|
-F
|
僅使用 -f list_filename 中的檔案建立歸檔。此選項使 -f list_filename 成為絕對清單,而非附加至一般檔案清單的清單。
|
-x exclude_dir/filename
|
從歸檔中排除檔案和目錄。這些檔案及目錄都是在指令列指定的。您可以使用此選項的多重實例來排除多個檔案或目錄。
exclude_dir/filename 是要被排除的目錄或檔案的名稱。
|
-X list_filename
|
從歸檔中排除檔案或目錄的清單。
list_filename 為含有該清單之檔案的完整路徑。
-
list_filename 檔案的每一行必須包含一個檔案。
-
如果使用 -R root 指定檔案系統,每個檔案的路徑應為替代 root 目錄的相對路徑或是絕對路徑。
-
如果 list_filename 為「-」,flarcreate 會讀取標準輸入作為檔案清單。使用值「-」時,系統不計算歸檔大小。
|
-z list_filename
|
從歸檔中排除或包含檔案或目錄的清單。清單中的每個檔案或目錄都標示有加號 (+) 或減號 (-)。加號表示含括的檔案或目錄,減號表示排除的檔案或目錄。
list_filename 為含有該清單之檔案的完整路徑。
|
-I
|
覆寫完整性檢查。為防止從歸檔中排除重要的系統檔案,flarcreate 會執行完整性檢查。此項檢查會檢查系統套裝軟體資料庫中註冊的所有檔案,如果其中的任何檔案被排除,則會停止建立歸檔。使用此選項會覆寫完整性檢查,因此,請避免使用 -I 選項。
|
分割和合併歸檔的選項
|
-d dir
|
從 dir 而非從目前的目錄擷取要複製的區段。
|
-u section
|
|
-f archive
|
將 archive 區段擷取至名為 archive 的目錄下,而不是將其置放於名為 archive 的檔案中。用於分割歸檔。
|
-S section
|
僅從歸檔複製名為 section 的區段。此區段為使用者自行定義的區段。用於分割歸檔。
|
用於複製檔案的選項 (歸檔)
|
-L pax
|
cpio 公用程式是預設的複製方法。如果您個別的檔案相當大,-L pax 選項會使用 pax 公用程式建立歸檔,而不會限制個別檔案的大小。單個檔案大小可以超過 4 GB。
|
與 User-Defined 區段配合使用的選項
|
-u section
|
作為 User-defined 區段來包含 section。若要包含 User-defined 區段,section 必須是以空格分隔的區段名稱之清單。
|
-d dir
|
取回從 dir 使用 -u 指定的區段檔案。
|
與磁帶歸檔配合使用的選項
|
-t
|
在磁帶裝置上建立歸檔。filename 引數是磁帶裝置的名稱。
|
-p posn
|
只能與 -t 選項配合使用。指定 flarcreate 在磁帶裝置上儲存歸檔的位置。如果不使用此選項,flarcreate 會將歸檔置放於磁帶的目前位置上。
|
-b blocksize
|
指定在建立歸檔時 flarcreate 所使用的區段大小。如果不指定區段大小,flarcreate 會使用預設的區段大小,即 64 KB。
|
用於 Archive Identification 的選項
這些關鍵字與值會顯示在歸檔的 Archive Identification 區段中。
|
-U key=val
|
將使用者自行定義的關鍵字與值包含在 archive identification 區段中。
|
-i date
|
使用date當做creation_date 關鍵字的值。如果不指定日期,flarcreate 會使用目前的系統時間與日期。
|
-m master
|
將 master 用作您在其上建立歸檔的主系統之名稱。master 是 creation_master 關鍵字的值。如果不指定 master,flarcreate 會使用 uname -n 所報告的系統名稱。
|
-e descr
|
將 descr 用作 content_description 關鍵字的值。在使用 -E 選項時,不能使用此選項。
|
-E descr_file
|
從 descr_file 檔案擷取關鍵字 content_description 的值。在使用 -e 選項時,不能使用此選項。
|
-a author
|
將 author 用作 archive identification 區段中的作者名稱。author 是 content_author 關鍵字的值。如果不指定作者,flarcreate 不會在 archive identification 區段中包含關鍵字 content_author。
|
-T type
|
使用 type 當做 content_type 關鍵字的值。type 由使用者自行定義。如果不指定類型,則 flarcreate 不包含 content_type 關鍵字。
|