I appreciate your suggestions, this will make my rsnapshot configuration
smaller and easier to read.
The rsnapshot is still not working the way I expect though. To test this
I placed a file in /home/username, the next day I checked the daily.0
backup set for that same file and it was not in the directory.
I will post some log data and my rsnapshot configuration.
Any ideas you have would be most appreciated.
Rsnapshot configuration
config_version 1.2
snapshot_root /.private/.snapshots/
#
#no_create_root 1
cmd_cp /bin/cp
cmd_rm /bin/rm
cmd_rsync /usr/bin/rsync
cmd_ssh /usr/bin/ssh
cmd_logger /usr/bin/logger
cmd_du /usr/bin/du
cmd_rsnapshot_diff /usr/bin/rsnapshot-diff
interval daily 7
interval weekly 4
interval monthly 6
# GLOBAL OPTIONS #
verbose 4
loglevel 4
logfile /var/log/rsnapshot.log
lockfile /var/run/rsnapshot.pid
#rsync_short_args -a
#rsync_long_args --delete --numeric-ids --relative --delete-excluded
du_args -csh
one_fs 1
backup root < at > 123.456.789.123:/ /home/ /etc/ /usr/ /data/
/var/lib/samba/ server/
backup root < at > 111.222.333.444:/ /var/ /etc/ /usr/ /home/ server2/
a log file
[09/Jun/2007:00:00:04] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 123.456.789.123:/
/home/ /etc/ /usr/ /data/ /var/lib/samba
/.private/.snapshots/daily.0/server/
[09/Jun/2007:01:24:24] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 111.222.333.444:/
/var/ /etc/ /usr/ /home /.private/.snapshots/daily.0/server2/
[09/Jun/2007:23:59:01] /usr/bin/rsnapshot daily: started
[09/Jun/2007:23:59:01] Setting locale to POSIX "C"
[09/Jun/2007:23:59:01] Removing stale lockfile /var/run/rsnapshot.pid
[09/Jun/2007:23:59:01] /usr/bin/logger -i -p user.err -t rsnapshot
WARNING: Removing stale lockfile /var/run/rsnapshot.pid
[09/Jun/2007:23:59:01] rm -f /var/run/rsnapshot.pid
[09/Jun/2007:23:59:01] echo 20287 > /var/run/rsnapshot.pid
[09/Jun/2007:23:59:01] /bin/rm -rf /.private/.snapshots/daily.6/
[10/Jun/2007:00:00:00] mv /.private/.snapshots/daily.5/
/.private/.snapshots/daily.6/
[10/Jun/2007:00:00:00] mv /.private/.snapshots/daily.4/
/.private/.snapshots/daily.5/
[10/Jun/2007:00:00:00] mv /.private/.snapshots/daily.3/
/.private/.snapshots/daily.4/
[10/Jun/2007:00:00:00] mv /.private/.snapshots/daily.2/
/.private/.snapshots/daily.3/
[10/Jun/2007:00:00:00] mv /.private/.snapshots/daily.1/
/.private/.snapshots/daily.2/
[10/Jun/2007:00:00:00] /bin/cp -al /.private/.snapshots/daily.0
/.private/.snapshots/daily.1
[10/Jun/2007:00:01:06] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 123.456.789.123:/
/home/ /etc/ /usr/ /data/ /var/lib/samba
/.private/.snapshots/daily.0/server/
[10/Jun/2007:00:01:47] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 111.222.333.444:/
/var/ /etc/ /usr/ /home /.private/.snapshots/daily.0/server2/
[10/Jun/2007:01:59:01] /usr/bin/rsnapshot weekly: started
[10/Jun/2007:01:59:01] Setting locale to POSIX "C"
[10/Jun/2007:01:59:01] Removing stale lockfile /var/run/rsnapshot.pid
[10/Jun/2007:01:59:01] /usr/bin/logger -i -p user.err -t rsnapshot
WARNING: Removing stale lockfile /var/run/rsnapshot.pid
[10/Jun/2007:01:59:01] rm -f /var/run/rsnapshot.pid
[10/Jun/2007:01:59:01] echo 20302 > /var/run/rsnapshot.pid
[10/Jun/2007:01:59:01] /bin/rm -rf /.private/.snapshots/weekly.3/
[10/Jun/2007:01:59:29] mv /.private/.snapshots/weekly.2/
/.private/.snapshots/weekly.3/
[10/Jun/2007:01:59:29] mv /.private/.snapshots/weekly.1/
/.private/.snapshots/weekly.2/
[10/Jun/2007:01:59:29] mv /.private/.snapshots/weekly.0/
/.private/.snapshots/weekly.1/
[10/Jun/2007:01:59:29] mv /.private/.snapshots/daily.6/
/.private/.snapshots/weekly.0/
[10/Jun/2007:01:59:29] rm -f /var/run/rsnapshot.pid
[10/Jun/2007:01:59:29] /usr/bin/logger -i -p user.err -t rsnapshot
WARNING: /usr/bin/rsnapshot weekly: completed, but with some warnings
[10/Jun/2007:01:59:29] WARNING: /usr/bin/rsnapshot weekly: completed, but
with some warnings
[10/Jun/2007:23:59:01] /usr/bin/rsnapshot daily: started
[10/Jun/2007:23:59:01] Setting locale to POSIX "C"
[10/Jun/2007:23:59:01] echo 20556 > /var/run/rsnapshot.pid
[10/Jun/2007:23:59:01] mv /.private/.snapshots/daily.5/
/.private/.snapshots/daily.6/
[10/Jun/2007:23:59:01] mv /.private/.snapshots/daily.4/
/.private/.snapshots/daily.5/
[10/Jun/2007:23:59:01] mv /.private/.snapshots/daily.3/
/.private/.snapshots/daily.4/
[10/Jun/2007:23:59:01] mv /.private/.snapshots/daily.2/
/.private/.snapshots/daily.3/
[10/Jun/2007:23:59:01] mv /.private/.snapshots/daily.1/
/.private/.snapshots/daily.2/
[10/Jun/2007:23:59:01] /bin/cp -al /.private/.snapshots/daily.0
/.private/.snapshots/daily.1
[10/Jun/2007:23:59:58] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 123.456.789.123:/
/home/ /etc/ /usr/ /data/ /var/lib/samba
/.private/.snapshots/daily.0/server/
[11/Jun/2007:00:00:13] /usr/bin/rsync -avx --delete --numeric-ids
--relative --delete-excluded --rsh=/usr/bin/ssh root < at > 111.222.333.444:/
/var/ /etc/ /usr/ /home /.private/.snapshots/daily.0/server2/
On Fri, June 8, 2007 11:13 am, gromeck said:
Jack Mendez wrote:
using rsnapshot 1.3.0 multiple hosts is not working.
i have rsnapshot configured to backup from multiple hosts and it only
does
the first machine in the list
i can log in toboth machines using the ssh system in the same way that
rsync does, and all seems well.
here is the backup points list
backup root < at > 123.456.789.123:/home/ server/home/
backup root < at > 123.456.789.123:/data/ server/data/
backup root < at > 123.456.789.123:/etc/ server/etc/
backup root < at > 123.456.789.123:/var/lib/samba/ server/var/lib/samba/
backup root < at > 222.333.444.555:/home/ server2/home/
backup root < at > 222.333.444.555:/usr/ server2/usr/
backup root < at > 222.333.444.555:/etc/ server2/etc/
the 123.456.789.123 backup works fine.
the rest fail.
What are the error messages?
ideas?
I also use 1.3.0 and my config looks like this:
backup root < at > server1:/ /boot/ /var/ /srv/ server1/
backup root < at > server2:/ /boot/ /home/ server2/
backup root < at > server3:/ /boot/ server3/
This will backup each server with a single rsync session!
NOTE: use tabs between all entries, except between the backup
source path (/ /boot/ /var/ /srv/) -- use blanks instead!
NOTE2: this will not work for local backup like this:
backup / /boot /srv /home serverX
I also use the option one_fs=1 (looks like it would be right
for you, too).
gromeck
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss < at > lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
