阿里云BaaS支持将自建开源Fabric迁移至阿里云Fabric。本节主要介绍迁移的条件、基本流程、以及迁移后需要注意的事项。
迁移后的优势
自建开源Fabric迁移至阿里云Fabric后,有以下几大优势:
开放共享
持续整合区块链技术体系,打造一个开放共享、能力全面、标准统一的区块链应用生态圈。
高安全
在防护体系、证书体系、协作流程、网络访问控制等方面高安全可靠
高可用
系统全链路实现高可用设计,确保业务连续性及存储弹性扩容。
简单易用
提供的一键式操作、云服务深度集成等能力,可以降低开发者门槛,实现产品简单易用优点
高性能
基于阿里云的高性能云服务器(包括弹性裸金属神龙服务器)、高带宽网络、高并发高吞吐的存储技术,释放区块链的性能潜力。
全球部署
阿里云的数据中心广布全球,助力用户实现业务系统的全球化部署。
基于阿里云成熟的海外合规流程和最佳实践,确保业务系统的安全合规运行。
有关更详细的产品优势,请参见阿里云Fabric产品优势。
迁移前须知
自建开源Fabric的证书需要由Fabric-CA签发
需要在阿里云售卖系统需购买与自建开源Fabric相同数量的联盟和组织实例。
自建开源Fabric MSPID必须以 MSP 结尾,且购买组织/联盟时,使用的域名需要与 MSPID 的前缀相同(移除 MSP 尾缀后)。
自建开源Fabric通道内配置的组织/联盟节点地址需要公网可访问。
自建开源Fabric系统通道名称需要为testchainid。
迁移流程
迁移过程中,区块链能够持续提供服务,但需要区块链应用更新配置并重启。
迁移前
迁移中
迁移后
提交迁移工单
登录阿里云BaaS控制台,在控制台顶部,单击 工单 > 提交工单 ,根据页面提示创建工单。
说明提交工单,不需要购买实例。
阿里云侧接收到您的迁移请求后,协助您完成迁移评估及区块链实例购买,并开始迁移流程。
在迁移中,您需要进行以下两项操作。
应用端SDK需要更新Orderer和Peer节点的最新地址(更新 connection-profile)。
使用新的用户名密码,重新Enroll获取客户端证书。