Rene, 1. use replication to create a backup running an active-active working copy of the database - it worked for me
2. I created the database on the other server before starting replication 3. continuous replication will survive reboots - replication occurs in real time too therefore both the machines are always in sync My setup Master ---- replicated to Slave1 and Slave2 Slave1 is a desktop and slave2 is a laptop. Master is Linux and the slaves are Macs. Master has 11 million documents replicated to two machines. The initial replication took a few days - and didn't have any issues. Been running this setup for months now. Sharath On Wed, Jun 19, 2019 at 10:16 AM Rene Veerman <seductivea...@gmail.com> wrote: > as far as a i know, i can't specify a port for replication, except for the > http address to the database to be replicated. > this is in /_utils, replication tab on the left of the screen. > > i also need something to automatically copy all databases to another > server. > > On Thu, Jun 13, 2019 at 2:47 PM Robert Samuel Newson <b...@rsn.io> wrote: > > > Hi, > > > > The replicator contacts the source and target on whichever port you > > specify, using the http protocol. port 4369 is erlang’s port daemon > mapper, > > unrelated to replication. > > > > As already noted, the _replicator database is the mechanism for defining > a > > replication that will survive server reboots, whether you decide that the > > replication just gets the docs from source to target and then ends, or > > whether it runs indefinitely until you delete the replication. > > > > B. > > > > > On 12 Jun 2019, at 13:31, Sinan Gabel <sinan.ga...@gmail.com> wrote: > > > > > > You should use the _replicator database (and not one-off replications, > > > even if continuous), these also restart after reboot. > > > > > > As far as I know - someone else can correct me if I am wrong - the > > > _replicator database speaks through Erlang port, perhaps port 4369. > > > Thus you should check if the servers can speak to each other on the > > > necessary ports. > > > > > > On Wed, 12 Jun 2019 at 11:23, Rene Veerman <seductivea...@gmail.com> > > wrote: > > > > > >> i'm trying to set up replication of my databases, but i'm stuck in 3 > > ways : > > >> > > >> 1) i can't seem to be able to set up automated backup of all databases > > on a > > >> couchdb server to another server. > > >> > > >> 2) when i try to replicate a single database from couchdb servers > which > > >> have no problem accessing databases via javascript or PHP, from the > > /_utils > > >> interface, the interface throws an error at me : "Failed to create the > > >> _replicator database." > > >> > > >> 3) i don't know, and the docs don't exactly spell this out either, > > >> whether or not a continuous replication job will survive a reboot of > > either > > >> or both of the machines involved in the replication. > > >> > > >> if someone more experienced could shed some light on this, i'd be very > > >> grateful. > > >> > > > > >