我正在尝试通过以下方式将数据从一个存储桶传输到另一个存储桶:
c:\Program Files\Couchbase\Server\bin>cbtransfer couchstore-files://"C:\Program
Files\Couchbase\Server\var\lib\couchbase\data\MyBucketToBeDeleted"
couchbase://http://localhost:8091 --bucket-destination=MyBucket
但是我遇到了这个错误:
错误:以下位置没有存储分区子目录
:C:\ Program Files \ Couchbase \ Server \ var \ lib \ couchbase \ data \ MyBucketToBeDeleted
毫无疑问,MyBucketToBeDeleted
位于此文件夹中(我认为这与语法有关)。
Couchbase版本:4.5.X
答案 0 :(得分:2)
路径应该是数据目录,而不是存储区目录。群集的URL也不正确,应该为http://
以下命令应该起作用:
cbtransfer couchstore-files://"C:\Program Files\Couchbase\Server\var\lib\couchbase\data" http://localhost:8091
--bucket-source=MyBucketToBeDeleted --bucket-destination=MyBucket