After a long wait, backup restoration functionality is now available in the Qbox dashboard. In addition, cluster “cloning” is now available, which allows for quick and easy Elasticsearch dataset copying onto new hardware.
As Qbox customers know, daily backups have been available since the release of the Elasticsearch snapshot/restore API — the API upon which most of the Qbox backup system is built. However — until now — restoring from a certain backup needed manual intervention by our support engineers. Now that backups can be viewed and restored via the dashboard, our customers can take quicker action to resolve potential issues.
The cluster “cloning” feature, in particular, allows for quick disaster recovery. Smaller clusters (particularly with little RAM and fewer than 3 nodes), which tend to be less-critical and budget-constrained, have potential for erroneous application code or sudden spikes in data ingestion to overload the cluster. In 1-node clusters, request spikes or a host hardware failure with one of the cloud providers — which is far more likely on smaller node sizes — induce downtime, so quick recovery onto new hardware is a need. (Note that, in general, we recommend >= 3 nodes in production for stronger failover.)
Qbox customers can access both backup restoration functionality and cluster “cloning” from the “Manage” dropdown on any cluster page.