Portál AbcLinuxu, 9. května 2024 01:23


Dotaz: CouchDB dump, restore, backup

31.5.2011 07:48 Martin
CouchDB dump, restore, backup
Přečteno: 254×
Odpovědět | Admin
Dobrý den, mám CouchDB, chtěl bych se zeptat jak správně tuto DB zálohovat, jak dumpnout jednu DB a jak udělat restore třeba na jiný CouchDB. Jde mi o něco jako se třeba dá udělat na MySQL, mysqldump jmeno_db > jmeno_zalohy_db a obráceně. Jak zálohovat všechny dostupné DB atd... Děkuji moc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.5.2011 15:07 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: CouchDB dump, restore, backup
Odpovědět | | Sbalit | Link | Blokovat | Admin
CouchDB je append-only, takže když zkopírujete datový soubor, máte zálohu, kterou obnovíte prostě tím, že ten soubor nakopírujete na zpátky (nebo jinam, to je jedno). Teď si nejsem jistý, jestli to funguje i pro soubory pohledů. Nic lepšího nenajdete.

Pro úplnost zmíním ještě couchdb-python, který obsahuje utility couchdb-dump a couchdb-load. Vzhledem k formátu dat ale asi není dobrý nápad je používat pro cokoliv jiného než testovací databáze s pár (tisíci) dokumenty.
Ještě na tom nejsem tak špatně, abych četl Viewegha.
31.5.2011 15:19 Martin
Rozbalit Rozbalit vše Re: CouchDB dump, restore, backup
toto nikdo nezná?
31.5.2011 15:27 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: CouchDB dump, restore, backup
Neznám, ale podle letmého pohledu na dokumentaci a na zdrojáky (pokud to je tohle: https://bitbucket.org/angry_elf/django-couch-utils/) to vypadá, že to zálohuje/obnovuje jenom design dokumenty.
Ještě na tom nejsem tak špatně, abych četl Viewegha.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.