Sichern Sie Protokolldateien in Redhat Enterprise Linux 5

Sichern Sie Protokolldateien in Redhat Enterprise Linux 5

Hallo Jungs/Mädels,

Wie kann ich VAR-/Protokolldateien/-ordner sichern?

  • Änderungen an Protokolldateien/-ordnern (Protokollaktualisierungen) sollten automatisch von der ursprünglichen Protokolldatei/dem ursprünglichen Protokollordner in die duplizierte Datei/den duplizierten Ordner aktualisiert werden.

Antwort1

Wenn ich richtig verstehe, was Sie brauchen, wäre es am einfachsten, mehrere Speicherorte in /etc/syslog.conf anzugeben, Beispiel aus der Syslog-Manpage.

#Kernel messages are first, stored in the kernel file, critical messages and higher ones also go to another host and to the console

kern.*                       /var/adm/kernel
kern.crit                    @finlandia
kern.crit                    /dev/console
kern.info;kern.!err          /var/adm/kernel-info

Wie Sie sehen, wird jede Kernelnachricht in /var/adm/kernel gespeichert und jede kritische Kernelnachricht wird an den Logserver auf dem Rechner „Finlandia“ gesendet und auch auf der Konsole angezeigt. Sie müssen logrotate in /etc/logrotate.d/syslog bearbeiten, damit die Protokolle auf Ihrer Sicherungspartition richtig rotiert werden.

Ich glaube, das ist eine bessere Lösung als das Backup mit Cron, da Backup-Protokolle erstellt werdenjedes Malda ist was geloggt :-)

Wenn Sie jedoch daran interessiert sind, einen Backup-Log-Server auf einem Remote-Rechner zu erstellen, empfehle ichNSA RHEL-Sicherheitshandbuch. Seite 66. Es hat uns sehr geholfen, als ich mit meinen Klassenkameraden einen Rhel-Server eingerichtet habe :-)

Antwort2

Sie möchten also nur ein Backup und nicht mehrere Backups für verschiedene Zeitpunkte aufbewahren? Dann ist es am einfachsten, Ihre Dateien alle x Minuten/Stunden/Tage mit einem anderen Ordner zu synchronisieren rsync.crontab

verwandte Informationen