I'm receiving problems after I have deleted an folder in my source
directory(ies). Here's to mention that I'm using it (v 1.2.
Kubuntu machine to backup files on an USB harddisk (therefore the first
warning). After running rdiff-backup it throws these errors:
Warning: hard linking not supported by filesystem at
/media/disk/backup/rdiff-backup-data
Previous backup seems to have failed, regressing destination now.
Warning: expected /media/disk/backup/home/user/bin/folder to be a
directory but found None instead.
This is probably caused by a bug in versions 1.0.0 and earlier.
Exception '('home', 'user', 'bin', 'folder')' raised of class '<type
'exceptions.KeyError'>':
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304,
in error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324,
in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280,
in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 343,
in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 51,
in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 243,
in patch_and_increment
ITR(diff.index, diff)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line
280, in __call__
if last_branch.can_fast_process(*args):
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 520,
in can_fast_process
mirror_rorp = self.CCPP.get_mirror_rorp(index)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 471,
in get_mirror_rorp
except KeyError: return self.get_parent_rorps(index)[1]
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 453,
in get_parent_rorps
raise KeyError(index)
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304,
in error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324,
in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280,
in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 343,
in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 51,
in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 243,
in patch_and_increment
ITR(diff.index, diff)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line
280, in __call__
if last_branch.can_fast_process(*args):
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 520,
in can_fast_process
mirror_rorp = self.CCPP.get_mirror_rorp(index)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 471,
in get_mirror_rorp
except KeyError: return self.get_parent_rorps(index)[1]
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 453,
in get_parent_rorps
raise KeyError(index)
KeyError: ('home', 'user', 'bin', 'folder')
I've seen that this was mentioned here some time ago, but I did not find
any useful solution ...
Does anyone have an idea?
Thanks in advance
Alexander
_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users < at > nongnu.org
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
