Hallo zusammen, beim Testen von rsnapshot auf einem alten 10.2 Rechner bemängelt ein Aufruf von: # rsnapshot -D daily require Lchown Lchown module not found Setting locale to POSIX "C" echo 13255 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D daily: \ completed successfully was natürlich nicht stimmt, es ist rein gar nichts passiert! Wie bekomme ich dieses Perl-Modul nachgeladen? bzw. welches Paket benötige ich dafür? Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
HAllo, Am Freitag, den 05.12.2008, 16:43 +0100 schrieb Johannes Kapune:
Hallo zusammen, beim Testen von rsnapshot auf einem alten 10.2 Rechner bemängelt ein Aufruf von:
# rsnapshot -D daily require Lchown Lchown module not found Setting locale to POSIX "C" echo 13255 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D daily: \ completed successfully
was natürlich nicht stimmt, es ist rein gar nichts passiert!
Wie bekomme ich dieses Perl-Modul nachgeladen? bzw. welches Paket benötige ich dafür?
das habe ich inzwischen herausgefunden: # perl -MCPAN -e 'install qw(Lchown)' aber außer die Verzeichnisse durchzukopieren tut sich beim Aufruf von rsnapshot herzlich wenig. Es sieht so aus als ob die backup-sequenz für rsync gar nicht aufgerufen wird - es kommt aber leider auch kein Fehler / Hinweis Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 5. Dezember 2008 18:00 schrieb Johannes Kapune <listen@kapune.de>:
das habe ich inzwischen herausgefunden: # perl -MCPAN -e 'install qw(Lchown)'
rsnapshot gibt's auch über ein Suse-Repo. http://software.opensuse.org/search Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Martin, Am Freitag, den 05.12.2008, 18:04 +0100 schrieb Martin Schröder:
Am 5. Dezember 2008 18:00 schrieb Johannes Kapune <listen@kapune.de>:
das habe ich inzwischen herausgefunden: # perl -MCPAN -e 'install qw(Lchown)'
rsnapshot gibt's auch über ein Suse-Repo. http://software.opensuse.org/search
ja ich weiß, aber nach dem Installieren fehlte halt Lchown. Trotz Test mit der rsnapshot.default werden zur Zeit keine Files kopiert, es reicht nur zum Anlegen des Rootdirectories Ich denke da fehlen noch ein paar Parameter für rsync
Gruß Martin Johannes
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 5. Dezember 2008 18:17 schrieb Johannes Kapune <listen@kapune.de>:
ja ich weiß, aber nach dem Installieren fehlte halt Lchown.
Ich bilde mir ein, daß es bei mir ohne Verrenkungen funktionierte. perl-lchown ist installiert? Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, den 05.12.2008, 18:35 +0100 schrieb Martin Schröder:
Am 5. Dezember 2008 18:17 schrieb Johannes Kapune <listen@kapune.de>:
ja ich weiß, aber nach dem Installieren fehlte halt Lchown.
Ich bilde mir ein, daß es bei mir ohne Verrenkungen funktionierte. perl-lchown ist installiert?
jetzt ja, aber: # rsnapshot -D daily require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 19960 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D daily: \ completed successfully nur keine Daten weggeschrieben Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Johannes! On Fri, 05 Dec 2008, Johannes Kapune wrote:
# rsnapshot -D daily require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 19960 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D daily: \ completed successfully
nur keine Daten weggeschrieben
Vielleicht verstehe ich ja was falsch, aber Du mußt mit dem kleinsten Intervall anfangen. Also in der Regel hourly. Erst wenn dort z.B. die Anzahl an Sicherungen angelegt wurde, wird die daily Sicherung die älteste hourly Sicherung nach daily.0 verschieben. Wenn natürlich keine hourly Sicherung da ist, wird auch nichts verschoben... Mit freundlichen Grüßen Christian -- hundred-and-one symptoms of being an internet addict: 48. You get a tatoo that says "This body best viewed with Netscape 3.1 or higher." -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Christian, Am Freitag, den 05.12.2008, 21:40 +0100 schrieb Christian Brabandt:
Hi Johannes!
On Fri, 05 Dec 2008, Johannes Kapune wrote:
# rsnapshot -D daily require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 19960 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D daily: \ completed successfully
nur keine Daten weggeschrieben
Vielleicht verstehe ich ja was falsch, aber Du mußt mit dem kleinsten Intervall anfangen. Also in der Regel hourly. Erst wenn dort z.B. die Anzahl an Sicherungen angelegt wurde, wird die daily Sicherung die älteste hourly Sicherung nach daily.0 verschieben. Wenn natürlich keine hourly Sicherung da ist, wird auch nichts verschoben...
rsnapshot -D hourly require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 27419 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D hourly: \ completed successfully aber es wird immer noch nichts geschrieben :-( was mir fehlt sind halt in der Ausgabe die Einträge zum rsync Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Johannes Kapune schrieb:
rsnapshot -D hourly require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 27419 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D hourly: \ completed successfully
aber es wird immer noch nichts geschrieben :-(
was mir fehlt sind halt in der Ausgabe die Einträge zum rsync
Was steht denn in deiner rsnapsoft.conf? Stimmen die Pfade zu den einzelnen cmds? Nach "echo" sollten - soweit vorhanden - die Verzeichnisse rotieren, dann folgt ein cp und erst dann rsync. Du kannst auch mal -vt bzw. -Vt als Parameter versuchen. Das dürfte für die Fehlersuche schneller und umfangreicher sein. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Florian, Am Samstag, den 06.12.2008, 01:42 +0100 schrieb Florian Schaal:
Johannes Kapune schrieb:
rsnapshot -D hourly require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 27419 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D hourly: \ completed successfully
aber es wird immer noch nichts geschrieben :-(
was mir fehlt sind halt in der Ausgabe die Einträge zum rsync
Was steht denn in deiner rsnapsoft.conf? Stimmen die Pfade zu den einzelnen cmds? leider ja, sobald sie nicht stimmen bekomme ich Fehlermeldungen:
rsnapshot -D hourly ---------------------------------------------------------------------------- rsnapshot encountered an error! The program was invoked with these options: /usr/bin/rsnapshot -D hourly ---------------------------------------------------------------------------- ERROR: /etc/rsnapshot.conf on line 57: ERROR: cmd_rsync /usr/bin/local/rsync - /usr/bin/local/rsync is not \ executable ERROR: --------------------------------------------------------------------- ERROR: Errors were found in /etc/rsnapshot.conf, ERROR: rsnapshot can not continue. If you think an entry looks right, make ERROR: sure you don't have spaces where only tabs should be. /bin/logger -i -p user.err -t rsnapshot /usr/bin/rsnapshot -D hourly: \ ERROR: Errors were found in /etc/rsnapshot.conf, rsnapshot can not \ continue.
Nach "echo" sollten - soweit vorhanden - die Verzeichnisse rotieren, dann folgt ein cp und erst dann rsync. und genau das rsync fehlt
manuell eingegeben läuft rsync
Du kannst auch mal -vt bzw. -Vt als Parameter versuchen. Das dürfte für die Fehlersuche schneller und umfangreicher sein.
leider nein, die Ausgabe von -D ist "reichhaltiger" # rsnapshot -vt hourly echo 24718 > /var/run/rsnapshot.pid Server03:~ # rsnapshot -Vt hourly Setting locale to POSIX "C" echo 24721 > /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -Vt hourly: \ completed successfully # rsnapshot -D hourly require Lchown Lchown module loaded successfully Setting locale to POSIX "C" echo 24725 > /var/run/rsnapshot.pid rm -f /var/run/rsnapshot.pid /bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot -D hourly: \ completed successfully # kann es sein, dass Version 1.2.9 zu alt ist auf opensuse10.2 Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Johannes Kapune schrieb:
Nach "echo" sollten - soweit vorhanden - die Verzeichnisse rotieren, dann folgt ein cp und erst dann rsync. und genau das rsync fehlt
Bei dir fehlt schon das cp. Erst wenn kopiert wurde, kommt rsync ins Spiel.
kann es sein, dass Version 1.2.9 zu alt ist auf opensuse10.2
Keine Ahnung. Aber warum nicht die aktuelle 1.3.1 einsetzen? Und Du bist dir wirklich sicher, dass rsnapshot überhaupt was zum Sichern in der config zu stehen hat? Es kommt erst ein cp und dann rsync - und in deinen Ausgaben steht weder das eine noch das andere. Ich schick dir mal meine Config. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Florian, nachdem ich sync_first auf 0 gesetzt habe scheint es zu funktionieren Am Sonntag, den 07.12.2008, 03:02 +0100 schrieb Florian Schaal:
Johannes Kapune schrieb:
Nach "echo" sollten - soweit vorhanden - die Verzeichnisse rotieren, dann folgt ein cp und erst dann rsync. und genau das rsync fehlt
Bei dir fehlt schon das cp. Erst wenn kopiert wurde, kommt rsync ins Spiel.
kann es sein, dass Version 1.2.9 zu alt ist auf opensuse10.2
Keine Ahnung. Aber warum nicht die aktuelle 1.3.1 einsetzen? naja zur 10.2 scheint die 1.2.9 zu gehören, wenigstens laut Repositories
Und Du bist dir wirklich sicher, dass rsnapshot überhaupt was zum Sichern in der config zu stehen hat? Es kommt erst ein cp und dann rsync - und in deinen Ausgaben steht weder das eine noch das andere.
ja, an der Stelle stimmt die config
Ich schick dir mal meine Config. Danke
Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Christian Brabandt
-
Florian Schaal
-
Johannes Kapune
-
Martin Schröder