Backup Routines for the Data Repository

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:

    $ cd mysqlcluster-91/cluster/scripts

      

  2. Run the script for starting the backup:

    $ ./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:

    $ cd mysqlcluster-71/cluster/scripts

     

  2. Run the script for restoring a backup:

    Â