Hi, Our server crashed and wouldn't boot up. Fortunately, we had backups of of Data.fs on another server .. so I installed Zope 2./7.4/Plone 2.0.5 on another server and used repozo to try to restore Data.fs: ./repozo.py -Rv -r /temp/recover -o Data.fs However, when I start up Zope, I get: 2005-08-31T01:20:21 PANIC(300) ZODB FS FS21 ERROR: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706 .... .... ZODB.FileStorage.CorruptedTransactionError: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706 I've tried restoring from a few days ago using the "-D" option, but I get the same problem. Am I totally hooped or is there some way to recover??? Please, please help!! Thanks in advance, Paul
Paul Sue schrieb:
Hi,
Our server crashed and wouldn't boot up. Fortunately, we had backups of of Data.fs on another server .. so I installed Zope 2./7.4/Plone 2.0.5 on another server and used repozo to try to restore Data.fs:
./repozo.py -Rv -r /temp/recover -o Data.fs
However, when I start up Zope, I get:
2005-08-31T01:20:21 PANIC(300) ZODB FS FS21 ERROR: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706 .... .... ZODB.FileStorage.CorruptedTransactionError: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706
I've tried restoring from a few days ago using the "-D" option, but I get the same problem.
Am I totally hooped or is there some way to recover???
Err. I dont think you need repozo to use your backup Data.fs. You should just be able to put (a regular file copy) of your backed up Data.fs in place.
Paul Sue wrote at 2005-8-31 01:31 -0700:
... ./repozo.py -Rv -r /temp/recover -o Data.fs
However, when I start up Zope, I get:
2005-08-31T01:20:21 PANIC(300) ZODB FS FS21 ERROR: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706 .... .... ZODB.FileStorage.CorruptedTransactionError: /home/zope/ssoi/var/Data.fs data record exceeds transaction record at 54956706
You may try "fsrecover". Be warned however, that it will loose information (at least the broken transaction will be lost). -- Dieter
participants (3)
-
Dieter Maurer -
Paul Sue -
Tino Wildenhain