Inside OpsCenter 3.0 – Enterprise Cluster Restore
OpsCenter 3.0 was recently released with quite a few new features that help you manage and monitor your DataStax Enterprise or Apache Cassandra clusters. In a recent blog post, we discussed the new provisioning features available in OpsCenter 3.0.
In this post, we’ll highlight another major feature of OpsCenter 3.0, Cluster Restore. In version 2.0, OpsCenter introduced the ability to visually manage backing up your cluster. Now with OpsCenter 3.0, we’re announcing the ability to restore the data taken from those backups within the OpsCenter interface.
Backups – A Refresher
OpsCenter 2.0 included the ability to run on demand cluster backups as well as schedule periodic backups.
In OpsCenter 2.0, you also have the ability to see the list of backups you have taken for the cluster.
Now in OpsCenter 3.0, you also have the ability to restore a backup taken with OpsCenter. The first thing you will notice in the OpsCenter interface is a new addition to the list of backups in the cluster. A ‘restore’ button exists next to each backup.
Backups in OpsCenter exist at the keyspace level, but when restoring from a backup you are given the option to pick which column families to restore from that backup. Additionally there are options to truncate the existing data in the column families being restored and throttle the streaming of data to the cluster during the backup.
It is also worth noting that if the column families you wish to restore no longer exist in the cluster, OpsCenter will recreate the schema for those column families based on the schema that existed when the backup was taken.
Once you’ve selected the options for restoring your data, OpsCenter will show you the progress of your restore. Data is streamed from each node in the cluster to the appropriate locations, so you can track the status for each node individually.
Try it Out
OpsCenter backup and restore are available in the Enterprise Edition of OpsCenter. You can download it here today and try it for free on your development clusters.