从0.10.0迁移couchdb数据?
对于linux系统,我从couchdb 0.10.0备份了一个旧数据库,基本上是/var/lib/couchdb目录的tar归档 将此数据转换为couchdb 1.0.1所需格式的过程是什么?如果我只是将文件恢复到其原始位置,则找不到它们。如果将它们放在/var/lib/couchdb/1.0.1中,则会出现以下错误:从0.10.0迁移couchdb数据?,couchdb,Couchdb,对于linux系统,我从couchdb 0.10.0备份了一个旧数据库,基本上是/var/lib/couchdb目录的tar归档 将此数据转换为couchdb 1.0.1所需格式的过程是什么?如果我只是将文件恢复到其原始位置,则找不到它们。如果将它们放在/var/lib/couchdb/1.0.1中,则会出现以下错误: {"error":"kill","reason":"{gen_server,call,\n [couch_server,\n {open,<<\"tes
{"error":"kill","reason":"{gen_server,call,\n [couch_server,\n {open,<<\"test\">>,\n [{user_ctx,\n {user_ctx,null,\n [<<\"_admin\">>],\n <<\"{couch_httpd_auth, default_authentication_handler}\">>}}]},\n infinity]}"}
您可以尝试在0.10和1.0.1服务器之间进行复制,尽管我非常确定1.0.1可以读取0.10数据库。coach.log中有更多信息吗
sudo chown couchdb:couchdb backup/test.couch
sudo mv backup/test.couch /var/lib/couchdb/1.0.1