Andrew Ferguson schrieb:
> Ralph Lehmann wrote:
>> Hello all! :-)
>>
>> If I try to create a backup on Cygwin and verify its correctness, the
>> following happens:
>> While the backup process, all seems to be fine but a check of the
>> destination directory fails:
>>
>> cd /test
>> rm -rf bar
>> rdiff-backup -v9 --force -b foo/ bar/ (see attached backup.log)
>> -----------------------------------------------
>> $ rdiff-backup --check-destination-dir bar/
>> Fatal Error: Bad rdiff-backup-data dir on destination side
>>
>> The rdiff-backup data directory
>> bar/rdiff-backup-data
>> exists, but we cannot find a valid current_mirror marker. You can
>
> Ok, this error should now be fixed in CVS.
Not really:-/
--------------------------------
$ rdiff-backup --check-destination-dir /test/bar/
Exception ''NoneType' object has no attribute 'sub'' raised of class
'<type 'exceptions.AttributeError'>':
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
299, in error_check_Main
try: Main(arglist)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
319, in Main
take_action(rps)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
277, in take_action
elif action == "check-destination-dir": CheckDest(rps[0])
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
781, in CheckDest
need_check = checkdest_need_check(dest_rp)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
798, in checkdest_need_check
curmir_incs = restore.get_inclist(curmirroot)
File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py", line
43, in get_inclist
basename = FilenameMapping.unquote(basename)
File
"/usr/lib/python2.5/site-packages/rdiff_backup/FilenameMapping.py", line
104, in unquote
return unquoting_regexp.sub(unquote_single, path)
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
299, in error_check_Main
try: Main(arglist)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
319, in Main
take_action(rps)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
277, in take_action
elif action == "check-destination-dir": CheckDest(rps[0])
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
781, in CheckDest
need_check = checkdest_need_check(dest_rp)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
798, in checkdest_need_check
curmir_incs = restore.get_inclist(curmirroot)
File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py", line
43, in get_inclist
basename = FilenameMapping.unquote(basename)
File
"/usr/lib/python2.5/site-packages/rdiff_backup/FilenameMapping.py", line
104, in unquote
return unquoting_regexp.sub(unquote_single, path)
AttributeError: 'NoneType' object has no attribute 'sub'
------------------------------------------------------------
But recovery itself works now. Thank you! :-)
ciao Ralph
_______________________________________________
rdiff-backup-users mailing list at [email protected]
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki