在安裝主系統之後,下一個在 Solaris Flash 安裝處理中的任務為建立 Solaris Flash 歸檔。主系統上的檔案皆複製到 Solaris Flash 歸檔中,以及各種識別的資訊。當主系統正在多重使用者模式或單一使用者模式中執行時,您可以建立 Solaris Flash 歸檔。您也可以在從下列方式啟動後建立 Solaris Flash 歸檔:
Solaris 9 DVD
Solaris 9 Software 1 of 2 CD
Solaris 9 軟體 的影像以及 Solaris 9 Languages CD
儘量在當系統靜止於一個狀態中時建立歸檔。
建立 Solaris Flash 歸檔時,可排除某些要從主系統複製的檔案及目錄。如果已經排除了某個目錄,仍可從該目錄中回復指定的檔案或子目錄。例如,您可以建立一個排除 /a/aa/bb/c 中所有檔案及目錄的歸檔。可含括 /bb 子目錄的內容。/bb 子目錄的內容將成為唯一的內容。
使用 flar create 檔案排除選項時應特別注意。在排除目錄時,您可能未留意其他目錄(例如系統配置檔)仍留在歸檔內。發生此情況時,系統會出現不一致,而且無法執行安裝。目錄或檔案含有容易移除的資料,而且在移除時不會對系統造成影響(例如大型資料檔)時,最適合使用排除功能。
下表列有可用來排除檔案及目錄,以及回復檔案及子目錄的 flar create 指令。
如何指定? |
用於排除的選項 |
用於含括的選項 |
---|---|---|
指定目錄或檔案名稱 |
-x exclude_dir/filename |
-y include_dir/filename |
使用包含清單的檔案 |
- X list_filename - z list_filename |
- f list_filename - z list_filename |
有關這些選項的說明,請參閱 表 20–3。
有關自訂歸檔的範例,請參閱 建立歸檔範例。
Solaris Flash 歸檔包含最少三個區段。這些區段包含可識別歸檔的區段,以及複製自主系統的實際檔案。
歸檔 Cookie 區段 - Solaris Flash 歸檔的第一個區段,包含將檔案識別為 Solaris Flash 歸檔的cookie。對有效的歸檔而言,cookie 必須存在。
歸檔識別區段 - 第二個區段,包含使用值的關鍵字以提供關於歸檔的識別資訊。您將必須為 Solaris Flash 歸檔指定一個名稱。其他您可以指定歸檔的相關資訊,包括:
歸檔的作者
歸檔的建立日期
建立歸檔的主系統名稱
有關描述歸檔的關鍵字清單,請參閱 識別區段關鍵字。
使用者定義的區段 - 在「歸檔識別區段」後,您可以定義並插入區段。該 Solaris Flash 歸檔不處理任何您插入的區段。例如,此區段可能包含有關歸檔的說明,或包含可用來檢查應用程式完整性的程序檔。
您可以在「使用者定義」區段中定義關鍵字。該 Solaris Flash 歸檔忽略使用者定義的關鍵字,但是您可以提供程序檔或程式,以處理識別區段並使用這些關鍵字。
「使用者定義」區段應使用下列格式。
使用者定義的區段 |
|
使用者定義的關鍵字 |
|
歸檔檔案區段 - 「歸檔檔案區段」包含從主系統處儲存的檔案。
使用 flar 指令以擷取關於歸檔的資訊。若要詳細說明,請參閱 從歸檔處擷取資訊。
在建立 Solaris Flash 歸檔之後,您可以將歸檔儲存在主系統的硬碟或磁帶上。在儲存歸檔之後,您可以將其複製到任何檔案系統或選擇的媒體。
網路檔案系統 (NFS) 伺服器
HTTP 伺服器
FTP 伺服器
磁帶
CD,DVD
磁片
想要安裝的複製系統之本機磁碟
您可以在建立 Solaris Flash 歸檔時,使用 compress(1) 公用程式來指定將歸檔儲存為壓縮檔。壓縮過的歸檔只需要較少的磁碟儲存空間,並且減少您在網路上安裝歸檔時所產生的阻塞。