Cloning cluster data

Clone cluster data from one DSE cluster to another, or from a designated other location using the Restore Backup feature in OpsCenter.

Cloning data from a DSE cluster using the Backup Service is a simple way to copy the data from one cluster or location to another cluster. Cloning cluster data is useful for development purposes, such as updating applications using cloned production data. Cloning cluster data is also useful for testing or performance tuning.

There are a few workflows supported in OpsCenter for cloning cluster data:
  • Cloning from a defined Other Location allows cloning data from any previous snapshot that a cluster in an OpsCenter instance can access, regardless of the source of that snapshot. This workflow can be thought of as a pull process of cloning in that OpsCenter fetches what it needs from a location to clone the data. The location to clone from can be an Amazon S3 or a Local FS location. When cloning from a Local FS location, ensure that all files from the original backup are available at the specified path on the nodes of the target cluster.
  • Cloning a backup from one cluster to another cluster, both of which are managed within the same OpsCenter instance. This workflow can be thought of as a push process of cloning in that an OpsCenter instance pushes a backup it is aware of in one cluster to another cluster managed within that instance.
Note: Cloning encrypted tables to a different cluster does not work unless the encryption keys are identical, which is typically not the case.