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

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

[rdiff-backup-users] rdiff-backup IOError


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.




reply via email to

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