Package couchdb :: Package tools :: Module manual_replication

Module manual_replication

This script replicates databases from one CouchDB server to an other.

This is mainly for backup purposes or "priming" a new server before setting up trigger based replication. But you can also use the '--continuous' option to set up automatic replication on newer CouchDB versions.

Use 'python manual_replication.py --help' to get more detailed usage instructions.

Be careful when using 127.0.0.1 as the source-server or target-server. With pull replication you can use 127.0.0.1 on the target-server. With push replication you can use 127.0.0.1 on the source-server. But I suggest you always use Fully Qualified domain names.

Functions
 
compact(server, dbnames)
 
main()
Variables
  __package__ = 'couchdb.tools'