[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [rdiff-backup-users] Curly braces in file names

From: Dominic Raferd
Subject: Re: [rdiff-backup-users] Curly braces in file names
Date: Fri, 17 May 2013 11:25:23 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6


Just to rule something out, try running it via a script, this way you can get rid of the sudo on the command line. I have known cases where sudo (under Ubuntu) causes strange behaviour with wildcards, not involving rdiff-backup but it is worth checking.

So save the command line without sudo as a file, make it executable and run it with sudo. At least it will rule out one possible cause...


On 17/05/2013 10:21, KP wrote:
I neglected to include the Python error messages, see below.

My assumption about braces stemmed from advice read in other threads, that the last pathname prior to the error spill is generally worth checking out.

No other pathnames with curly braces were found in the log file, which contains about 1300 entries prior to the error.


Kevin Prichard


On May 17, 2013, at 2:10 AM, KP wrote:

Hello all,

I am trying to use rdiff-backup.  Client is OS X 10.7.5, using v 1.2.8.  Backup host is NAS4Free, accessed via AFP, with ZFS raidz2 storage.

The trouble occurs when backing up /.  rdiff-backup stops on the following pathname-


Is there a cure for this?  I searched extensively before mailing the list, and saw other discussions regarding non-ASCII chars -- but didn't find one on curly braces (ASCII).

I'm invoking with the following-

$ sudo rdiff-backup  --preserve-numerical-ids --include-special-files \
--exclude-other-filesystems --exclude-sockets  --include-symbolic-links \
--exclude '/proc/*' --exclude '/cores/*' --exclude '/sys/*' --exclude '/tmp/*' \
--exclude '/.DocumentRevisions-V100/*' --exclude '/.Spotlight-V100/*' \
--exclude '/Users/kev/PicturesNew/*' --exclude '/Volumes/*' -v5 \
--exclude '/.Trashes/*' --exclude '/.file/*' --exclude '/.fseventsd/*' \
--exclude '/.vol/*' \
--include-regexp '[0-9a-zA-Z-_\.\(\){} \[\]]+' --exclude-regexp '[.]+' \
/ /Volumes/backups/main/ >> /tmp/rdiff7.log 2>&1 &

Also, a sanity check to ensure ZFS filenames allow '{}' did work.

Kevin Prichard

TimeDicer: Free File Recovery from Whenever   

reply via email to

[Prev in Thread] Current Thread [Next in Thread]