couchbase - Cbtransfer 不起作用:{path} 处没有存储桶子目录
问题描述
我正在尝试将数据从一个存储桶传输到另一个存储桶,其中:
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
位于这个文件夹中(我认为它与语法有关)。
沙发底座版本:4.5.X
解决方案
路径应该是数据目录而不是存储桶目录。集群的 URL 也不正确,应该是http://
以下命令应该可以工作:
cbtransfer couchstore-files://"C:\Program Files\Couchbase\Server\var\lib\couchbase\data" http://localhost:8091
--bucket-source=MyBucketToBeDeleted --bucket-destination=MyBucket
推荐阅读
- android - Fragment webView for Button(呼叫或拨号)[Android Studio]
- database - Laravel 数据库关系
- ios - 点击查看时出现导航栏
- javascript - 在 Mocha 输出中显示测试文件名
- python - “InteractiveShell.ast_node_interactivity”给出的数据太多 - Jupyter notebook
- javascript - Mongoose:CastError:对于模型“”的路径“_id”处的值“”,转换为 ObjectId 失败
- asp.net-core - ASP.NET 核心 Web API 路由
- javascript - json渲染问题使用react生成表单字段?
- jenkins - Jenkins EC2 Windows Slave 代理超时
- node.js - 猫鼬找不到最近保存的