Solaris 9 安裝指南

建立歸檔範例

檔案系統可以完整複製,或排除某些目錄或檔案來自訂檔案系統。 使用者可使用其他選項來達到相同的效果。請使用最適合目前作業環境的選項。

為了方便說明,下列範例中的檔案系統已經過大幅簡化。在這些範例中,主系統檔案結構不採用 /var /usr/opt 等檔案系統名稱,而採用以下名稱:


/aaa/bbb/ccc/ddd
/aaa/eee

小心 – 小心 –

使用 flar create 檔案排除選項時,應特別注意。在排除目錄時,您可能未留意其他目錄(例如系統配置檔)仍留在歸檔內。發生此情況時,系統會出現不一致,而且無法執行安裝。目錄或檔案含有容易移除的資料,而且在移除時不會對系統造成影響(例如大型資料檔)時,最適合使用排除功能。



範例 18–1 建立完整的複製歸檔

在此範例中,歸檔的名稱為 archive1。這個歸檔是自主系統進行完整複製的檔案,並經過壓縮。此歸檔自主系統完整複製後,會儲存到 archive1.flar


# flar create -n archive1 -c archive1.flar

如要檢查歸檔的檔案結構,請鍵入下列項目:


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


範例 18–2 建立排除及含括檔案與目錄的歸檔

在此範例中,歸檔的名稱為 archive2。這個歸檔是自主系統複製的檔案,但並非完整。根 (/) 檔案系統下的內容會被排除,但仍然保留 /aaa 中的內容。雖然顯示排除的目錄及檔案,但都沒有內容。


# flar create -n archive2 -x / -y /aaa  archive2.flar

如要檢查歸檔的檔案結構,請鍵入下列項目:


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


範例 18–3 使用清單建立排除及含括檔案和目錄的歸檔

在此範例中,歸檔的名稱為 archive5。這個歸檔是自主系統複製的檔案,但並非完整。根 (/) 檔案系統下的內容會被排除,但仍然保留 /ccc 中的內容。雖然顯示排除的目錄及檔案,但都沒有內容。exclude 檔案包含一份排除根 (/) 檔案系統的清單。include 檔案包含一份回復子目錄 /ccc 的清單。


# flar create -n archive5 -X exclude -f include  archive5.flar

如要檢查歸檔的檔案結構,請鍵入下列項目:


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


範例 18–4 使用清單及回復目錄來建立排除檔案及目錄的歸檔

在此範例中,歸檔的名稱為 archive5。這個歸檔是自主系統複製的檔案,但並非完整。根 (/) 檔案系統下的內容會被排除,但仍然保留 /ccc 中的內容。雖然顯示排除的目錄及檔案,但都沒有內容。exclude 檔案包含一份排除根 (/) 檔案系統的清單。選擇 -y 選項可回復子目錄 /ccc


# flar create -n archive5 -X exclude -y /ccc  archive5.flar

如要檢查歸檔的檔案結構,請鍵入下列項目:


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


範例 18–5 使用含有 -z 選項的清單來建立排除及含括檔案與目錄的歸檔

在此範例中,歸檔的名稱為 archive3。這個歸檔是自主系統複製的檔案,但並非完整。根 (/) 檔案系統下的內容會被排除,但仍然保留 /ccc 中的內容。雖然顯示排除的目錄及檔案,但都沒有內容。-z 選項參考程序檔 oracle_data 中的檔案清單。在該程序檔中,以減號及加號標示目錄,來標示要排除及回復的檔案。在此範例中,用減號標示的目錄 //aaa/bbb/ccc/ddd 表示要排除,用標示加號的子目錄 /ccc 表示要回復。


# flar create -n archive3 -z oracle_data archive3.flar 

如要檢查歸檔的檔案結構,請鍵入下列項目:


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


範例 18–6 從替代開機環境建立歸檔

在此範例中,歸檔的名稱為 archive4。這個歸檔是自主系統複製進行完整複製的檔案,並經過壓縮。此歸檔是自主系統進行完整複製的檔案,並儲存在 archive4.flar-R 選項可用來從其他目錄樹建立歸檔。


# flar create -n archive4 -c -R /x/yy/zz archive4.flar