Jason Greenwald | 21 Dec 20:09 2013
Picon

Bug?

Dear all,
I hope that this list is the correct venue to submit bug reports. I recently changed my rsnapshot conf to use lazy deletes (before this, some of my weekly file rotations would not finish before the scheduled daily backup tried to start). Anyhow, the lazy deletes appeared to be working in that the deletion of the oldest daily backup was performed only after the lockfile was removed. However, when the weekly backup occurred, something strange happened. After the weekly backup removed its lockfile, the daily started by creating its lockfile and then proceeding to delete the same "weekly" backup that was already currently being deleted! This of course led to many "/bin/rm: cannot remove" errors so that rsnapshot failed (both the weekly and the daily backups)

The lines from the log file below show the last normal daily backup and then the weekly/daily combo that failed due to the wrong commands being executed:

[20/Dec/2013:03:00:02] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf daily: started
[20/Dec/2013:03:00:02] echo 31966 > /var/run/rsnapshot.pid
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.6/ /.data-ib/.snapshots/daily.delete/
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.5/ /.data-ib/.snapshots/daily.6/
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.4/ /.data-ib/.snapshots/daily.5/
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.3/ /.data-ib/.snapshots/daily.4/
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.2/ /.data-ib/.snapshots/daily.3/
[20/Dec/2013:03:00:02] mv /.data-ib/.snapshots/daily.1/ /.data-ib/.snapshots/daily.2/
[20/Dec/2013:03:00:02] /bin/cp -al /.data-ib/.snapshots/daily.0 /.data-ib/.snapshots/daily.1
[20/Dec/2013:05:07:48] /usr/bin/rsync -a --delete --numeric-ids --relative  /data /.data-ib/.snapshots/daily.0/
[20/Dec/2013:05:51:13] touch /.data-ib/.snapshots/daily.0/
[20/Dec/2013:05:51:13] rm -f /var/run/rsnapshot.pid
[20/Dec/2013:05:51:13] /bin/rm -rf /.data-ib/.snapshots/daily.delete/
[20/Dec/2013:06:21:47] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf daily: completed successfully

[21/Dec/2013:02:30:02] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf weekly: started
[21/Dec/2013:02:30:02] echo 23585 > /var/run/rsnapshot.pid
[21/Dec/2013:02:30:02] mv /.data-ib/.snapshots/weekly.3/ /.data-ib/.snapshots/weekly.delete/
[21/Dec/2013:02:30:02] mv /.data-ib/.snapshots/weekly.2/ /.data-ib/.snapshots/weekly.3/
[21/Dec/2013:02:30:02] mv /.data-ib/.snapshots/weekly.1/ /.data-ib/.snapshots/weekly.2/
[21/Dec/2013:02:30:02] mv /.data-ib/.snapshots/weekly.0/ /.data-ib/.snapshots/weekly.1/
[21/Dec/2013:02:30:02] mv /.data-ib/.snapshots/daily.6/ /.data-ib/.snapshots/weekly.0/
[21/Dec/2013:02:30:02] rm -f /var/run/rsnapshot.pid
[21/Dec/2013:02:30:02] /bin/rm -rf /.data-ib/.snapshots/weekly.delete/

[21/Dec/2013:03:00:03] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf daily: started
[21/Dec/2013:03:00:03] echo 23624 > /var/run/rsnapshot.pid

[21/Dec/2013:03:00:03] /bin/rm -rf /.data-ib/.snapshots/weekly.delete/  <<<<< WHAT IS THIS LINE DOING HERE ??? >>>

[21/Dec/2013:03:29:18] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf daily: ERROR: Warning! /bin/rm failed.
[21/Dec/2013:03:29:18] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf weekly: ERROR: Warning! /bin/rm failed.
[21/Dec/2013:03:29:18] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf daily: ERROR: Error! rm_rf("/.data-ib/.snapshots/weekly.delete/")
[21/Dec/2013:03:29:18] /usr/bin/rsnapshot -c /etc/rsnapshot-data.conf weekly: ERROR: Error! rm_rf("/.data-ib/.snapshots/weekly.delete/")
[21/Dec/2013:03:29:18] rm -f /var/run/rsnapshot.pid


