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

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

[rdiff-backup-users] issues moving the backing store


From: Dave Steinberg
Subject: [rdiff-backup-users] issues moving the backing store
Date: Fri, 22 Nov 2002 15:27:10 -0500

Hi all, first let me say that I am already very much enamoured with
rdiff-backup.  I like its features very much and for my uses I think it'll
make for a very efficient, economical backup method.

My problem is that I have recently moved my backing store containing 4
directories (root, var, usr, and home - maybe 1.5 gigs of data) which I used
to sync my machine against.  The move was from a sparc 20 running OpenBSD to
a Ultra 5 running OpenBSD (both are 3.2 -stable or later).  The machine
being backed up is an x86 running OpenBSD 3.2-stable.  Yeah, I like OpenBSD.
:)

I performed the copy by typing:

dump -0af - /backup | ssh address@hidden '(cd /backups ;
restore -rf - )'

This method seemed the least intrusive to me - I didn't want symlinks, hard
links, pipes, or *anything* get to corrupted.

The problem I am observing is that when I try and rdiff-backup against this
new backing store, I get memory faults, core dumps, and the like.  I have
several lovely python cores laying around that I can provide if they are of
interest to anyone.  A few lines of the error are included at the end.  I
can provide more if it would be illustritive.

I thought maybe this was a 'Python on OpenBSD' thing, so I tried starting
from scratch with the /var partition - it copied it over just fine.  This is
what led me to believe that the backing store had somehow been corrupted.

Are there any known issues with moving a backing store?

Thanks and any help or pointers to docs are appreciated!

--
Dave Steinberg

errors:
(note: i'm following the instructions from
http://arctic.org/~dean/rdiff-backup/unattended.html)

#
/usr/local/bin/rdiff-backup -v0 --print-statistics --exclude-other-filesyste
ms wave.geekisp.com::/var var
Memory fault (core dumped)
# Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
select: Bad file descriptor
# /usr/local/bin/rdiff-backup --print-statistics --exclude-other-filesystems
wave.geekisp.com::/var var
Last backup dated Wed Dec 31 23:00:00 1969 was aborted, but we aren't
resuming it.
Memory fault (core dumped)
# Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/Main.py", line 229, in Main
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/Main.py", line 204, in take_action
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 350, in
Server
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 313, in
get_response
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 219, in _get
rdiff_backup.connection.ConnectionReadError: Truncated header string
(problem probably originated remotely)

------- more errors: same command but w/ -v9.  This is a snippit:
Fri Nov 22 15:17:52 2002  Getting signature of var/account/acct
Memory fault (core dumped)
# Fri Nov 22 15:23:16 2002  Server sending (2): ConnectionRequest:
Log.log_to_file with 1 arguments
Fri Nov 22 15:23:16 2002  Server sending (2): 'Sending back exception
Truncated header string (problem probably originated remotely) of type r
diff_backup.connection.ConnectionReadError: \n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.
2/site-packages/rdiff_backup/connection.py", line 332, in answer_request\n
File "/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake
-i386/usr/local/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 478, in readfromid\n  File "/usr/ports/archivers/rdiff-backup/w-
rdiff-backup-0.10.1/fake-i386/usr/local/lib/python2.2/site-packages/rdiff_ba
ckup/iterfile.py", line 160, in read\n  File "/usr/ports/archivers
/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local/lib/python2.2/site-p
ackages/rdiff_backup/iterfile.py", line 178, in addtobuffer\n  Fil
e
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 38,
 in ToRaw\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/highle
vel.py", line 118, in diffs\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/r
diff_backup/rorpiter.py", line 158, in Collate2Iters\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/
python2.2/site-packages/rdiff_backup/rorpiter.py", line 46, in FromRaw\n
File "/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i
386/usr/local/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line
66, in next\n  File "/usr/ports/archivers/rdiff-backup/w-rdiff-backu
p-0.10.1/fake-i386/usr/local/lib/python2.2/site-packages/rdiff_backup/iterfi
le.py", line 40, in _get\n  File "/usr/ports/archivers/rdiff-backu
p/w-rdiff-backup-0.10.1/fake-i386/usr/local/lib/python2.2/site-packages/rdif
f_backup/iterfile.py", line 240, in read\n  File "/usr/ports/archi
vers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local/lib/python2.2/si
te-packages/rdiff_backup/connection.py", line 510, in read\n  File

"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 44
3, in __call__\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/c
onnection.py", line 363, in reval\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-pack
ages/rdiff_backup/connection.py", line 313, in get_response\n  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 219, in
_get\n'
Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/Main.py", line 229, in Main
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/Main.py", line 204, in take_action
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 350, in
Server
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 320, in
get_response
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 333, in
answer_request
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 342, in
extract_exception
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/log.py", line 106, in __call__
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/log.py", line 115, in log_to_file
  File
"/usr/ports/archivers/rdiff-backup/w-rdiff-backup-0.10.1/fake-i386/usr/local
/lib/python2.2/site-packages/rdiff_backup/connection.py", line 443, in
__call__
select: Bad file descriptor





reply via email to

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