在生产中的hyperledger结构网络中从LevelDB切换到CouchDB

在生产中的hyperledger结构网络中从LevelDB切换到CouchDB,couchdb,hyperledger-fabric,Couchdb,Hyperledger Fabric,我想在使用Hyperledger结构的生产区块链中从levelDB迁移到couchDB 如果我将设置从levelDB更改为couchDB,我是否应该丢失以前存储在couchDB中的所有数据?如果没有,是否有任何可能的迁移?我也有过几次相同的迁移。我考虑并尝试了许多方法,但最简单的方法是创建一个新的对等体(+couchdb) 创建同一组织的对等方后,加入现有渠道 新对等方使用八卦协议接收并同步现有区块链账本(区块链+状态数据库…) 同步(复制)所有分类账后,删除现有的goleveldbpeer

我想在使用Hyperledger结构的生产区块链中从levelDB迁移到couchDB


如果我将设置从levelDB更改为couchDB,我是否应该丢失以前存储在couchDB中的所有数据?如果没有,是否有任何可能的迁移?

我也有过几次相同的迁移。我考虑并尝试了许多方法,但最简单的方法是创建一个新的对等体(+
couchdb

  • 创建同一组织的对等方后,加入现有渠道
  • 新对等方使用八卦协议接收并同步现有区块链账本(区块链+状态数据库…)
  • 同步(复制)所有分类账后,删除现有的
    goleveldb
    peer
    • 对于新的对等点,您可以使用相同的配置(加密等),只使用不同的端点(容器名称等)
    • 如果必须使用现有对等点的端点,则在上述过程之后,新创建的对等点的端点将更改为与现有对等点相同的值