SearchFAQMemberlist Log in
Reply to topic Page 1 of 1
Backup Problems
Author Message
Post Backup Problems 
I'm having trouble with a remote backup, and I have no idea what's
wrong. The source is an OS X 10.4 box running rdiff-backup 0.12.8 and
the destination is an OS X 10.2 box running rdiff-backup 0.12.?. The
output at -v5 follows:

Executing ssh -C adavies < at > marapfhile.dyndns.org rdiff-backup --server
Previous backup seems to have failed, regressing destination now.
Regressing to Wed Jul 20 14:14:40 2005
Removing rdiff-backup-data increment /Volumes/Thoth/Laptop/rdiff-
backup-data/error_log.2005-08-15T01:07:21-04:00.data.gz
Removing rdiff-backup-data increment /Volumes/Thoth/Laptop/rdiff-
backup-data/file_statistics.2005-08-15T01:07:21-04:00.data.gz
Removing rdiff-backup-data increment /Volumes/Thoth/Laptop/rdiff-
backup-data/mirror_metadata.2005-08-15T01:07:21-04:00.snapshot.gz
Regressing file Applications/Adobe Reader 7.0/Adobe Reader 7.0.app/
Contents/Frameworks/AGLConverter.framework/AGLConverter
Regressing attributes of /Volumes/Thoth/Laptop/Applications/Adobe
Reader 7.0/Adobe Reader 7.0.app/Contents/Frameworks/
AGLConverter.framework

...

Regressing file Library/Application Support/Roxio/TDIXSupport
Sending back exception [Errno 1] Operation not permitted: '/Volumes/
Thoth/Laptop/Library/Application Support/Roxio/rdiff-backup.tmp.6' of
type exceptions.OSError:
File "/sw/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 329, in answer_request
result = apply(eval(request.function_string), argument_list)
File "/sw/lib/python2.3/site-packages/rdiff_backup/regress.py",
line 70, in Regress
for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
File "/sw/lib/python2.3/site-packages/rdiff_backup/rorpiter.py",
line 279, in __call__
last_branch.fast_process(*args)
File "/sw/lib/python2.3/site-packages/rdiff_backup/regress.py",
line 231, in fast_process
if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
File "/sw/lib/python2.3/site-packages/rdiff_backup/regress.py",
line 255, in restore_orig_regfile
rpath.copy_attribs(rf.metadata_rorp, tf)
File "/sw/lib/python2.3/site-packages/rdiff_backup/rpath.py", line
157, in copy_attribs
rpout.chmod(rpin.getperms())
File "/sw/lib/python2.3/site-packages/rdiff_backup/rpath.py", line
629, in chmod
self.conn.os.chmod(self.path, permissions)

Traceback (most recent call last):
File "/usr/local/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
Main.py", line 254, in Main
take_action(rps)
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
Main.py", line 226, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
Main.py", line 264, in Backup
backup_init_dirs(rpin, rpout)
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
Main.py", line 296, in backup_init_dirs
checkdest_if_necessary(rpout)
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
Main.py", line 672, in checkdest_if_necessary
dest_rp.conn.regress.Regress(dest_rp)
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
connection.py", line 440, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/local/lib/python2.4/site-packages/rdiff_backup/
connection.py", line 362, in reval
if isinstance(result, Exception): raise result
OSError: [Errno 1] Operation not permitted: '/Volumes/Thoth/Laptop/
Library/Application Support/Roxio/rdiff-backup.tmp.6'
Traceback (most recent call last):
File "/usr/local/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/sw/lib/python2.3/site-packages/rdiff_backup/Main.py", line
254, in Main
take_action(rps)
File "/sw/lib/python2.3/site-packages/rdiff_backup/Main.py", line
224, in take_action
connection.PipeConnection(sys.stdin, sys.stdout).Server()
File "/sw/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 347, in Server
self.get_response(-1)
File "/sw/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 309, in get_response
try: req_num, object = self._get()
File "/sw/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 225, in _get
raise ConnectionReadError("Truncated header string (problem "
rdiff_backup.connection.ConnectionReadError: Truncated header string
(problem probably originated remotely)
--
__ __
/ ) / )
/--/ __. .__ ______ / / __. , __o _ _
/ (_(_/|_/ (_(_) / (_ (__/_(_/|_\/ <__</_/_)_

Post Backup Problems 
Aaron Davies <agd12 < at > columbia.edu>
wrote the following on Mon, 15 Aug 2005 10:21:04 -0400
I'm having trouble with a remote backup, and I have no idea what's
wrong. The source is an OS X 10.4 box running rdiff-backup 0.12.8 and
the destination is an OS X 10.2 box running rdiff-backup 0.12.?. The
output at -v5 follows:
...

Regressing file Library/Application Support/Roxio/TDIXSupport
Sending back exception [Errno 1] Operation not permitted: '/Volumes/
Thoth/Laptop/Library/Application Support/Roxio/rdiff-backup.tmp.6' of
type exceptions.OSError:
...
629, in chmod self.conn.os.chmod(self.path, permissions)

Looks like rdiff-backup cannot change the permissions of that file.
Perhaps you originally ran rdiff-backup as one user, and are now
writing to regress the directory with another, and it doesn't own any
of the files?


--
Ben Escoto

Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  


Magic SEO URL for phpBB