Forums Neueste Beiträge
 

rsnapshot

26/10/2011 - 15:57 von Thomas Rechberger | Report spam
Hallo

ich habe rsnapshot auf Solaris laufen das die Files auf einem Linux
Rechner sichern soll über SSH. Wenn ich mir das mal so ansehe kommt mir
das etwas ungewöhnlich vor. Warum wird hourly.5 nach daily.0 umbenannt
und beim nàchsten run findet er logischerweise kein hourly.5 mehr und
macht nichts mehr.

trechber@solaris:/etc# /usr/local/bin/rsnapshot -v hourly
echo 2029 > /var/run/rsnapshot.pid
mv /data1/public/rsnapshot/hourly.4/ /data1/public/rsnapshot/hourly.5/
mv /data1/public/rsnapshot/hourly.3/ /data1/public/rsnapshot/hourly.4/
mv /data1/public/rsnapshot/hourly.2/ /data1/public/rsnapshot/hourly.3/
mv /data1/public/rsnapshot/hourly.1/ /data1/public/rsnapshot/hourly.2/
native_cp_al("/data1/public/rsnapshot/hourly.0", \
"/data1/public/rsnapshot/hourly.1")
/usr/bin/rsync -a --delete --numeric-ids /data1/public/rsnapshot/hourly.0/ \
/data1/public/rsnapshot/hourly.1/
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
/data1/public/rsnapshot/hourly.0/data/
touch /data1/public/rsnapshot/hourly.0/
rm -f /var/run/rsnapshot.pid
trechber@solaris:/etc# /usr/local/bin/rsnapshot -v hourly
echo 2054 > /var/run/rsnapshot.pid
/usr/bin/rm -rf /data1/public/rsnapshot/hourly.5/
mv /data1/public/rsnapshot/hourly.4/ /data1/public/rsnapshot/hourly.5/
mv /data1/public/rsnapshot/hourly.3/ /data1/public/rsnapshot/hourly.4/
mv /data1/public/rsnapshot/hourly.2/ /data1/public/rsnapshot/hourly.3/
mv /data1/public/rsnapshot/hourly.1/ /data1/public/rsnapshot/hourly.2/
native_cp_al("/data1/public/rsnapshot/hourly.0", \
"/data1/public/rsnapshot/hourly.1")
/usr/bin/rsync -a --delete --numeric-ids /data1/public/rsnapshot/hourly.0/ \
/data1/public/rsnapshot/hourly.1/
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
/data1/public/rsnapshot/hourly.0/data/
touch /data1/public/rsnapshot/hourly.0/
rm -f /var/run/rsnapshot.pid
trechber@solaris:/etc# /usr/local/bin/rsnapshot -v daily
echo 2068 > /var/run/rsnapshot.pid
mv /data1/public/rsnapshot/hourly.5/ /data1/public/rsnapshot/daily.0/
rm -f /var/run/rsnapshot.pid
trechber@solaris:/etc# /usr/local/bin/rsnapshot -v daily
echo 2075 > /var/run/rsnapshot.pid
mv /data1/public/rsnapshot/daily.0/ /data1/public/rsnapshot/daily.1/
/data1/public/rsnapshot/hourly.5 not present (yet), nothing to copy
rm -f /var/run/rsnapshot.pid

Es ist definiert:
interval hourly 6
interval daily 7
interval weekly 4
 

Lesen sie die antworten

#1 Sven Hartge
26/10/2011 - 16:16 | Warnen spam
Thomas Rechberger wrote:

ich habe rsnapshot auf Solaris laufen das die Files auf einem Linux
Rechner sichern soll über SSH. Wenn ich mir das mal so ansehe kommt
mir das etwas ungewöhnlich vor. Warum wird hourly.5 nach daily.0
umbenannt und beim nàchsten run findet er logischerweise kein hourly.5
mehr und macht nichts mehr.



Das hourly.5 nach daily.0 umkopiert wird ist korrekt.

:/etc# /usr/local/bin/rsnapshot -v hourly
echo 2029 > /var/run/rsnapshot.pid
:/etc# /usr/local/bin/rsnapshot -v daily
echo 2068 > /var/run/rsnapshot.pid
mv /data1/public/rsnapshot/hourly.5/ /data1/public/rsnapshot/daily.0/
rm -f /var/run/rsnapshot.pid
:/etc# /usr/local/bin/rsnapshot -v daily
echo 2075 > /var/run/rsnapshot.pid
mv /data1/public/rsnapshot/daily.0/ /data1/public/rsnapshot/daily.1/
/data1/public/rsnapshot/hourly.5 not present (yet), nothing to copy
rm -f /var/run/rsnapshot.pid



Aber du rufst ja zwei Mal dialy direkt hintereinander auf, das
funktioniert so nicht.

Damit das korrekt arbeitet, muss zumindest einmal wieder der hourly-Job
laufen, damit wieder eine hourly.5 vorhanden ist.



Sigmentation fault. Core dumped.

Ähnliche fragen