21.3 Wiederherstellen eines Konfigurationsstatus einer früher installierten Software

Sie können das Kommando rug ro date_time verwenden oder mithilfe des Kommandos rug cpa checkpoint_name einen Checkpoint erstellen, um den Konfigurationsstatus einer früher installierten Software wiederherzustellen.

Ein Fallbeispiel: In diesem Fallbeispiel aktivieren Sie eine Rollback-Einstellung, installieren ein Paket und stellen den Konfigurationsstatus einer früher installierten Software wieder her. Das Paket wird automatisch deinstalliert.

  1. Aktivieren Sie die Rollback-Einstellungen, indem Sie den Befehl rug set rollback true ausführen.

    Die Rollback-Einstellung wird standardmäßig auf Falsch gesetzt.

  2. Abonnieren Sie einen Katalog, indem Sie den Befehl rug sub catalog_name ausführen.

  3. Führen Sie den Befehl rug pa catalog_name aus, um alle im Katalog enthaltenen Pakete aufzulisten.

  4. Notieren Sie sich das Datum und die Uhrzeit, wenn Sie die Rollback-Einstellungen durch Ausführen des Datumsbefehls aktivieren.

    oder

    Erstellen Sie mithilfe des Kommandos rug cpacheckpoint_name einen Checkpoint.

  5. Installieren Sie ein Paket, indem Sie den Befehl rug in package_name ausführen.

  6. Stellen Sie sicher, dass das Paket installiert ist, indem Sie den Befehl rug pa catalog_name ausführen.

    Der Status des Pakets sollte i sein.

  7. Stellen Sie den früher installierten Konfigurationsstatus wieder her, indem Sie das Kommando rug ro date_time ausführen.

    oder

    Wenn Sie einen Checkpoint-in Schritt 4 erstellt haben, führen Sie das Kommando rug ro checkpoint_name aus.

    Zum Beispiel: rug ro ”02/20/2009 15:55:56 PM”

    Das Datum und die Uhrzeit, die Sie angeben, müssen der Zeit entsprechen, zu der Sie die Rollback-Einstellungen auf die aktuelle Zeit aktualisieren. Wenn Sie kein Datum angeben, wird das aktuelle Datum verwendet.

    Geben Sie das Datum im Format MM/DD/JJJJ an. Beispiel: 02/28/2007. Weitere Informationen zum Dateiformat erhalten Sie auf der man-Seite rug oder unterrug (1).

    Das in Schritt 5 installierte Paket wird deinstalliert.

  8. Um sicherzustellen, dass das Paket deinstalliert ist, führen Sie den Befehl rug pa catalog_name aus und überprüfen Sie, dass der Status des Pakets leer ist.