Restoring a Cassandra Cluster to a Different Cluster (Out of Place)

Updated

On this page

You can restore a Cassandra cluster to a different cluster (out of place).

Procedure

  1. From the navigation pane, go to Protect > Big data.

    The Apps page appears.

  2. In row for the cluster, click the action button , and then click Restore.

    The Backup content page appears.

  3. Select the data to restore, and then click Restore.

    You can select all the data, individual keyspaces, or individual column families.

    The Restore dialog box appears.

  4. On the Out of place tab, specify the settings for the restore, including whether you want to update the data directory:

    • To restore the data and update the data directory with the restored data, move the Recover database toggle key to the right.

    • To copy the files to the nodes and not update the data directory, do the following:

      • Move the Recover database toggle key to the left.

      • In the Staging Location box, enter the path to where you want to stage the data.

  5. To have the software invoke the sstableloader to stream data across the cluster nodes, move the Use SSTableLoader tool toggle key to the right.

    Select a staging path that has enough free space to hold the sstables for the keyspaces that you want to restore.

    Note: It is mandatory to enable the Use SSTableLoader tool toggle button while performing an out-of-place restore operation.

  6. To recover the database without using staging location (stage-free recovery), move the Run stage free restore toggle key to the right.

  7. Click OK.