rdiff-backup-users
[Top][All Lists]
Advanced

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

[rdiff-backup-users] AssertionError while running rdiff-backup


From: Rony Shapiro
Subject: [rdiff-backup-users] AssertionError while running rdiff-backup
Date: Tue, 29 Apr 2008 11:28:30 +0300

Hi,

I'm getting the above when trying to update a backup (not when creating it the 
first time).

Here's the setup:
$ rdiff-backup --version
rdiff-backup 1.1.5

The command I'm running is 
$ /usr/bin/rdiff-backup --exclude /home/lost+found client::/home 
/mnt/server/Backups/client

Where /mnt/server is an NFS-mounted NAS server.

The client as well as the machine I'm running the command from are Debian Linux 
boxes.

The full traceback from the error follows. Any suggestions welcome.

Thanks,

        Rony

Previous backup seems to have failed, regressing destination now.
Exception 'no ownership of /mnt/server/Backups/client/user/.ICEauthority' 
raised o
f class 'exceptions.AssertionError':
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 295, in 
error_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 315, in 
Main
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 271, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 334, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/var/lib/python-support/python2.4/rdiff_backup/backup.py", line 51, in 
Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
  File "/var/lib/python-support/python2.4/rdiff_backup/backup.py", line 227, 
inpatch_and_increment
    for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
  File "/var/lib/python-support/python2.4/rdiff_backup/rorpiter.py", line 169, 
in FillInIter
    first_rp = rpiter.next() # StopIteration gets passed upwards
  File "/var/lib/python-support/python2.4/rdiff_backup/iterfile.py", line 382, 
in next
    while not type: type, data = self._get()
  File "/var/lib/python-support/python2.4/rdiff_backup/iterfile.py", line 414, 
in _get
    if not self.buf: self.buf += self.file.read()
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
516, in read
    return self.connection.VirtualFile.readfromid(self.id, length)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
448, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
370, in reval
    if isinstance(result, Exception): raise result

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 295, in 
error_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 315, in 
Main
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 271, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 334, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/var/lib/python-support/python2.4/rdiff_backup/backup.py", line 51, in 
Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
  File "/var/lib/python-support/python2.4/rdiff_backup/backup.py", line 227, in 
patch_and_increment
    for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
  File "/var/lib/python-support/python2.4/rdiff_backup/rorpiter.py", line 169, 
in FillInIter
    first_rp = rpiter.next() # StopIteration gets passed upwards
  File "/var/lib/python-support/python2.4/rdiff_backup/iterfile.py", line 382, 
in next
    while not type: type, data = self._get()
  File "/var/lib/python-support/python2.4/rdiff_backup/iterfile.py", line 414, 
in _get
    if not self.buf: self.buf += self.file.read()
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
516, in read
    return self.connection.VirtualFile.readfromid(self.id, length)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
448, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", line 
370, in reval
    if isinstance(result, Exception): raise result
AssertionError: no ownership of /mnt/server/Backups/client/user/.ICEauthority
address@hidden:~$ Fatal Error: Lost connection to the remote system





reply via email to

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