Solaris 9 安裝指南

規劃建立 Solaris Flash 歸檔

在安裝主系統之後,下一個在 Solaris Flash 安裝處理中的任務為建立 Solaris Flash 歸檔。主系統上的檔案皆複製到 Solaris Flash 歸檔中,以及各種識別的資訊。當主系統正在多重使用者模式或單一使用者模式中執行時,您可以建立 Solaris Flash 歸檔。您也可以在從下列方式啟動後建立 Solaris Flash 歸檔:

儘量在當系統靜止於一個狀態中時建立歸檔。

自訂 Solaris Flash 歸檔檔案及目錄

建立 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 歸檔區段

Solaris Flash 歸檔包含最少三個區段。這些區段包含可識別歸檔的區段,以及複製自主系統的實際檔案。

  1. 歸檔 Cookie 區段 - Solaris Flash 歸檔的第一個區段,包含將檔案識別為 Solaris Flash 歸檔的cookie。對有效的歸檔而言,cookie 必須存在。

  2. 歸檔識別區段 - 第二個區段,包含使用值的關鍵字以提供關於歸檔的識別資訊。您將必須為 Solaris Flash 歸檔指定一個名稱。其他您可以指定歸檔的相關資訊,包括:

    • 歸檔的作者

    • 歸檔的建立日期

    • 建立歸檔的主系統名稱

    有關描述歸檔的關鍵字清單,請參閱 識別區段關鍵字

  3. 使用者定義的區段 - 在「歸檔識別區段」後,您可以定義並插入區段。該 Solaris Flash 歸檔不處理任何您插入的區段。例如,此區段可能包含有關歸檔的說明,或包含可用來檢查應用程式完整性的程序檔。

    您可以在「使用者定義」區段中定義關鍵字。該 Solaris Flash 歸檔忽略使用者定義的關鍵字,但是您可以提供程序檔或程式,以處理識別區段並使用這些關鍵字。

    「使用者定義」區段應使用下列格式。

    使用者定義的區段 

    • 必須為行導向

    • 必須以換行 (ASCII 0x0a) 字元結尾

    • 每一行的長度無限制

    • 使用 base64 或類似演算法進行二進位資料編碼。

    使用者定義的關鍵字 

    • 必須以 X 起首。 X-department 為使用者定義的有效關鍵字。

    • 可包含自動換行、等號、空字元及正斜線 (/) 以外的任何字元。

  4. 歸檔檔案區段 - 「歸檔檔案區段」包含從主系統處儲存的檔案。

使用 flar 指令以擷取關於歸檔的資訊。若要詳細說明,請參閱 從歸檔處擷取資訊

Solaris Flash 歸檔的儲存位置

在建立 Solaris Flash 歸檔之後,您可以將歸檔儲存在主系統的硬碟或磁帶上。在儲存歸檔之後,您可以將其複製到任何檔案系統或選擇的媒體。

壓縮歸檔

您可以在建立 Solaris Flash 歸檔時,使用 compress(1) 公用程式來指定將歸檔儲存為壓縮檔。壓縮過的歸檔只需要較少的磁碟儲存空間,並且減少您在網路上安裝歸檔時所產生的阻塞。