|
From: | Florian Turnwald |
Subject: | [rdiff-backup-users] rdiff-backup IOError |
Date: | Fri, 5 Feb 2010 15:33:05 +0100 (CET) |
Dear rdiff-backup Users,
I think I have a problem with rdiff-backup on my system. If I take a look in the last line of the rdiff-backup-logfile, it seems that the rdiff-backup-files are corrupt. But I don’t know how can I fix it?
How can I say rdiff-backup, that it should create a new rdiff-backup-Index?
Than you !
-----------------------------------------------------------------------
Unable to import win32security module. Windows ACLs
not supported by filesystem at /
escape_dos_devices not required by filesystem at /
Reading globbing filelist /etc/rdiff-backup/server1.firmennamenverfällscht.local.include
Reading globbing filelist /etc/rdiff-backup/server1.firmennamenverfällscht.local.exclude
Using rdiff-backup version 1.2.2
Executing ssh address@hiddenällscht.local [mailto:address@hidden] rdiff-backup --server --tempdir=/var/tmp
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists On
Extended attributes On
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Unable to import win32security module. Windows ACLs
not supported by filesystem at /local/backup/server1.firmennamenverfällscht.local/rdiff-backup-data/rdiff-backup.tmp.0
escape_dos_devices not required by filesystem at /local/backup/server1.firmennamenverfällscht.local/rdiff-backup-data/rdiff-backup.tmp.0
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Ownership changing On
Hard linking On
fsync() directories On
Directory inc permissions On
High-bit permissions On
Symlink permissions Off
Extended filenames On
Windows reserved filenames Off
Access control lists On
Extended attributes On
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Backup: must_escape_dos_devices = 0
Starting increment operation / to /local/backup/server1.firmennamenverfällscht.local
Sending back exception Not a gzipped file of type <type 'exceptions.IOError'>:
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 335, in answer_request
result = apply(eval(request.function_string), argument_list)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 485, in readfromid
if length is None: return cls.vfiles[id].read()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 302, in read
if not self.addtobuffer(): break
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 325, in addtobuffer
try: currentobj = self.iter.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 166, in get_sigs
for src_rorp, dest_rorp in cls.CCPP:
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 320, in next
source_rorp, dest_rorp = self.iter.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py", line 100, in Collate2Iters
try: relem2 = riter2.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/eas_acls.py", line 202, in join_ea_iter
for rorp, ea in rorpiter.CollateIterators(rorp_iter, ea_iter):
File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py", line 92, in Collate2Iters
try: relem1 = riter1.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/eas_acls.py", line 553, in join_acl_iter
for rorp, acl in rorpiter.CollateIterators(rorp_iter, acl_iter):
File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py", line 92, in Collate2Iters
try: relem1 = riter1.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/metadata.py", line 274, in iterate
for record in self.iterate_records():
File "/usr/lib64/python2.5/site-packages/rdiff_backup/metadata.py", line 283, in iterate_records
next_pos = self.get_next_pos()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/metadata.py", line 266, in get_next_pos
newbuf = self.fileobj.read(self.blocksize)
File "/usr/lib64/python2.5/gzip.py", line 227, in read
self._read(readsize)
Sending back exception Not a gzipped file of type <type 'exceptions.IOError'>:
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 335, in answer_request
result = apply(eval(request.function_string), argument_list)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 485, in readfromid
if length is None: return cls.vfiles[id].read()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 302, in read
if not self.addtobuffer(): break
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 325, in addtobuffer
try: currentobj = self.iter.next()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 103, in get_diffs
for dest_sig in dest_sigiter:
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = "" />
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
Exception 'Not a gzipped file' raised of class '<type 'exceptions.IOError'>':
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 280, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 343, in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 241, in patch_and_increment
for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py", line 169, in FillInIter
first_rp = rpiter.next() # StopIteration gets passed upwards
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = "" />
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
File "/usr/lib64/python2.5/gzip.py", line 263, in _read
self._read_gzip_header()
File "/usr/lib64/python2.5/gzip.py", line 164, in _read_gzip_header
raise IOError, 'Not a gzipped file'
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/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 280, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line 343, in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/backup.py", line 241, in patch_and_increment
for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py", line 169, in FillInIter
first_rp = rpiter.next() # StopIteration gets passed upwards
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = "" />
File "/usr/lib64/python2.5/site-packages/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
IOError: Not a gzipped file
Fatal Error: Lost connection to the remote system
Mit freundlichem Gruß
Florian Turnwald
Königswinterer Straße 362
D- 53227 Bonn
Telefon: 0228 / 96 100 792
Telefax: 0228 / 96 100 792
Handy: 0151 / 153 286 95
EMail: address@hidden
Internetadresse: www.turnwald.name
Diese E-Mail und eventuelle Anhänge sind nur für die genannten Empfänger bestimmt und können vertrauliche Informationen enthalten. Wenn Sie nicht der richtige Empfänger sind, unterlassen Sie bitte das Lesen, Kopieren, die Benutzung oder die Weitergabe dieser Informationen an Dritte. Bitte verständigen Sie den Absender durch Rückantwort oder telefonisch unter 0228-96100-792 über den irrtümlichen Erhalt dieser E-Mail. Löschen Sie bitte anschließend die E-Mails und hiervon gegebenenfalls existierende Kopien. Diese Informationen können dem Datenschutz unterliegen oder anderweitig geschützt sein.
[Prev in Thread] | Current Thread | [Next in Thread] |