Replicate-CouchDB-cluster未跳过DBS

oug3syen  于 2023-08-01  发布在  CouchDB
关注(0)|答案(1)|浏览(171)

我试图从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

hsvhsicv

hsvhsicv1#

powershell中有一个模块来完成这项工作:https://github.com/MatteoGuadrini/PSCouchDB
此模块具有一个名为Request-CouchDBReplication的cmdlet,用于数据库的复制作业:

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

相关问题