Am I missing something obvious or is this a bug? My conf file is more or less using default parameters but I attached it just in case it is relevant. Also, I am running version 1.3.0.

Thanks for any help.
Jason

Attachment (rsnapshot-data.conf): application/octet-stream, 7063 bytes




ETH Zurich
Dr. Jason Greenwald
Laboratory for Physical Chemistry
Vladimir-Prelog-Weg 2
HCI F 230
8093 Zürich
SWITZERLAND
jason.greenwald <at> phys.chem.ethz.ch
bionmr.ethz.ch

+41 44 633 49 24 phone
+41 44 632 10 21 fax

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Andy | 15 Dec 09:51 2013

Ubuntu and lack of hardlinks

Hi people

I'm using rsnapshot 1.3.1 from the ubuntu 13.10 repositories and am trying to back up a folder on local drive to another local drive. 
My config file is very vanilla, with just the suitable directories added. However, rsnapshot is copying the folder to the destination drive, resulting in a big use of storage. The target folder is about 2Gb but after three backups, the destination folder is about 7G without any changes. There are no links in the new folder .I've looked at the documentation and search the web but could do with a few pointers to get me going. 

/usr/bin/rsync -av --delete --numeric-ids --relative --delete-excluded --link-dest=/home/andy/rsnapshot/hourly.1/localhost/ /home/andy/mirror /home/andy/rsnapshot/hourly.0/localhost/

Can anyone help suggest where I should be looking and what I should do to solve this? What more information do people need? (didn't want to overload on  the first post)
Thanks

Andy 

--
Andy Cheesman
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Nelson | 12 Dec 16:55 2013
Picon

rsnapshot and ssh server (remote backup) offline

Does anyone know what happens when a properly configured rsnapshot setup no longer has a connection to the remote backup's ssh server right when rsnapshot is run?
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Nelson | 10 Dec 20:55 2013
Picon

rsnapreport 1.3.1 not reporting properly

Using rsnapshot 1.3.1 on Slackware64 13.37.  Recently implemented rsnapreport.pl by cranking up verbose to 3, uncommented cmd_cp and pointing to /usr/X11R6/bin/cp in rsnapshot.conf.  After a full run with a fully populated rsnapshot.log file, this is all I get from it.  The data stats, as well as the time stats are definitely off.  Below is the output followed by a snippet of what's in rsnapshot.log.



SOURCE                          TOTAL FILES   FILES TRANS      TOTAL MB     MB TRANS   LIST GEN TIME  FILE XFER TIME
--------------------------------------------------------------------------------------------------------------------
/etc                                   2235             2          0.00         0.00   0.001 seconds   0.000 seconds
/home                                    26             3          0.00         0.00   0.001 seconds   0.000 seconds
/root                                    38             4          0.00         0.00   0.001 seconds   0.000 seconds
/var/log                               1836            29          0.00         0.00   0.001 seconds   0.000 seconds
192.168.16.16:/etc                     2839             3          0.00         0.00   0.001 seconds   0.000 seconds
192.168.16.16:/home                   40466           983          0.00         0.00   0.001 seconds   0.000 seconds
192.168.16.16:/root                     113             4          0.00         0.00   0.001 seconds   0.000 seconds
192.168.16.16:/usr/custom            236868            58          0.00         0.00   0.001 seconds   0.000 seconds
192.168.16.16:/var/log                 3611            40          0.00         0.00   0.001 seconds   0.000 seconds

/usr/X11R6/bin/rsync -achHAX --stats --delete --numeric-ids --relative \
    --delete-excluded --rsync-path=rsync_wrapper.sh \
    --exclude=/home/usern/.cache --exclude=/home/usern/.gvfs \
    --exclude=/home/usern/unison.log --exclude=/home/usern/iMusic/ \
    --exclude=/home/usern/documents/pics/ \
    --exclude=/home/usern/documents/isoimages/ \
    --link-dest=/mnt/MD0_DATA/.snapshots/main_daily.0/defiant/ /etc \
    /mnt/MD0_DATA/.snapshots/.sync/defiant/

Number of files: 2235 
Number of files transferred: 2
Total file size: 8.64M bytes
Total transferred file size: 15.81K bytes
Literal data: 15.81K bytes
Matched data: 0 bytes
File list size: 92.52K
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 108.64K
Total bytes received: 264

sent 108.64K bytes  received 264 bytes  16.75K bytes/sec
total size is 8.64M  speedup is 79.37

/usr/X11R6/bin/rsync -achHAX --stats --delete --numeric-ids --relative \
    --delete-excluded --rsync-path=rsync_wrapper.sh \
    --exclude=/home/usern/.cache --exclude=/home/usern/.gvfs \
    --exclude=/home/usern/unison.log --exclude=/home/usern/iMusic/ \
    --exclude=/home/usern/documents/pics/ \
    --exclude=/home/usern/documents/isoimages/ \
    --link-dest=/mnt/MD0_DATA/.snapshots/main_daily.0/defiant/ /root \
    /mnt/MD0_DATA/.snapshots/.sync/defiant/

Number of files: 26
Number of files transferred: 3
Total file size: 39.12K bytes 
Total transferred file size: 29.61K bytes
Literal data: 29.61K bytes
Matched data: 0 bytes
File list size: 877  
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds  
Total bytes sent: 30.65K
Total bytes received: 89

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Thierry Lavallée | 9 Dec 22:39 2013

verify a disc is mounted

Hi,

Any way for rsnapshot to verify a disc IS mounted before going into the
rsync portion of the script?
Possible to email someone about it. ;)

