Solaris 9 安裝指南

flar create

使用 flar create指令以便從主系統處建立 Solaris Flash 歸檔。當主系統正以多重使用者模式或單使用者模式運作時,您可以使用此指令。當主系統從 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD,或從 Solaris 9 軟體 以及 Solaris 9 Languages CD 影像啟動時,您也可以使用 flar create 。當建立 Solaris Flash 歸檔時主系統的狀態應該愈穩定愈好。指令的語法如下所示:

flar create -n name [-R root] [-S] [-H] [-c] [-x exclude_dir/filename][-y include_dir/filename] [-z list_filename] [-X list_filename] [-t [-p posn][-b blocksize]] [-i date] [-m [-u section [-d dir]] [-f list_filename] [-F] [-U key=val] master] [-a author] [-e descr:-E descr_file] [-T type] path/filename

在此指令行中,path 表示用來儲存歸檔檔案的目錄。filename 為歸檔檔案的名稱。若是您不指定路徑,flar create 會將歸檔檔案儲存在目前的目錄中。

表 20–3 flar create 的指令行選項

選項 

說明  

必需的選項 

-n name

此旗號的值為歸檔的名稱。您指定的 namecontent_name 關鍵字的值。

壓縮的選項 

-c

使用compress(1)壓縮歸檔。

目錄與大小的選項 

-R root

從以根目錄為 root 的檔案系統樹建立歸檔。若是您不指定此選項,flar create 會從以 /為根部的檔案系統建立一個歸檔。

-S

略過歸檔中的調整大小資訊。 

-H

不產生雜湊識別碼。 

內容選擇的選項 


小心 – 小心 –

使用 flar create 檔案排除選項時應特別注意。在排除目錄時,可能會將未察覺的目錄 (例如系統配置檔) 留在歸檔內。發生此情況時,系統會不一致,而且無法執行裝。目錄或檔案含有容易移除的資料,而且在移除時不會對系統造成影響(例如大型資料檔)時,最適合使用排除功能。


-y include_dir/filename

將指令行指定的檔案及目錄加入歸檔。這個選項可讓使用者在排除目錄後,從該目錄中回復個別子目錄或檔案。 

include_dir/filename 為要含括之子目錄或檔案的名稱。

-f list_filename

將清單上的檔案及目錄加入歸檔。 

list_filename 為包含清單之檔案的完整路徑。除非指定 -F,否則應將檔案內容加入檔案清單。

  • list_filename 檔案中每一行必須包含一個檔案。

  • 選擇 -R root 指定檔案系統時,各檔案的路徑應為替代 root 目錄的相對路徑或一絕對路徑。

  • 如果 filename 為 "-" 時,則 flar create 會將檔案清單作為標準輸入讀取。當使用值 "-" 時,將不會計算歸檔大小。

-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 為 "-" 時,則 flar create 會將檔案清單作為標準輸入讀取。當使用值 "-" 時,將不會計算歸檔大小。

-z list_filename

排除或含括歸檔的檔案或目錄清單。清單中的每個檔案或目錄都標示了加號 "+" 或減號 "-"。加號表示含括的檔案或目錄,減號表示排除的檔案或目錄。 

list_filename 為包含該清單之檔案的完整路徑。

  • list_filename 檔案中每一行必須包含一個檔案。

  • 選擇 -R root 指定檔案系統時,各檔案的路徑應為替代 root 目錄的相對路徑或一絕對路徑。

使用者定義區段使用的選項 

-u section

包括 section 作為使用者定義的區段。若要包括超過一個以上的使用者定義區段, section必須為以空白做分隔的區段名稱清單。

-d dir

取回從 dir 使用 -u 指定的區段檔案。

磁帶歸檔使用的選項 

-t

在磁帶裝置上建立歸檔。該filename引數為磁帶裝置的名稱。

-p posn

只可與 -t 選項一起使用。指定 flar create 在磁帶裝置上儲存歸檔的的位置。若是不使用此選項, flar create 會將歸檔放置在磁帶目前的位置上。

-b blocksize

指定當建立歸檔時 flar create 使用的區塊大小。若是不指定區塊大小, flar create 使用預設的 64K 區塊大小。

歸檔識別的選項 

-U key=val

在「歸檔識別」區段中包括使用者定義的關鍵字與值。 

-i date

使用date作為 creation_date 關鍵字的值。若是不指定一個日期,flar create 會使用目前的系統時間與日期。

-m master

要在主系統上建立歸檔時,以 master 作為主系統的名稱。mastercreation_master 關鍵字的值。若是不指定master flar create 會使用 uname -n 所報告的系統名稱。

-e descr

使用 descr 作為 content_description 關鍵字的值。當使用- E 選項時不能使用此選項。

-E descr_file

從檔案 descr_file 處取回 content_description 關鍵字的值。當使用 -e 選項時不能使用此選項。

-a author

使用 author 作為「歸檔識別」區段中的作者名稱。authorcontent_author 關鍵字的值。若是不指定一個作者, flar create在「歸檔識別」區段中將不會包括 content_author 關鍵字。

-T type

使用type 作為 content_type 關鍵字的值。type 由使用者自行定義。若是不指定一個類型,flar create將不包括 content_type 關鍵字。