With VMware Blockchain, you can back up the state of existing blockchain deployment in your production environment and use this state backup to create another blockchain deployment.

This cloning capability is useful in the following scenarios:

  • If a transaction fails or produces unexpected results, you can backup the blockchain state and troubleshoot the problems in a temporary cloned blockchain deployment environment without causing any disruptions in the production environment.

  • You can use a cloned blockchain deployment environment as a sandbox to test and resolve any upgrade problems before upgrading your production environment. For example, you can test a smart contract upgrade process in a cloned blockchain deployment environment.

  • A cloned blockchain deployment environment can be used as a backup in case a production-level application upgrade fails.