If you'd like to take a look at the contents of either a scheduled or on-demand a backup without impacting your main PostgreSQL deployment, you can use the PostgreSQL Clone feature. This allows you to carry over the configuration of that backup along with all its contents to a new cluster.
Clone is useful to test the effects any change would have on production in a separate environment which has the exact setup as that of production.
Clone creates a new cluster with the same config and backup contents that you can connect to and examine the data. Standard pricing rules apply for this newly created deployment.
To use the clone feature please follow the following steps:
- Visit the Overview page of the PostgreSQL deployment, and click the Clone button:
- Customize the name of your PostgreSQL clone, or use the default name for the new cluster provided in this format: C-<source_cluster_name>-<unique_four_digit_number>
- Select the backup you wish to clone from the dropdown list to create the new deployment. If a comment was added during the on-demand backup creation process, it will show up here.
- Once you’ve selected the backup, click on Clone button to start the clone job.
The create process for your new clone cluster will now begin, and you can find it on your PostgreSQL Cluster List page.
Updated about a year ago