Hallo Leute
ich habe nen linux root und möchte dateien von einem ordner (wo ab und zu was hochgeldane wird) per script automatisch in einen anderen Ordner kopieren zu lassen
es kann auch sein das eine Datei aktualisiert wird und die sollte dann die alte überschreiben gibt es da befehle/scripte die das so jede Minute überprüfen oder so?
mfg
Jacky
Linux 15.024 Themen, 107.009 Beiträge
Wie alle anderen schon sagen ist dafür rsync die beste Wahl. rsync überträgt nur neue Dateien oder geänderte Dateien. Bei großen Dateien werden auch nur Dateiteile übertragen. rsync löscht nicht automatisch Dateien im Backupverzeichnis, wenn die entsprechende Datei im Originalverzeichnis fehlt.
Wenn du die manpage (man rsync) von rsync liest, dann erschrecke nicht vor den vielen Optionen. Du brauchst für deine Kopien nur ein paar Optionen.
rsync -avr /Quellverzeichnis /Zielverzeichnis
Hier ist noch ein Beispielscript wie man richtige Backups mit rsync macht:
http://www.heinlein-support.de/web/support/wissen/rsync-backup/
rsync gibt es auch für Windows:
http://wiki.njh.eu/mediawiki/index.php?title=Rsync_unter_Windows&printable=yes
http://www.itefix.no/i2/cwrsync