Help needed to recover BDB repos
From: Gregory Youngblood <greg_at_netio.org>
Date: 2005-10-20 08:51:27 CEST
I'm running SuSE 9.3 right now. Previously I ran an older version of
I have two older repos that I believe were created with db 4.1 (based on
SVN as installed on 9.3 will not dump or recover those repos. So I
I ran db_recover on one of them and get a panic telling me:
db_recover: unable to join the environment
I ran db_recover on the other repo, and it looks like it completed OK
db_recover: Finding last valid log LSN: file: 50 offset 109170
After this, svnadmin dump on the repaired repo db now produces the
Please wait; recovering the repository may take some time...
-- Ignoring the obvious, that I should have done an svnadmin dump when I backed up the old repository, is there anything I can do to get my repository back? I really need to get it back. My next step will be to install an older version of SuSE and hopefully be able to dump the data from that. I'm hoping there will be an easier method. Follow up question, I'm assuming the fsfs back end will be much more stable and less prone to (nonrecoverable?) errors than the bdb version. Is it? If you copy a repos from an old machine to a newer one (older SVN to newer SVN), will the old fsfs data be read by the newer version of svn? Or will it have to go through a dump/load to upgrade as well? Thanks, GregReceived on Thu Oct 20 12:04:42 2005 |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.