Dear Wiki user, You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The "ReleaseNotice1.0.0RepairTool" page has been changed by JanLehnardt: http://wiki.apache.org/couchdb/ReleaseNotice1.0.0RepairTool?action=diff&rev1=3&rev2=4 Comment: fix markup Catching up with progress as you drink your morning coffee? See [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/201008.mbox/%[email protected]%3e|Jan's first post on the tool]] and the subsequent thread. - == Git status + == Git status == As of 10 August, 2010. {{attachment:git.png}} - == Proposed Recover Procedure (user side of things) + == Proposed Recover Procedure (user side of things) == 1. Make a backup of everything. 2. Stop CouchDB 1.0.0. 3. Install CouchDB 1.0.1. 3.1. Point database_dir at the original installation. 4. Set in local.ini: + {{{ [couchdb] recovery = true + }}} 5. Start CouchDB 1.0.1. 6. Wait until CouchDB says "Time to Relax.". - 6.1. CouchDB will have switched te config to `recovery = false`. + 6.1 CouchDB will have switched te config to `recovery = false`. - 6.2. CouchDB will have created `/lost\_and\_found\_$dbname\_$timestamp` for every db that has orphaned data. + 6.2 CouchDB will have created `/lost\_and\_found\_$dbname\_$timestamp` for every db that has orphaned data. 7. Go to `/lost\_and\_found\_$dbname\_$timestamp` and see if any lost data is found. 8. Replicate `/lost\_and\_found\_$dbname\_$timestamp` to `/$dbname` to restore all data.
