JavaScript is required to for searching.
跳過導航連結
結束列印檢視
Oracle Solaris 10 8/11 安裝指南:Solaris Flash 歸檔 (建立與安裝)     Oracle Solaris 10 8/11 Information Library (繁體中文)
search filter icon
search icon

文件資訊

前言

1.  Solaris Flash (簡介)

2.  Solaris Flash (規劃)

3.  建立 Solaris Flash 歸檔 (作業)

4.  安裝與管理 Solaris Flash 歸檔 (作業)

藉由 Solaris 安裝程式安裝 Solaris Flash 歸檔

安裝 Solaris Flash 歸檔

安裝 Solaris Flash 歸檔的程序參照

管理 Solaris Flash 歸檔

分割 Solaris Flash 歸檔

合併 Solaris Flash 歸檔

從歸檔擷取資訊

5.  建立和使用災難復原影像

6.  Solaris Flash (參照)

字彙表

索引

管理 Solaris Flash 歸檔

您可使用 flar 指令管理歸檔。歸檔可以分割成數個區段。可以修改、增加或刪除這些區段,然後將它們合併以建立歸檔。您還可以取得有關歸檔的資訊。


注意

注意 - 切勿修改 Archive Files 區段,否則會影響歸檔的完整性。


分割 Solaris Flash 歸檔

您可以將歸檔分割成區段,讓您修改部分區段、新增區段或刪除區段。修改區段後,需要合併這些區段,以建立新歸檔。例如,您可能想要增加一個 user-defined 區段,或修改 archive identification 區段。切勿修改 Archive Files 區段,否則會影響歸檔的完整性。

使用 flar split 指令將 Solaris Flash 歸檔分割成數個區段。flar 指令將每個區段複製到目前目錄或指定目錄的單獨檔案中。該檔案將以區段命名,例如,archive 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、identification、archive 與 section 區段。您可以指定單一區段名稱或以空格分隔的區段名稱清單。
  • 如果使用該選項,flar 指令僅複製 cookie、identification 與 archive 區段。

-f archive
將 archive 區段擷取至名為 archive 的目錄下,而不是將其置放於名為 archive 的檔案中。
-S section
僅從歸檔複製名為 section 的區段。此區段為使用者自行定義的區段。

範例 4-1 分割歸檔

在以下範例中,archive1.flar 被分割成三個檔案:

# flar split archive1.flar

分割歸檔後,可以修改 archive identification 區段或增加 user-defined 區段。然後便可以合併這些區段,以重新建立歸檔。

合併 Solaris Flash 歸檔

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

flar combine 指令會從個別區段建立 Solaris Flash 歸檔。下表說明 flar 指令如何處理合併區段。

條件
說明
最少檔案數
假設每個區段皆位於單獨的檔案中,檔案名稱就是各區段的名稱。必須存在以下三個檔案:
  • Archive cookie (cookie)

  • Archive identification (identification)

  • Archive files (archive)

歸檔複製方法
如果 archive 為目錄,使用 cpio 複製公用程式將目錄包括在合併歸檔之前,會先將內容歸檔。
  • cpio 是預設的複製方法。單個檔案大小不得超過 4 GB。

  • pax 是一種複製方法,用來處理大型的單個檔案。搭配使用 flarcreate 指令和 -L pax 選項,可以使用 pax 公用程式來建立歸檔,而無需限制單個檔案的大小。單個檔案大小可以超過 4 GB。

壓縮歸檔
如果 archive identification 區段指定要壓縮歸檔,flar 將壓縮新合併的歸檔的內容。
驗證
不會對任何區段執行驗證。特別是不會驗證或更新 archive identification 區段中的任何欄位。

flar combine 指令的指令語法如下:

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

-d dir

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

-u section
  • 如果使用此選項,flar 將複製 cookie、identification、archive 與 section 區段。您可以指定單一區段名稱或以空格分隔的區段名稱清單。

  • 如果使用該選項,flar 指令僅複製 cookie、identification 與 archive 區段。

範例 4-2 合併 Solaris Flash 歸檔

在此範例中,archive cookie 區段、archive identification 區段及 archive files 區段將被合併成一個完整的歸檔。該歸檔名為 newarchive.flar

# flar combine newarchive.flar 

範例 4-3 合併 Solaris Flash 歸檔與增加 User-Defined 區段

在此範例中,archive cookie 區段、archive identification 區段、archive files 區段及 user-defined 區段將被合併成一個完整的歸檔。該歸檔名為 newarchive.flar。User-Defined 區段的內容位於目前目錄中名為 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

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

範例 4-4 列出 Archive 區段中的檔案

在此範例中,指令將檢查名為 archive3.flar 的歸檔的檔案結構。

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