Amazon Aurora
User Guide (API Version 2014-10-31)

Creating a DB Cluster Snapshot

Amazon RDS creates a storage volume snapshot of your DB cluster, backing up the entire DB cluster and not just individual databases. When you create a DB cluster snapshot, you need to identify which DB cluster you are going to back up, and then give your DB cluster snapshot a name so you can restore from it later. The amount of time it takes to create a DB cluster snapshot varies with the size your databases. Since the snapshot includes the entire storage volume, the size of files, such as temporary files, also affects the amount of time it takes to create the snapshot.

You can create a DB cluster snapshot using the AWS Management Console, the AWS CLI, or the RDS API.

AWS Management Console

To create a DB cluster snapshot

  1. Sign in to the AWS Management Console and open the Amazon RDS console at https://console.aws.amazon.com/rds/.

  2. In the navigation pane, choose Instances.

  3. In the list of DB instances, choose the primary instance for the DB cluster.

  4. Choose Instance actions, and then choose Take snapshot.

    The Take DB Snapshot window appears.

  5. Type the name of the DB cluster snapshot in the Snapshot name box.

    
						Create snapshot
  6. Choose Take Snapshot.

CLI

When you create a DB cluster snapshot using the AWS CLI, you need to identify which DB cluster you are going to back up, and then give your DB cluster snapshot a name so you can restore from it later. You can do this by using the AWS CLI create-db-cluster-snapshot command with the following parameters:

  • --db-cluster-identifier

  • --db-cluster-snapshot-identifier

In this example, you create a DB cluster snapshot named mydbclustersnapshot for a DB cluster called mydbcluster.

For Linux, OS X, or Unix:

aws rds create-db-cluster-snapshot / --db-cluster-identifier mydbcluster / --db-cluster-snapshot-identifier mydbclustersnapshot

For Windows:

aws rds create-db-cluster-snapshot ^ --db-cluster-identifier mydbcluster ^ --db-cluster-snapshot-identifier mydbclustersnapshot
API

When you create a DB cluster snapshot using the Amazon RDS API, you need to identify which DB cluster you are going to back up, and then give your DB cluster snapshot a name so you can restore from it later. You can do this by using the Amazon RDS API CreateDBClusterSnapshot command with the following parameters:

  • DBClusterIdentifier

  • DBClusterSnapshotIdentifier