In regelmäßigen Abständen Backup-Dateien auf einem anderen Server via scp
-
21-09-2019 - |
Frage
Es gibt von Protokolldateien festgelegt, die ein Muster xxxxxYYY, wo xxxx -> einige Texte und YYY eine Sequenznummer wird sequentiell durch eine Erhöhung und Umwickeln. Nur die letzte n Anzahl der Dateien zu einem bestimmten Zeitpunkt zur Verfügung.
Ich mag ein narrensicher Skript schreiben, die dafür sorgen wird, dass alle die Protokolldateien in einem anderen Server (via ssh / scp) gesichert.
Kann jemand bitte eine Logik / Code-Schnipsel vorschlagen (Perl oder Shell) für das?
=> Das Skript kann alle paar Minuten laufen Anstürmen von Verkehr, um sicherzustellen, keine Ursache Protokolldateien zu verpassen gesichert zu werden.
=> Die Rolle über Bedürfnisse erkannt werden, so dass Dateien in dem Zielserver / Verzeichnis nicht überschrieben werden.
-> Ich habe keine Super-User entweder in Quell- oder Ziel Boxen. Die destiantion Box verfügt nicht über rsync installiert und würde zu lange dauern, um es installiert ist. -> Nur eine Protokolldatei wird zu einem Zeitpunkt aktualisiert.
Lösung
ich mit cron
betrieb einen rsync --backup
Befehl aussehen würde.