Mit dem Menü ‟Compare“ oder lucompare können Sie die aktive Boot-Umgebung mit anderen Boot-Umgebungen vergleichen. Für einen Vergleich muss die inaktive Boot-Umgebung den Status ‟Complete“ aufweisen, und es dürfen keine Kopierjobs eingeplant sein. Informationen dazu finden Sie unter Anzeigen des Status aller Boot-Umgebungen.
Die angegebene Boot-Umgebung darf keine Partitionen aufweisen, die mit lumount oder mount eingehängt wurden.
Wählen Sie ‟Compare“ im Hauptmenü.
Wählen Sie ‟Compare to Original“ oder ‟Compare to an Active Boot Environment“.
Drücken Sie F3.
Geben Sie den Namen der ursprünglichen (aktiven) Boot-Umgebung, der inaktiven Boot-Umgebung und den Pfad zu einer Datei ein:
Name of Parent: solaris8 Name of Child: solaris8-1 Full Pathname of the file to Store Output: /tmp/compare |
Um die Ausgabe in der Datei zu speichern, drücken Sie F3.
Im Menü ‟Compare“ werden die folgenden Dateiattribute angezeigt:
Modus
Anzahl der Links
Eigentümer
Gruppe
Prüfsumme – Prüfsummen werden nur berechnet, wenn bei einer Datei in der angegebenen Boot-Umgebung die Angaben in allen oben genannten Feldern mit denen der entsprechenden Datei in der aktiven Boot-Umgebung übereinstimmen. Wenn alle Angaben identisch sind, die Prüfsummen sich jedoch unterscheiden, werden die abweichenden Prüfsummen an die Einträge für die verglichenen Dateien angehängt.
Größe
Vorhandensein von Dateien in nur einer Boot-Umgebung
Um zum Menü ‟Compare“ zurückzuschalten, drücken Sie F3.
Melden Sie sich als Superuser an.
Geben Sie Folgendes ein:
# /usr/sbin/lucompare -i Eingabedatei (oder) -t -o Ausgabedatei BU-Name |
-i Eingabedatei |
Die in Eingabedatei aufgelisteten Dateien werden verglichen. Geben Sie für die zu vergleichenden Dateien absolute Dateinamen an. Wenn der Eintrag in der Datei ein Verzeichnis ist, ist der Vergleich in Bezug auf dieses Verzeichnis rekursiv. Verwenden Sie diese Option oder -t, nicht jedoch beides. |
-t |
Es werden nur nichtbinäre Dateien verglichen. Bei diesem Vergleich wird der Befehl file(1) auf jede Datei angewendet, um zu ermitteln, ob es sich um eine Textdatei handelt. Verwenden Sie diese Option oder -i, nicht jedoch beides. |
-o Ausgabedatei |
Leitet die Ausgabe der Unterschiede in die Datei Ausgabedatei um. |
BU-Name |
Gibt den Namen der Boot-Umgebung an, die mit der aktiven Boot-Umgebung verglichen wird. |
In diesem Beispiel wird die Boot-Umgebung ‟first_disk“ (Quelle) mit der Boot-Umgebung ‟second_disk“ verglichen, und die Ergebnisse werden in eine Datei gestellt.
# /usr/sbin/lucompare -i /etc/lu/compare/ \ -o /var/tmp/compare.out second_disk |