如何在使用cbrestorewrapper和cbrestore时克服错误读取源备份vBuckets

时间:2016-10-24 21:00:59

标签: macos couchbase

sh cbrestorewrapper / users / indacouch / cbbackup http://127.0.0.1:8091 -u development -p pass

引发以下错误:

读取存储桶phr_development的源备份vBuckets时出错

我也试过sh cbrestore / users / indacouch / cbbackup http://127.0.0.1:8091/ --bucket-source = staging --bucket-destination = test -u test -p pass -x rehash = 1

并返回以下错误:

s0错误:异步操作:错误:地图丢失vbucket_id:26624;也许你的消息来源没有vbuckets;如果是这样,请尝试使用moxi(HOST:11211)作为接收器上的目的地:127.0.0.1:8091 /(staging@172.31.37.75:8091) 错误:地图丢失vbucket_id:26624;也许你的消息来源没有vbuckets;如果是这样,请尝试使用moxi(HOST:11211)作为目的地

我使用OS X 10.11.5

1 个答案:

答案 0 :(得分:0)

包括-x rehash = 1应解决错误。如果你跑 cbrestore / users / indacouch / cbbackup http://127.0.0.1:8091/ --bucket-source = staging --bucket-destination = test -u test -p pass -x rehash = 1在另一个命令之后立即得到相同的错误。 建议你在cbrestore之前立即添加睡眠10