![](https://seccdn.libravatar.org/avatar/8b2d54644cef73ce8a48191e9479c86d.jpg?s=120&d=mm&r=g)
Hallo, Mal sehen, was ich dieses Mal wieder falsch gamacht habe. :) Ich nutze rsnapshot um meine Filesysteme einzeln (one_fs 1) auf eine zweite Platte zu sichern. Dabei habe ich zwei Probleme: 1) Starte ich mit einem leeren snapshot_root, snapshot_root selbst existiert natuerlich, so bekomme ich mit unten aufgelistetem rsnapshot.conf folgenden Fehler: /snapshot # /usr/bin/rsnapshot -v sync && /usr/bin/rsnapshot -v hourly echo 5247 > /var/run/rsnapshot.pid /bin/cp -al /snapshot/hourly.0 /snapshot/.sync ---------------------------------------------------------------------------- rsnapshot encountered an error! The program was invoked with these options: /usr/bin/rsnapshot -v sync ---------------------------------------------------------------------------- ERROR: gnu_cp_al() needs a valid directory as an argument ERROR: Error! cp_al("/snapshot/hourly.0", "/snapshot/.sync") rm -f /var/run/rsnapshot.pid Dies passiert nur wenn link_dest nicht aktiv ist. Diesen Fehler kann man ja noch leicht umgehen. 2) Nun aktiviere ich link_dest. Rufe ich nun obige Kommandozeile drei mal auf, so erhalte ich zum Beispiel in snapshot_root folgendes Resultat (ls -li): 1050595 -rw-r--r-- 3 root root 36 Nov 25 2006 hourly.0/mybox/etc/SuSE-release 1050595 -rw-r--r-- 3 root root 36 Nov 25 2006 hourly.1/mybox/etc/SuSE-release 1050595 -rw-r--r-- 3 root root 36 Nov 25 2006 hourly.2/mybox/etc/SuSE-release 3072486 -rw-r--r-- 1 root root 3513843 May 9 21:23 hourly.0/mybox/boot/initrd-2.6.18.8-0.3-default 3070054 -rw-r--r-- 1 root root 3513843 May 9 21:23 hourly.1/mybox/boot/initrd-2.6.18.8-0.3-default 3067733 -rw-r--r-- 1 root root 3513843 May 9 21:23 hourly.2/mybox/boot/initrd-2.6.18.8-0.3-default D.h. die Files in root werden wie gewuenscht hart gelinkt :), die Files aus /boot werden jedesmal neu kopiert, dabei haben sie sich definitiv nicht geaendert. Vertausche ich die zwei "backup"-Zeilen im conf File, passiert es genau anders herum. Funktioniert link-dest in rsync nicht, oder mache ich etwas Anderes falsch? # rsnapshot.conf config_version 1.2 snapshot_root /snapshot/ cmd_cp /bin/cp cmd_rm /bin/rm cmd_rsync /usr/bin/rsync cmd_ssh /usr/bin/ssh cmd_logger /bin/logger cmd_du /usr/bin/du cmd_rsnapshot_diff /usr/bin/rsnapshot-diff interval hourly 6 interval daily 7 interval weekly 4 interval monthly 3 verbose 2 loglevel 3 logfile /var/log/rsnapshot lockfile /var/run/rsnapshot.pid one_fs 1 sync_first 1 use_lazy_deletes 1 backup / mybox/ backup /boot mybox/ # rsnapshot.conf end Roman -- Roman Fietze Telemotive AG Büro Mühlhausen
![](https://seccdn.libravatar.org/avatar/170b4789a7dabc3f8d738ab2786ff937.jpg?s=120&d=mm&r=g)
Tach Roman, ich glaube, daß im Config-File als Trenner nur Tabs zulässig sind. Prüfe das doch mal... Walze.
![](https://seccdn.libravatar.org/avatar/8b2d54644cef73ce8a48191e9479c86d.jpg?s=120&d=mm&r=g)
Hallo, On Friday 27 July 2007 15:15:15 Frank G. Walzebuck wrote:
ich glaube, daß im Config-File als Trenner nur Tabs zulässig sind. Prüfe das doch mal...
Hmm. Ok. Man weiss ja nie. /root # sed -n -e '/^[^#]/ p' /etc/rsnapshot.conf | \ fgrep ' ' | \ wc -l 0 Wohl nicht. Trotzdem danke. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen
participants (2)
-
Frank G. Walzebuck
-
Roman Fietze