Nosql Couchbase-在bucket文件上运行以获取特定节点的所有密钥

Nosql Couchbase-在bucket文件上运行以获取特定节点的所有密钥,nosql,couchbase,Nosql,Couchbase,我目前正在使用couchbase server 1.8.1 an升级到2.2版本 我们希望将couchbase 1.8.1的所有密钥转储到一个文本文件中,然后在此文件上运行,并将所有数据复制到新的couchbase 2.2 我们选择使用此方法而不是备份和恢复的原因是,我们的服务器对备份的响应不好,并且存在服务器故障的风险 您能帮我找出如何从couchbase bucket文件创建此转储文件吗?注意,您可以在线升级现有群集(无需手动将数据复制到新的2.2群集)-请参阅注意,您可以在线升级现有群集(

我目前正在使用couchbase server 1.8.1 an升级到2.2版本

我们希望将couchbase 1.8.1的所有密钥转储到一个文本文件中,然后在此文件上运行,并将所有数据复制到新的couchbase 2.2

我们选择使用此方法而不是备份和恢复的原因是,我们的服务器对备份的响应不好,并且存在服务器故障的风险


您能帮我找出如何从couchbase bucket文件创建此转储文件吗?

注意,您可以在线升级现有群集(无需手动将数据复制到新的2.2群集)-请参阅

注意,您可以在线升级现有群集(无需手动将数据复制到新的2.2群集)-参见

除了Dave发布的内容之外,我建议您阅读以下博文:


此外,从1.8.1升级到2.x时,还有一些独特的注意事项,因此请务必阅读Dave链接到的文档。

除了Dave发布的内容之外,我建议您阅读以下博文:

此外,在从1.8.1升级到2.x时,还有一些独特的注意事项,因此请务必阅读Dave链接的文档。

我们使用以下脚本:

它可以工作并帮助我们从sqlite文件中获取密钥。

我们使用以下脚本:

它可以帮助我们从sqlite文件中获取密钥