碰到一个比较奇怪的需求:清空Fabric网络中区块链所有数据(区块和账本),保留通道、链码信息。
现在想到的方法是:在构造完网络后,备份网络中所有orderer和peer的production目录,等要恢复的时候再统一全部复原。
但是因为节点多,非docker部署,难以操作。
想问一下老师,有没有更加便捷的方法清空一个通道内的所有节点中的区块和账本信息?
另外有一个疑问:
在只存在1个orderer和1个peer的环境下,删除peer的production后,peer需要重新通过命令加入原channel,在重新加入channel后又会把所有数据同步回来。所以说orderer上也保存了一份channel内所有的区块?