If not, I guess, I'll need to wrap my rsnapshot within another one.

Thanks!
--

-- 
Thierry

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
Nelson | 8 Dec 05:51 2013
Picon

bugs from bugfixed git

After going through all the patches applied after 1.3.1 I've figured out the following is bugged with ssh...  any suggestions?

 

Mar 27, 2009

Undo "Michael Ashley's fix" (which was in release 1.3.1) because this …

 

This particular code fix listed above looks to break my working 1.3.1 rsnapshot configuration with the following message:

echo 11992 > /var/run/rsnapshot.pid 
/usr/X11R6/bin/rsync -achHAX --stats --delete --numeric-ids --relative \
--delete-excluded --rsync-path=rsync_wrapper.sh \
--exclude=/home/usern/.cache --exclude=/home/usern/.gvfs \
--exclude=/home/usern/unison.log --exclude=/home/usern/documents/pics/ \
--exclude=/home/usern/documents/isoimages/ --rsh="/usr/X11R6/bin/ssh -p \
24" --link-dest=/mnt/MD0_DATA/.snapshots/main_daily.0/prise-e/ \
rbackup <at> 192.18.22.22:/etc /mnt/MD0_DATA/.snapshots/.sync/prise-e/ 
rsync: Failed to exec /usr/X11R6/bin/ssh -p 24: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(84) [Receiver=3.0.8]
rsync: writefd_unbuffered failed to write 4 bytes to socket [Receiver]: Broken pipe (32)
rsync error: error in IPC code (code 14) at io.c(1530) [Receiver=3.0.8]
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
----------------------------------------------------------------------------
ERROR: /usr/X11R6/bin/rsync returned 14 while processing rbackup <at> 192.18.22.22:/etc/
WARNING: rb4ckup <at> 192.18.22.22:/home/ skipped due to rollback plan
WARNING: rb4ckup <at> 192.18.22.22:/root/ skipped due to rollback plan
WARNING: rb4ckup <at> 192.18.22.22:/var/log/ skipped due to rollback plan

config file is as follows:

#################################################
# rsnapshot.conf - rsnapshot configuration file #
#################################################
# #
# PLEASE BE AWARE OF THE FOLLOWING RULES: #
# #
# This file requires tabs between elements #
# #
# Directories require a trailing slash: #
# right: /home/ #
# wrong: /home #
# #
#################################################

#######################
# CONFIG FILE VERSION #
#######################

config_version 1.2

###########################
# SNAPSHOT ROOT DIRECTORY #
###########################

# All snapshots will be stored under this root directory.
#
snapshot_root /mnt/MD0_DATA/.snapshots/

# If no_create_root is enabled, rsnapshot will not automatically create the
# snapshot_root directory. This is particularly useful if you are backing
# up to removable media, such as a FireWire or USB drive.
#
#no_create_root 1

