Vorheriger Abschnitt Inhaltsverzeichnis Nächster Abschnitt

7.14 Das Revision Control System (RCS)

Das RCS von Arktur ist in etwa vergleichbar mit der Systemwiederherstellung bei Windows XP. Falls man einen Fehler gemacht hat, z.B. wenn man die Klassen beim Schuljahreswechsel in der falschen Reihenfolge versetzt hat, kann man mit Hilfe des RCS die Änderung wieder rückgängig machen und das System auf ein früheres Datum zurücksetzen. Ebenso, wenn ein Update missglückt ist.

a) Aufnahme der Daten in das RCS-System

Damit dieses überhaupt möglich ist, müssen diese betreffenden Änderungen in einer Datenbank erfaßt werden. Dieses geschieht über den Menüpunkt Aktivieren, der bei den meisten Aktionen im Sysadmin-Menü notwendig ist.

Aktivieren einer Änderung
Abbildung 7.14-1: Aktivieren einer Änderung

b) Nutzung des RCS-System

Um z.B. das versehentliche Löschen eines Anwenders oder einer Klasse wieder rückgängig zu machen, startet man die Sysadm-Oberfläche und geht auf "Anwender verwalten" und dann auf "Aktivieren der Einstellungen".

Nun ergibt sich folgende Abfrage:

Abfrage nach früheren Systemzustand
Abbildung 7.14-2: Abfrage nach früheren Systemzustand

Sollte diese Abfrage nicht kommen, sondern Vormerkungen, die noch aktiviert werden müssen, so gehen Sie auf "Aktivieren der Einstellungen" und wiederholen dann den Vorgang bis Sie zu obiger Abfrage kommen. Beantworten Sie diese Frage mit "Ja".

Nachdem Sie diese Frage mit "Ja" beantwortet haben, geben Sie im nächsten Menüpunkt Datum und/oder Zeitpunkt ein:

Eingabe von Datum und Zeit
Abbildung 7.14-3: Eingabe von Datum und Zeit

Sie müssen dann noch auf "Aktivieren der Einstellungen" gehen. In "Was wird geändert" können Sie die Änderungen sehen, die wieder rückgängig gemacht werden. Nachdem "Aktivieren" werden diese Einstellungen von diesem früherem Datum wiederhergestellt.

c) Dateisperren

Vereinzelt kann es vorkommen, dass beim Aktivieren etwas schief geht und die bearbeitete Datei im RCS noch einen Sperrvermerk enthält. Dadurch ist ein weiteres Bearbeiten dieser Datei nicht möglich. Über den Menüpunkt DATEISPERREN werden die Dateien im RCS aufgelistet, die Sperren enthalten. Sollten diese Sperren auch nach dem nächsten Aktivieren noch vorhanden sein und die weitere Arbeit verhindern, so könne diese Sperren über den Menüpunkt ENTSPERREN selektiv gelöst werden. In der Regel sollten Sie diesen Menüpunkt nie benötigen. Es kann jedoch sein, dass unter dem Menüpunkt INFO Dateien als gesperrt angezeigt werden, die Sie gar nicht bearbeitet haben. Diese Sperren sind nach dem nächsten Aktivieren jedoch verschwunden. Ein Beispiel dafür zeigt die folgende Abbildung.

Dateisperren im Menüpunkt INFO
Abbildung 7.14-4: Dateisperren im Menüpunkt INFO

d) Probleme bei der Nutzung des RCS-Systems

Da (aus gutem Grund) fast alle Einstellungen im RCS-System erfaßt werden, bedeutet das aber auch, dass bei Änderungen an diesem System vorbei Probleme vorprogrammiert sind. Der häufigste Fall sind händische Einträge in der Crontab von sysadm, von denen das RCS-System natürlich nichts mitbekommt. Beispielsweise überschreiben Änderungen am Mailsystem diese Einträge. Deshalb sollte man solche Änderungen möglichst vermeiden oder zumindest eine Sicherheitskopie erstellen. Besser nutzt man jedoch die crontab von root, die vom RCS nicht erfasst wird.


Vorheriger Abschnitt Inhaltsverzeichnis Nächster Abschnitt

© Reiner Klaproth, 30.01.04
vielen Dank an Rüdiger Kukula für die Beschreibung