若要執行這些程序,您需要存取下列項目:
初始啟動媒體,例如安裝 CD/DVD 或 netinstall 服務
FLAR 影像的系統外儲存區
記錄影像所屬的磁碟機分割區表。
此步驟假設替代磁碟機的大小和分割方式與原始磁碟機相同。
使用以下兩個方法的其中一個可取得磁碟機分割區表的資訊。
對於超級使用者 (根使用者),使用 format 指令可列印 FLAR 影像所屬磁碟機的分割區表。
# format |
format 指令可提供分割區的名稱。
對於超級使用者 (根使用者),使用 prtvtoc 指令可產生分割區資訊。
# prtvtoc /dev/dsk/c0t0d0s0 |
prtvtoc 指令可根據各個分割區的磁柱數提供分割區大小。
將資訊儲存於安全的位置。您將在復原期間復原系統影像時使用此資訊。
務必確保將建立 FLAR 影像的位置有足夠的空間可用。
未壓縮的 FLAR 歸檔最多需要 15 GB 的空間。
# df -h /tmp |
如果 /tmp 沒有足夠的空間,請嘗試不同的檔案系統,例如改用 /export。在此情況下,請使用替代檔案系統,例如 /export,而不要在以下步驟中使用 /tmp。
將系統關機,然後將系統重新開機至單一使用者模式。
如需關閉系統的說明,請參閱「System Administration Guide: Basic Administration 」中的「How to Shut Down a Stand-Alone System」。
對於 SPARC 系統,啟動方式如下:
>OK boot -s |
對於 x86 系統,請使用「System Administration Guide: Basic Administration」中的「How to Boot a System to Run Level S (Single-User Level)」中提供的說明進行啟動。
建立 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 影像。
將 FLAR 影像儲存於安全的系統外位置。
FLAR 影像必需儲存於非啟動裝置的本機儲存裝置,或儲存於 NFS 的遠端位置。儲存裝置或遠端位置必須可供系統在回復時存取。
將新的 FLAR 複製到安全的位置,如此範例所示。
# cp /FLAR_recovery/newsystem_recovery.flar \ /net/my-safe-machine/FLAR_image |