#################################
# EXTERNAL PROGRAM DEPENDENCIES #
#################################

# LINUX USERS: Be sure to uncomment "cmd_cp". This gives you extra features.
# EVERYONE ELSE: Leave "cmd_cp" commented out for compatibility.
#
# See the README file or the man page for more details.
#
cmd_cp /usr/X11R6/bin/cp

# uncomment this to use the rm program instead of the built-in perl routine.
#
cmd_rm /usr/X11R6/bin/rm

# rsync must be enabled for anything to work. This is the only command that
# must be enabled.
#
cmd_rsync /usr/X11R6/bin/rsync

# Uncomment this to enable remote ssh backups over rsync.
#
cmd_ssh /usr/X11R6/bin/ssh

# Comment this out to disable syslog support.
#
cmd_logger /usr/X11R6/bin/logger

# Uncomment this to specify the path to "du" for disk usage checks.
# If you have an older version of "du", you may also want to check the
# "du_args" parameter below.
#
cmd_du /usr/X11R6/bin/du

# Uncomment this to specify the path to rsnapshot-diff.
#
cmd_rsnapshot_diff /usr/X11R6/bin/rsnapshot-diff

# Specify the path to a script (and any optional arguments) to run right

# before rsnapshot syncs files
#cmd_preexec /path/to/preexec/script

# Specify the path to a script (and any optional arguments) to run right
# after rsnapshot syncs files
#cmd_postexec /path/to/postexec/script

#########################################
# BACKUP INTERVALS #
# Must be unique and in ascending order #
# i.e. hourly, daily, weekly, etc. #
#########################################

#interval hourly 2
interval main_daily 8
interval main_weekly 4
interval main_monthly 4

############################################
# GLOBAL OPTIONS #
# All are optional, with sensible defaults #
############################################

# Verbose level, 1 through 5.
# 1 Quiet Print fatal errors only
# 2 Default Print errors and warnings only
# 3 Verbose Show equivalent shell commands being executed
# 4 Extra Verbose Show extra verbose information
# 5 Debug mode Everything
#
verbose 2

# Same as "verbose" above, but controls the amount of data sent to the
# logfile, if one is being used. The default is 3.
loglevel 3

# If you enable this, data will be written to the file you specify. The
# amount of data written is controlled by the "loglevel" parameter.
#
logfile /var/log/rsnapshot.log

# If enabled, rsnapshot will write a lockfile to prevent two instances
# from running simultaneously (and messing up the snapshot_root).
# If you enable this, make sure the lockfile directory is not world
# writable. Otherwise anyone can prevent the program from running.
lockfile /var/run/rsnapshot.pid

# Default rsync args. All rsync commands have at least these options set.
rsync_short_args -achHAX
rsync_long_args --stats --delete --numeric-ids --relative --delete-excluded --rsync-path=rsync_wrapper.sh

# ssh has no args passed by default, but you can specify some here.
#
ssh_args -p 24

# Default arguments for the "du" program (for disk space reporting).
# The GNU version of "du" is preferred. See the man page for more details.
# If your version of "du" doesn't support the -h flag, try -k flag instead.
#
#du_args -csh

# If this is enabled, rsync won't span filesystem partitions within a
# backup point. This essentially passes the -x option to rsync.
# The default is 0 (off).
#
#one_fs 0

# The include and exclude parameters, if enabled, simply get passed directly
# to rsync. If you have multiple include/exclude patterns, put each one on a
# separate line. Please look up the --include and --exclude options in the
# rsync man page for more details on how to specify file name patterns. 
#include ???
#include ???
exclude "/home/usern/.cache"
exclude "/home/usern/.gvfs"
exclude "/home/usern/unison.log" 
exclude "/home/usern/iTunes?Music/"
exclude "/home/usern/documents/pics/"
exclude "/home/usern/documents/isoimages/"

# The include_file and exclude_file parameters, if enabled, simply get
# passed directly to rsync. Please look up the --include-from and
# --exclude-from options in the rsync man page for more details.
#
#include_file /path/to/include/file
#exclude_file /path/to/exclude/file

