I'd love to hear about your experience in this area. This tool is not
(yet) optimized to be a good backup solution, but it's something that
might make good sense in the future. The biggest known limitation is
the inability for the filesystem-based replications to store state
information, so every replication starts "from scratch", rather than
starting from the last sequence id of the source database. If/when this
limitation is resolved, it would be quite simple to do "incremental
backups" from CouchDB to a filesystem.
Jonathan
On 4/28/21 11:43 AM, Sebastien wrote:
Looks great, thanks for sharing!
I'll soon evaluate solutions to backup my CouchDB servers; maybe this'll
help!
kr,
Sébastien
On Tue, Apr 27, 2021 at 10:25 PM Jonathan Hall <[email protected]> wrote:
Good day everyone!
I'd like to announce the "alpha" release of a new CLI tool for
interacting with CouchDB. The tool is designed to replace `curl` as a
tool for interacting with the CouchDB API for administrative and
debugging tasks. Further, it adds offers the ability to replicate
between CouchDB servers and local filesystem directories, thus
facilitating bootstrapping of CouchDB servers.
Read the full announcement here: http://kivik.io/kivik-cli-pre-release
Download binaries for common architectures here:
https://github.com/go-kivik/xkivik/releases
There's still some work to be done, and there are no doubt some rough
edges and bugs. I welcome any feeback!
Jonathan