Hi,
I am getting the exception "No space left on device", both when trying
to backup and when doing --check-destination-dir. I am sure there is
free space in the device, but I think this is related to some extended
attributes size limit. I am backing up an NTFS partition to an EXT4
partition.
Any advice on how can I fix my backup?
The traceback is this:
Exception '[Errno 28] No space left on device' raised of class '<type
'exceptions.IOError'>':
File "/usr/lib/pymodules/python2.7/rdiff_backup/Main.py", line 304,
in error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.7/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib/pymodules/python2.7/rdiff_backup/Main.py", line 282,
in take_action
elif action == "check-destination-dir": CheckDest(rps[0])
File "/usr/lib/pymodules/python2.7/rdiff_backup/Main.py", line 872,
in CheckDest
dest_rp.conn.regress.Regress(dest_rp)
File "/usr/lib/pymodules/python2.7/rdiff_backup/regress.py", line
71, in Regress
for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
File "/usr/lib/pymodules/python2.7/rdiff_backup/rorpiter.py", line
281, in __call__
last_branch.fast_process(*args)
File "/usr/lib/pymodules/python2.7/rdiff_backup/regress.py", line
268, in fast_process
if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
File "/usr/lib/pymodules/python2.7/rdiff_backup/regress.py", line
292, in restore_orig_regfile
rpath.copy_attribs(rf.metadata_rorp, tf)
File "/usr/lib/pymodules/python2.7/rdiff_backup/rpath.py", line 181,
in copy_attribs
if Globals.eas_write: rpout.write_ea(rpin.get_ea())
File "/usr/lib/pymodules/python2.7/rdiff_backup/rpath.py", line
1347, in write_ea
ea.write_to_rp(self)
File "/usr/lib/pymodules/python2.7/rdiff_backup/eas_acls.py", line
114, in write_to_rp
rp.conn.xattr.setxattr(rp.path, name, value, 0, rp.issym())