# If your version of rsync supports --link-dest, consider enable this.
# This is the best way to support special files (FIFOs, etc) cross-platform.
# The default is 0 (off).
link_dest 1

# When sync_first is enabled, it changes the default behaviour of rsnapshot.
# Normally, when rsnapshot is called with its lowest interval
# (i.e.: "rsnapshot hourly"), it will sync files AND rotate the lowest
# intervals. With sync_first enabled, "rsnapshot sync" handles the file sync,
# and all interval calls simply rotate files. See the man page for more
# details. The default is 0 (off).
sync_first 1

# If enabled, rsnapshot will move the oldest directory for each interval
# to [interval_name].delete, then it will remove the lockfile and delete
# that directory just before it exits. The default is 0 (off).
#
use_lazy_deletes 1

# Number of rsync re-tries. If you experience any network problems or
# network card issues that tend to cause ssh to crap-out with
# "Corrupted MAC on input" errors, for example, set this to a non-zero
# value to have the rsync operation re-tried
#rsync_numtries 0

###############################
### BACKUP POINTS / SCRIPTS ###
###############################

# LOCALHOST
backup rbackup <at> 192.18.22.22:/etc/ prise-e/
backup rbackup <at> 192.18.22.22:/home/ prise-e/
backup rbackup <at> 192.18.22.22:/root/ prise-e/
backup rbackup <at> 192.18.22.22:/var/log/ prise-e/

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Ravikumar | 6 Dec 15:52 2013

Help

Hi,

 

I have backed up my full system  ie : /     and tried to restore to another system but ,  got an error , file system corrupt .

 

Let me knw any suggestions on this .

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.SiConTech.com
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Joel Krauska | 2 Dec 23:31 2013
Picon

Naming Conventions for Retained Rollups?

The current rollup naming(numbering) scheme is to append a dot and a ordering number.

eg.

hourly.0 -- hourly.23
or 
daily.0 --> daily.7

For external backup purposes, I would prefer a more explicit naming convention, with date/timestamps..

eg.
hourly.2013-12-02-1330
hourly.2013-12-02-1230
...



I've considered creating symlinks to provide this on the fly, but they would have to be frequently updated.

Has anyone else considered wanting this?


For the backstory, I rsync my snapshots to a group of hot-swap drive that I send off site.

I only rsync the weekly and monthly backups, but when that drive comes back in 3 weeks, weekly.0 will now be the current weekly.3...

There's a lot of duplicate data, so I'd like to avoid re-copying all that data again to the external drive..

But because the directory name has changed, it's not quite as straightforward...


Cheers,

Joel







------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Graeme Williams | 20 Nov 01:02 2013

Rsnapshot-diff requires a valid snapshot_root unnecessarily.

An /etc/rsnapshot.conf file with an invalid snapshot_root causes rsnapshot-diff to fail when being called with two absolute path parameters. The process returns "ERROR: Permission denied" in this situation. If the snapshot_root is set to any valid directory, even one not containing snapshots, the operation performs correctly and diffs the two snapshots given as arguments. The snapshot root should only be checked if no arguments are given. Another solution (at least for me) would be to allow the user to specify an alternate configuration file with the -c argument.
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
Paolo De Michele | 16 Nov 19:50 2013
Picon

other port service ssh

hi everybody,

I have another question on ssh service
I have many virtual machines. some are listening on port 22 (I have no 
problems with rsnapshot) while some have a public IP address with a different 
port.

how can I configure rsnapshot?
thanks in advance

best regards

------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
Paolo De Michele | 16 Nov 16:08 2013
Picon

issue with rsnapshot configuration

hi everybody,

I have a problem by rsnapshot configuration
I added these lines:

backup root <at> 11.22.33.11:/etc	hostname/
backup_script /dir/script.sh		hostname/

when I run rsnapshot configtest, the output is:

# rsnapshot configtest
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot configtest 
----------------------------------------------------------------------------
ERROR: /etc/rsnapshot.conf on line 229:
ERROR: backup root <at> 11.22.33.44:/etc/ hostname/ 
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.

I dont' understand because I have this problem
how can I fix it?

thanks in advance
best regards

------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk

Gmane