我试图从PowerShell运行replicate-couchdb-cluster -d -v -s http://couch-instance 1:5984-t http://couch-instance 2:5984-i -users,_replicator,_global_changes,但它没有跳过这些数据库。为什么会这样?我可以跳过dbs时,从命令提示符运行。使用-i选项,我希望从PowerShell执行时跳过dbs
hsvhsicv1#
powershell中有一个模块来完成这项工作:https://github.com/MatteoGuadrini/PSCouchDB此模块具有一个名为Request-CouchDBReplication的cmdlet,用于数据库的复制作业:
Request-CouchDBReplication
using module PSCouchDB $rep = New-Object PSCouchDBReplication -ArgumentList 'test','test_dump' $rep.AddDocIds(@("Hitchhikers","Hitchhikers_Guide")) Request-CouchDBReplication -Data $rep -Authorization "admin:password"
字符串以下是完整的细节:https://pscouchdb.readthedocs.io/en/latest/server.html#replication-request
1条答案
按热度按时间hsvhsicv1#
powershell中有一个模块来完成这项工作:https://github.com/MatteoGuadrini/PSCouchDB
此模块具有一个名为
Request-CouchDBReplication
的cmdlet,用于数据库的复制作业:字符串
以下是完整的细节:https://pscouchdb.readthedocs.io/en/latest/server.html#replication-request