Restoring a Cassandra Cluster to Its Current Location (In Place)

Updated

On this page

You can restore a Cassandra cluster to the current location (in 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 In place tab, specify whether you want to run a nodetool refresh or use sstableloader to restore:

    • To restore only new SSTables that have been placed in the tables directory, select Nodetool Refresh.

    • To invoke the sstableloader to load the data into the database for a repair-free restore, select SSTableLoader.

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

  5. To restore the commit log, move the Commit log restore toggle key to the right.

  6. To truncate tables before you perform restore, move the Truncate tables before restore toggle key to the right.

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

    For docker deployments, providing the staging path is mandatory. For non-docker deployments, providing the staging path is optional. If you do not provide the staging path, on each client, data is staged under the Job Results directory.

  8. Click OK.