How Can We Help?
< All Topics
Print

Clone Environment

Cloning Environment

BitssCloud provides multiple environments in just a few clicks, like live production that your customers are using, a test environment for quality assurance, and a development environment in which your programmers are creating and modifying features.

BitssCloud allows you to create the environment that you need,  including the application servers, databases, load balancers, and so on. 

You can easily clone an environment, which provides you to work with multiple versions of the same environment as well as branch your environments as needed.

The cloned environment is exactly identical to your original environment including all data in its databases, deployed packages, etc. Also, you can use this feature in order to rename your environment (i.e. enter the desired name for the cloned environment and delete the old one).

To clone an environment just click the Clone button next to it, as shown in the picture below: 



After that, you can give the name for the copy or leave the default one ({parent_environment_name}-clone{number}). Confirm your choice.



In a few minutes the environment will be closed and ready for use:



Notes:

  • the environment will be stopped while cloning, so be ready for a short downtime of this environment
  • there is currently a limitation that cloning will fail if it takes longer than 5 minutes to complete the process (e.g. due to a large amount of data on one or more of the servers being cloned). Please, contact your hosting provider for assistance, if affected by this issue. This limitation is being addressed by the development team and will be removed in the future.
  • cloning environment shared within a collaboration is permitted only for its owner (primary collaboration user). Until the cloned environment is shared by the owner, it will be unavailable for other users with access to the original environment.
  • storing data in a dedicated storage container makes it easier to handle several environments dedicated to different app lifecycle stages (e.g. separate ones for development, testing, and production).
Table of Contents