Addons:rsync
Aus IPFireWiki
rsync ist ein sehr mächtiges und vielseitiges Tool zum Erstellen von Backups.
Um rsync zu installieren gebt auf der IPFire-Konsole bitte folgendes ein:
pakfire install -y rsync
Nähere Infos zu rsync findet ihr HIER
Eine Anleitung für inkrementelle Snapshots: Das englische Original; Deutsche Übersetzung
Inhaltsverzeichnis |
Beispielconfiguration zum Sichern von Daten
rsync server (deamon) auf dem Quellrechner einrichten
Konfiguration anlegen
uid = nobody gid = nobody use chroot = no max connections = 4 pid file = /var/run/rsyncd.pid read only = yes [hd1] path = /media/harddisk1 comment = Festplatte 1
Der rsync Server ist hier schreibgeschützt so das der Client keine Daten ändern kann aber nicht durch usernamen/passwörter geschützt.
Initscript anlegen
#!/bin/sh # Begin $rc_base/init.d/rsync # Based on sysklogd script from LFS-3.1 and earlier. . /etc/sysconfig/rc . $rc_functions case "$1" in start) boot_mesg "Starting rsync daemon..." loadproc rsync --daemon ;; stop) boot_mesg "Stopping rsync daemon..." killproc rsync ;; *) echo "Usage: $0 (start|stop)" exit 1 ;; esac # End $rc_base/init.d/rsync
Rechte ändern
- chmod 755 /etc/init.d/rsync
Server starten
- /etc/init.d/rsync start
Server stoppen
- /etc/init.d/rsync stop
Autostart des rsync Server einrichten
Autostart Einschalten
- ln -s ../init.d/rsync /etc/rc.d/rc3.d/S65rsync
- ln -s ../init.d/rsync /etc/rc.d/rc0.d/K35rsync
- ln -s ../init.d/rsync /etc/rc.d/rc6.d/K35rsync
Autostart Ausschalten
- rm /etc/rc.d/rc3.d/S65rsync
- rm /etc/rc.d/rc0.d/K35rsync
- rm /etc/rc.d/rc6.d/K35rsync
rsync client auf dem Zielrechner zum Backup verwenden
- rsync -a -c -P -stats quellrechner::hd1/daten/ /backup/daten/
Synchronisiert die Daten vom Quellrechner /media/harddisk1/daten auf den Zielrechner: /backup/daten

