Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section describes the backup routines for the Data Repository, how to backup and restore the system, as well as the daily and weekly maintenance tasks that you are recommended to perform.

Backups for Couchbase

For information on how to do backups of the Couchbase Cluster, see the official Couchbase documentation: https://docs.couchbase.com/home/index.html.

Backup and Maintenance for Redis

You can specify how you want to back up and maintain your Redis cluster via the Advanced Settings in your ElastiCache Dashboard. 

...

Dialog to configure backup and maintenence for ElastiCache

Alternatively, you can do a manual backup by selecting the Backup button in the ElastiCache Dashboard.

For further information, see https://aws.amazon.com/documentation/elasticache/.

Backup and Maintenance for MySQL Cluster

If you do not have access to a web interface to create and restore backups, you can use a command line tool

Making a Backup

To start a backup using a command line tool:

  1. Start a command line tool and go to the scripts directory:

    Code Block
    $ cd mysqlcluster-91/cluster/scripts

      

  2. Run the script for starting the backup:

    Code Block
    $ ./start-backup.sh /<path to the directory where you want to save the backup files>

Restoring Backups

To restore a backup using a command line tool:

  1. Start a command line tool and go to the scripts directory:

    Code Block
    $ cd mysqlcluster-71/cluster/scripts

     

  2. Run the script for restoring a backup:

    Code Block
    $ ./restore-backup.sh --backupdir=/<path to the directory where the backup is stored, including the actual backup directory>