Skip to main content

Overview

Branching allows you to create isolated copies of your existing instances. This is useful for testing, staging environments, or creating data snapshots without affecting your main instance. When you branch an instance, the new instance comes prefilled with data from the parent instance at a specific point in time.

Branch an instance

1

Open instance actions

  1. In your Blnk Cloud workspace, go to Settings > Instances;
  2. Find the instance you want to branch from;
  3. Click the actions menu (three dots) next to the instance;
  4. Click Branch out.
Instance actions menu showing Branch out option
2

Provide instance details

  1. Enter a descriptive Instance name for your branch (e.g., “Production - Test”, “Staging - Feature X”);
  2. Optionally, select a Restore point to create the branch from a specific point in time:
    • Use the date picker to select a date (up to 7 days back);
    • Use the time picker to select the exact time.
Branch out form with instance name and restore point fields
If you don’t select a restore point, the branch will be created with the current data from the parent instance.
3

Configure deployment

  1. Select the Deploy type for your branch instance;
  2. Click Branch out instance.
4

Verify branch creation

It takes about 7-10 minutes to create your branch instance. When ready, the connection status updates to Connected and you can start using your branched instance.The new instance will appear in your Settings > Instances list with the name you provided.
Branch instances are billed separately from your main instance. Make sure to destroy unused branches to avoid unnecessary charges.

Use cases

Branching is useful for a variety of scenarios where you need isolated copies of your instance data:
  • Test product launches in isolation: Create a branch to test new features or product launches without affecting your main instance.
  • Run reconciliation: Use branches to perform reconciliation processes on historical data without impacting live operations.
  • Create copies for other teams: Share isolated instances with different teams for development, testing, or analysis purposes.
  • Run insights & analytics: Generate reports and analytics on historical data without affecting your production environment.
  • Compliance auditing: Create branches for compliance reviews and audits on historical data states.
  • Performance testing: Run load tests and performance analysis on isolated copies of your production data.
  • Data migration validation: Test data migration scripts and processes before applying them to production.

Need help?

If you’re having trouble with Blnk Cloud, don’t hesitate to send us a message via email at support@blnkfinance.com or send us a message here.