DataStax Developer Blog

Inside OpsCenter 3.0 – Enterprise Cluster Restore

By Nick Bailey -  March 6, 2013 | 0 Comments

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.

Schedule or run an immediate backup.

Creating a new snapshot schedule.

In OpsCenter 2.0, you also have the ability to see the list of backups you have taken for the cluster.

Details of the last few snapshots.

Cluster Restore

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.

A new restore button next to backups.

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.

Form for restoring from a 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.



Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>