Oracle Solaris 10 9/10 安裝指南:Solaris Flash 歸檔 (建立與安裝)

Procedure建立及儲存 FLAR 影像

開始之前

若要執行這些程序,您需要存取下列項目:

  1. 記錄影像所屬的磁碟機分割區表。

    此步驟假設替代磁碟機的大小和分割方式與原始磁碟機相同。

    使用以下兩個方法的其中一個可取得磁碟機分割區表的資訊。

    • 對於超級使用者 (根使用者),使用 format 指令可列印 FLAR 影像所屬磁碟機的分割區表。


      # format

      format 指令可提供分割區的名稱。

      1. 從清單中選取啟動磁碟機。

        清單中的第一個磁碟通常是啟動磁碟機。

      2. 使用 partition 子指令可存取分割區功能表。

      3. 使用 quit 子指令可結束分割區功能表。

      4. 使用 quit 子指令可結束 Format 應用程式。

        如需詳細資訊,請參閱「format(1M)線上手冊」。

    • 對於超級使用者 (根使用者),使用 prtvtoc 指令可產生分割區資訊。


      # prtvtoc /dev/dsk/c0t0d0s0

      prtvtoc 指令可根據各個分割區的磁柱數提供分割區大小。

    將資訊儲存於安全的位置。您將在復原期間復原系統影像時使用此資訊。

  2. 務必確保將建立 FLAR 影像的位置有足夠的空間可用。

    未壓縮的 FLAR 歸檔最多需要 15 GB 的空間。


    # df -h /tmp

    備註 –

    如果 /tmp 沒有足夠的空間,請嘗試不同的檔案系統,例如改用 /export。在此情況下,請使用替代檔案系統,例如 /export,而不要在以下步驟中使用 /tmp


  3. 將系統關機,然後將系統重新開機至單一使用者模式。

    如需關閉系統的說明,請參閱「System Administration Guide: Basic Administration 」中的「How to Shut Down a Stand-Alone System」

  4. 建立 FLAR 歸檔。

    如以下範例所示,執行 flarcreate 指令。

    在此範例中,FLAR 影像將儲存於 /tmp 之下的目錄中,名稱為 FLAR_recovery。FLAR 影像的名稱將是 newsystem_recovery.flar


    # mkdir /FLAR_recovery
    # flarcreate -n my_recovery_image -x /FLAR_recovery \
    /FLAR_recovery/newsystem_recovery.flar

    在此範例中:

    • -n my_recovery_image 會將名稱加入 FLAR 影像中。該名稱應該是不重複且有意義的名稱,以便能夠更輕易地看出是系統的 FLAR 影像。

    • -x /FLAR_recovery 會使得 /FLAR_recovery 目錄及其中的內容排除在 FLAR 影像之外,因為回復影像不需要該目錄。


      備註 –

      flarcreate 指令預設會忽略位於「交換」分割區中的項目。


    • /FLAR_recovery/newsystem_recovery.flar 是 FLAR 影像的路徑及檔案名稱。該檔案名稱應該是不重複且有意義的名稱,以便能夠更輕易地看出是系統的 FLAR 影像。

  5. 將 FLAR 影像儲存於安全的系統外位置。

    FLAR 影像必需儲存於非啟動裝置的本機儲存裝置,或儲存於 NFS 的遠端位置。儲存裝置或遠端位置必須可供系統在回復時存取。

    將新的 FLAR 複製到安全的位置,如此範例所示。


    # cp /FLAR_recovery/newsystem_recovery.flar \
     /net/my-safe-machine/FLAR_image