Backup/Restore doesn't work on some DBs
after moving elk from toad to istanbul, i couldn't get some DBs restored:
root@urchin:/srv/leap/couchdb/scripts# ./couchdb_restoreall.sh Restoring user-eeaf301a402d236072091a06ca18f23f {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d53453 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71a54809 {"ok":true} {"ok":true} {"ok":true} [] Restoring user-63a356290da96fb9bf671a26aa960bd4 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d4f9bc {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d5170c {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca1915d1 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d506e8 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-829660e99d4c7bc795ef96cc595b97e6 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d432085f {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18d0d6 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d505a1 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-test-db {"ok":true} {"ok":true} {"ok":true} [] Restoring users {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} [] Restoring user-63a356290da96fb9bf671a26aa960658 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71610a2f {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca1926d6 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71a55bd2 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring identities {"ok":true} {"ok":true} {"ok":true} [] Restoring user-eeaf301a402d236072091a06ca190808 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring customers {"ok":true} {"ok":true} {"ok":true} [] Restoring user-eeaf301a402d236072091a06ca18da26 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca189178 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d538d9 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} [] Restoring customer {"ok":true} {"ok":true} {"ok":true} [] Restoring user-0cc7798aee69ed9fa1d4986bd7d53437 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring shared {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d43223ad {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b716119da {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-829660e99d4c7bc795ef96cc595b9321 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-66015c033a69ec0b6871778ec8265ea8 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d43200bf {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b716129c3 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18c25e {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca188f84 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca191a5f {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18e728 {"ok":true} {"ok":true} {"ok":true} [] Restoring user-0cc7798aee69ed9fa1d4986bd7d51771 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18ecea {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-cd72f6fc1c6ca624331cf1f3b0a6117c {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,\n {rexi_EXIT,\n {{{{badmatch,{error,emfile}},\n [{couch_file,sync,1},\n {couch_db_updater,commit_data,2},\n {couch_db_updater,handle_call,3},\n {gen_server,handle_msg,5},\n {proc_lib,init_p_do_apply,3}]},\n {gen_server,call,\n [<0.10043.36>,\n {set_security,\n [{<<\"admins\">>,{[{<<\"names\">>,[]},{<<\"roles\">>,[]}]}},\n {<<\"readers\">>,\n {[{<<\"names\">>,[<<\"soledad\">>,<<\"leap_mx\">>]},\n {<<\"roles\">>,[]}]}}]},\n infinity]}},\n [{gen_server,call,3},\n {couch_db,set_security,2},\n {fabric_rpc,with_db,3},\n {rexi_server,init_p,3}]}}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} [] Restoring user-829660e99d4c7bc795ef96cc595b9b6f {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71610d04 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,\n {rexi_EXIT,\n {{{{badmatch,{error,emfile}},\n [{couch_file,sync,1},\n {couch_db_updater,commit_data,2},\n {couch_db_updater,handle_call,3},\n {gen_server,handle_msg,5},\n {proc_lib,init_p_do_apply,3}]},\n {gen_server,call,\n [<0.10314.36>,\n {set_security,\n [{<<\"admins\">>,{[{<<\"names\">>,[]},{<<\"roles\">>,[]}]}},\n {<<\"readers\">>,\n {[{<<\"names\">>,[<<\"soledad\">>,<<\"leap_mx\">>]},\n {<<\"roles\">>,[]}]}}]},\n infinity]}},\n [{gen_server,call,3},\n {couch_db,set_security,2},\n {fabric_rpc,with_db,3},\n {rexi_server,init_p,3}]}}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71a551f2 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d431f4b2 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,{error,emfile}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring keycache {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,{{badmatch,{error,emfile}},\n [{couch_file,sync,1},\n {couch_db_updater,init_db,4},\n {couch_db_updater,init,1},\n {gen_server,init_it,6},\n {proc_lib,init_p_do_apply,3}]}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} [] Restoring user-eeaf301a402d236072091a06ca6dffd3 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,{{badmatch,{error,emfile}},\n [{couch_file,init,1},\n {gen_server,init_it,6},\n {proc_lib,init_p_do_apply,3}]}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-c8b48fdda962420e8f97878b71a553d8 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,{{badmatch,{error,system_limit}},\n [{couch_file,init,1},\n {gen_server,init_it,6},\n {proc_lib,init_p_do_apply,3}]}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18ae0d {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,\n {rexi_EXIT,\n {{{{badmatch,{error,emfile}},\n [{couch_file,sync,1},\n {couch_db_updater,commit_data,2},\n {couch_db_updater,handle_call,3},\n {gen_server,handle_msg,5},\n {proc_lib,init_p_do_apply,3}]},\n {gen_server,call,\n [<0.11230.36>,\n {set_security,\n [{<<\"admins\">>,{[{<<\"names\">>,[]},{<<\"roles\">>,[]}]}},\n {<<\"readers\">>,\n {[{<<\"names\">>,[<<\"soledad\">>,<<\"leap_mx\">>]},\n {<<\"roles\">>,[]}]}}]},\n infinity]}},\n [{gen_server,call,3},\n {couch_db,set_security,2},\n {fabric_rpc,with_db,3},\n {rexi_server,init_p,3}]}}}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d431ebc5 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d4321688 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18bcb6 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} [] Restoring user-eeaf301a402d236072091a06ca191ebc {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring tickets {"ok":true} {"ok":true} {"ok":true} [] Restoring user-eeaf301a402d236072091a06cae737a4 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca18fdaa {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d51409 {"ok":true} {"ok":true} {"error":"badmatch","reason":"{error,file_exists}","stack":["chttpd_db:db_req/2","chttpd:handle_request/1","mochiweb_http:headers/5","proc_lib:init_p_do_apply/3"]} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d4ffb3 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-0cc7798aee69ed9fa1d4986bd7d52571 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-eeaf301a402d236072091a06ca189fd0 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} Restoring user-aa3ceacfb0a465e63889c733d4321149 {"ok":true} {"ok":true} {"ok":true} {"error":"bad_request","reason":"invalid UTF-8 JSON"} --- git/couchdb_scripts ‹master› »
azul, i'd like to debug this with you when you have time
(from redmine: created on 2013-12-16, closed on 2013-12-19, relates #4761 (closed))