Solaris 9 安裝指南

第 19章 安裝與管理 Solaris Flash 歸檔檔案(工作)

本章說明在複製系統上安裝 Solaris Flash 歸檔檔案的程序,以及管理歸檔檔案的程序。

安裝 Solaris Flash 歸檔檔案的程序參照

您可以使用任何一種 Solaris 安裝方式安裝要進行初始安裝的 Solaris Flash 歸檔檔案。必須使用自訂 JumpStart 來安裝 Solaris Flash 差動歸檔檔案。

管理 Solaris Flash 歸檔檔案

flar 指令可讓您管理歸檔檔案。歸檔檔案可分割成數個區段。使用者可修改、新增或刪除這些區段,然後再合併建立一個歸檔檔案。您可以取得有關該歸檔檔案的資訊。


小心 – 小心 –

切勿修改「歸檔檔案」區段,否則會影響歸檔檔案的完整性。


分割 Solaris Flash 歸檔檔案

使用者可將歸檔檔案分割成數個區段,然後修改其中某些區段、加入新的區段或刪除區段。修改區段後,應合併這些區段,以建立一個新的歸檔檔案。例如,您可以新增一個「使用者定義」的區段,或修改「歸檔識別」區段。切勿修改「歸檔檔案」區段,否則會影響歸檔檔案的完整性。

使用 flar split 指令將 Solaris Flash 歸檔檔案分割成數個區段。flar 指令將每一個區段複製到目前目錄或指定目錄中的不同檔案。該檔案將以區段為命名原則,例如,歸檔檔案 cookie 儲存在命名為 cookie 的檔案中。您可以指定 flar split 指令只儲存一個區段。指令的語法如下所示:

flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [- b blocksize]] filename

-d dir

dir 而非從目前的目錄擷取要複製的區段。

-u section

  • 若是使用此選項,flar 會複製「Cookie」、「識別」、「歸檔」以及 section 區段。您可以指定單一區段名稱或以空白分隔的區段名稱清單。

  • 如果使用這個選項, flar 指令只會複製「Cookie」、「識別」及「歸檔」區段。

-f archive

將「歸檔」區段擷取至名為 archive 的目錄下,而不是將其放置在名為 archive 的檔案中。

-S section

僅從歸檔檔案複製名為 section 的區段。此區段為使用者定義的區段。


範例 19–1 分割歸檔檔案

在下面這個範例裡,archive1.flar 分割成三個檔案:


# flar split archive1.flar

分割歸檔檔案後,可修改「歸檔識別」區段或加入「使用者定義」區段。然後再合併區段,重新建立歸檔檔案。


合併 Solaris Flash 歸檔檔案

將歸檔檔案分割成數個區段後,可合併區段以建立新的歸檔檔案。

flar combine 指令自個別區段建立 Solaris Flash 歸檔檔案。每一個區段皆假設存在於不同的檔案中,而檔案名稱為各區段的名稱。至少必須建立以下三個檔案:

結合區段時,應注意下列事項:

flar combine [-d dir] [-u section] [-t [-p posn] [- b blocksize]] filename

-d dir

dir 而非從目前的目錄擷取要結合的區段。

-u section
  • 若是使用此選項,flar 會複製「Cookie」、「識別」、「歸檔」以及 section 區段。您可以指定單一區段名稱或以空白分隔的區段名稱清單。

  • 如果使用這個選項, flar 指令只會複製「Cookie」、「識別」及「歸檔」區段。


範例 19–2 合併 Solaris Flash 歸檔檔案

在此範例中,「歸檔 Cookie」區段、「歸檔識別」區段及「歸檔檔案」區段會結合成一個完整的歸檔檔案。這個歸檔檔案的名稱為 newarchive.flar


# flar combine newarchive.flar 


範例 19–3 合併 Solaris Flash 歸檔並新增「使用者定義」區段

在此範例中,「歸檔 Cookie」區段、「歸檔識別」區段、「歸檔檔案」區段及「使用者定義」區段會結合成一個完整的歸檔檔案。這個歸檔檔案的名稱為 newarchive.flar 。「使用者定義」區段的內容包含在名為 user-defined 的檔案中,該檔案位於目前目錄中。


# flar combine -u user_defined newarchive.flar 

從歸檔檔案擷取資訊

使用 flar info 指令,取得有關已建立歸檔檔案的資訊。指令的語法如下所示:

flar info [-l] [-k keyword] [-t [-p posn] [-b blocksize]] filename

-k keyword

只傳回 keyword 關鍵字的值。

-l

列出歸檔區段中所有的檔案。


範例 19–4 列出歸檔區段中的檔案

在此範例中,檢查 archive3.flar 歸檔檔案的檔案結構。


# flar info -l archive3.flar
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
aaa/eee