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 歸檔 (作業)

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

復原影像程序

建立及儲存 FLAR 影像

從 FLAR 影像回復系統影像

其他資源

6.  Solaris Flash (參照)

字彙表

索引

復原影像程序

下列程序提供建立 Flash Archive 影像的最簡單說明,此影像可載入於目標系統以復原失效的磁碟機。

建立及儲存 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

從 FLAR 影像回復系統影像

回復程序以正常的安裝程序開始,依照您選擇的安裝方法進行。其中不是以開機方法進行安裝,而是使用安裝程式從 FLAR 影像進行安裝。

  1. 使用以下其中一個選項開始開機程序。
    • 使用初始開機媒體 (安裝 CD/DVD)。
    • 使用 netinstall 服務。
      ok> boot net
  2. 提供網路、日期與時間,以及系統的密碼資訊。
  3. 在 [指定媒體] 畫面出現時,選取 [網路檔案系統]。
  4. 在 [指定網路檔案系統路徑] 畫面出現時,提供 FLAR 影像系統外位置的路徑。

    例如,輸入以下路徑。

    /net/my-safe-machine/FLAR_image/newsystem_recovery.flar

    [Flash 歸檔摘要] 畫面隨即顯示。

    • 如果檔案資訊正確,請按 [下一步]。
    • 如果檔案資訊不正確,請按一下 [取消選取全部歸檔],此時您能夠以正確的資訊再次進行此步驟。
  5. 指定 FLAR 影像位置。

    在我們的範例中,將使用以下位置。

    my-safe-machine:/FLAR_image/newsystem_recovery.flar
  6. 在 [選取磁碟] 畫面中,選取將安裝 FLAR 影像的磁碟。
  7. 選擇不保留現有資料。
  8. 在 [檔案系統和磁碟配置] 畫面中,選取 [自訂] 編輯磁碟片段,以便從原始磁碟輸入磁碟分割區表的值。

    分割區表對應於磁碟的各個磁碟片段。分割區表的分割區 0 對應於硬碟的磁碟片段 0 (s0)。

    • 磁碟片段大小能夠以磁柱為單位加以檢視,以便更加確實比對分割區表的輸出。選取分割區表中的 [磁柱] 即可以磁柱為單位檢視分割區表。

    • 請勿變更磁碟片段 2 的大小。不論配置的空間有多少,這個磁碟片段都必須涵蓋整個磁碟。

    • 若要取得分割區表的起始值及大小值,請使用您執行 prtvtoc 指令時記錄的分割區資訊。第一個磁區值除以磁區/磁柱值即可得出分割區表的起始值,磁區/磁柱值可在 prtvtoc 指令輸出中找到。磁區計數除以磁區/磁柱值即可得出大小值,磁區/磁柱值可在 prtvtoc 指令輸出中找到。

    • 如果替代磁碟的儲存空間大於原始磁碟的儲存空間,則可加以分割,以使用可用空間。不過,為各個分割區配置的大小至少應與原始磁碟相同。

    系統重新開機後,便完成回復。

  9. (可選擇) 重建裝置樹狀結構

    以上的回復說明假設建立回復影像與執行回復的這段時間內未新增、移除或移動任何硬體元件,然而,如果在變更硬體後回復系統,則可能需要更新裝置樹狀結構 (/dev/devices)。可使用系統重新配置重新開機或 devfsadm 指令完成此更新。

    若要重建裝置樹狀結構,請以根使用者身分使用 devfsadm 指令,如下所示。

    # devfsadm -C

其他資源