使用 lucompare 指令來檢查使用中啟動環境與其他啟動環境之間的差異。若要進行比對,非使用中啟動環境必須處於完整狀態,且不能有待決的複製工作。請參閱顯示所有啟動環境的狀態。
lucompare 指令可進行包含所有非全域區域內容之多個啟動環境之間的對比。
指定的啟動環境中不能包含任何使用 lumount 或 mount 掛載的分割區。
成為超級使用者,或者假定一個對等身份。
身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。
鍵入:
# /usr/sbin/lucompare -i infile (or) -t -o outfile BE_name |
比對列於 infile 中的檔案。要進行比對的檔案名稱必須是絕對的。如果檔案中的項目是一個目錄,比對將會遞迴至目錄中。使用此選項或 -t,不能同時使用兩者。
只比對非二進位檔案。此比對會在每個檔案上使用 file (1) 指令來決定該檔案是否為文字檔案。使用此選項或 -i,不能同時使用兩者。
將差異的輸出重新導向至 outfile。
指定比對至使用中啟動環境的啟動環境名稱。
在本範例中,first_disk 啟動環境 (來源) 與 second_disk 啟動環境進行比對,並將結果傳送至某個檔案。
# /usr/sbin/lucompare -i /etc/lu/compare/ \ -o /var/tmp/compare.out second_disk |