Dominic,

Ok.  I put the line in a bash script (and also changed from the fs root to the 
problem file's parent dir, just to get a result sooner).  Same result, it looks 
like.

Kevin

~/bin/backup.sh:

rdiff-backup  --carbonfile  \
--preserve-numerical-ids --include-special-files \
--exclude-other-filesystems --exclude-sockets \
--no-hard-links \
'/Applications/Adobe' /Volumes/backups/main/


$ sudo ~/bin/backup.sh 
OSError while renaming 
/Volumes/backups/main/AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/rdiff-backup.tmp.16
 to 
/Volumes/backups/main/AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/030d3aadcd37ad6606cf8a1e71ba150e
UpdateError 
AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/rdiff-backup.tmp.16
 [Errno 22] Invalid argument
Exception '[Errno 2] No such file or directory: 
'/Volumes/backups/main/AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/rdiff-backup.tmp.16''
 raised of class '<type 'exceptions.OSError'>':
  File 
"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/rdiff_backup/Main.py",
 line 304, in error_check_Main
    try: Main(arglist)
...
Traceback (most recent call last):
  File "/opt/local/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
...
  File 
"/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/rdiff_backup/rpath.py",
 line 1072, in delete
    try: self.conn.os.unlink(self.path)
OSError: [Errno 2] No such file or directory: 
'/Volumes/backups/main/AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/rdiff-backup.tmp.16'



On May 17, 2013, at 3:25 AM, Dominic Raferd wrote:

> Kevin:
> 
> 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...
> 
> Dominic
> 
> 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.
>> 
>> Regards,
>> 
>> 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-
>>> 
>>> Applications/Adobe/AdobePatchFiles/ZipExceptions/{6944077E-F929-4772-B00E-E96C49B55DBA}/030d3aadcd37ad6606cf8a1e71ba150e
>>> 
>>> 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.
>>> 
>>> Regards,
>>> Kevin Prichard
>>> 
>> 
> 
> -- 
> TimeDicer: Free File Recovery from Whenever    

_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Reply via email to