|
From: | Drrighteous |
Subject: | [rdiff-backup-users] Initial Backup failure |
Date: | Sun, 29 Jun 2003 17:00:33 EDT |
Hey everyone, I'm trying to use rdiff-backup to backup a server remotely colocated. I've tried several times, but always somewhere in the process, one of the transfers fails and the backup is aborted. This of course normally happens after gigs of files have already been transfered, so what am I to do. I'm currently using version 12.0 and here is a sample of whats happening when the error occurs: Processing changed file website2311/htdocs/images/profile/original/54776.jpg Regular copying ('website2311', 'htdocs', 'images', 'profile', 'original', '54776.jpg') to server01/www1/website2311/htdocs/images/profile/original/rdiff-backup.tmp.58908 Read from remote host 216.240.137.48: Connection reset by peer Exception '[Errno 32] Broken pipe' raised of class 'exceptions.IOError': File "/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 32, in check_common_error try: return function(*args) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 96, in copy if rpin.isreg(): copy_reg_file(rpin, rpout, compress) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 118, in copy_reg_file rpout.write_from_fileobj(rpin.open("rb"), compress = compress) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 826, in write_from_fileobj copyfileobj(fp, outfp) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 58, in copyfileobj inbuf = inputfp.read(blocksize) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 939, in read def read(self, length = -1): return self.file.read(length) File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 117, in read if not self.addtobuffer(): break File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 132, in addtobuffer type, data = ""> File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 401, in _get if not self.buf: self.buf += self.file.read() File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 492, in read return self.connection.VirtualFile.readfromid(self.id, length) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 424, in __call__ return apply(self.connection.reval, (self.name,) + args) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 342, in reval self._put(ConnectionRequest(function_string, len(args)), req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 130, in _put else: self._putobj(obj, req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 135, in _putobj self._write("o", pickle.dumps(obj, 1), req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 190, in _write self.outpipe.flush() Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 24, in ? rdiff_backup.Main.Main(sys.argv[1:]) File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 244, in Main take_action(rps) File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 217, in take_action elif action == "backup": Backup(rps[0], rps[1]) File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 261, in Backup backup.Mirror(rpin, rpout) File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 36, in Mirror DestS.patch(dest_rpath, source_diffiter) File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 198, in patch ITR(diff.index, diff) File "/usr/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 279, in __call__ last_branch.fast_process(*args) File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 404, in fast_process if self.patch_to_temp(rp, diff_rorp, tf): File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 425, in patch_to_temp (diff_rorp, new)) == 0: return 0 File "/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 32, in check_common_error try: return function(*args) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 96, in copy if rpin.isreg(): copy_reg_file(rpin, rpout, compress) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 118, in copy_reg_file rpout.write_from_fileobj(rpin.open("rb"), compress = compress) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 826, in write_from_fileobj copyfileobj(fp, outfp) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 58, in copyfileobj inbuf = inputfp.read(blocksize) File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 939, in read def read(self, length = -1): return self.file.read(length) File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 117, in read if not self.addtobuffer(): break File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 132, in addtobuffer type, data = ""> File "/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 401, in _get if not self.buf: self.buf += self.file.read() File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 492, in read return self.connection.VirtualFile.readfromid(self.id, length) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 424, in __call__ return apply(self.connection.reval, (self.name,) + args) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 342, in reval self._put(ConnectionRequest(function_string, len(args)), req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 130, in _put else: self._putobj(obj, req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 135, in _putobj self._write("o", pickle.dumps(obj, 1), req_num) File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 190, in _write self.outpipe.flush() IOError: [Errno 32] Broken pipe Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound method GzipFile.__del__ of <gzip open file 'server01/www1/rdiff-backup-data/error_log.2003-06-29T02:56:08-04:00.data.gz', mode 'wb' at 0x8288488 0x8286c54>> ignored backup01:/drive1/backup# Please any help would be wonderful. David |
[Prev in Thread] | Current Thread | [Next in Thread] |