---
title: "POST /#Action=RestoreDBClusterFromSnapshot"
method: POST
path: "/#Action=RestoreDBClusterFromSnapshot"
---

# POST /#Action=RestoreDBClusterFromSnapshot

`POST /#Action=RestoreDBClusterFromSnapshot`

Creates a new DB cluster from a DB snapshot or DB cluster snapshot.

The target DB cluster is created from the source snapshot with a default configuration. If you don't specify a security group, the new DB cluster is associated with the default security group.

This action only restores the DB cluster, not the DB instances for that DB cluster. You must invoke the `CreateDBInstance` action to create DB instances for the restored DB cluster, specifying the identifier of the restored DB cluster in `DBClusterIdentifier`. You can create DB instances only after the `RestoreDBClusterFromSnapshot` action has completed and the DB cluster is available.

For more information on Amazon Aurora DB clusters, see [What is Amazon Aurora?](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html) in the _Amazon Aurora User Guide_.

For more information on Multi-AZ DB clusters, see [Multi-AZ DB cluster deployments](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/multi-az-db-clusters-concepts.html) in the _Amazon RDS User Guide._

## Query parameters

- `Action` 'RestoreDBClusterFromSnapshot', required
- `Version` '2014-10-31', required

## Response `200`

Success

## Other responses

- `480` — DBClusterAlreadyExistsFault
- `481` — DBClusterQuotaExceededFault
- `482` — StorageQuotaExceededFault
- `483` — DBSubnetGroupNotFoundFault
- `484` — DBSnapshotNotFoundFault
- `485` — DBClusterSnapshotNotFoundFault
- `486` — InsufficientDBClusterCapacityFault
- `487` — InsufficientStorageClusterCapacityFault
- `488` — InvalidDBSnapshotStateFault
- `489` — InvalidDBClusterSnapshotStateFault
- `490` — StorageQuotaExceededFault
- `491` — InvalidVPCNetworkStateFault
- `492` — InvalidRestoreFault
- `493` — DBSubnetGroupNotFoundFault
- `494` — InvalidSubnet
- `495` — OptionGroupNotFoundFault
- `496` — KMSKeyNotAccessibleFault
- `497` — DomainNotFoundFault
- `498` — DBClusterParameterGroupNotFoundFault
- `499` — InvalidDBInstanceStateFault

---

[API](https://skmtc.net/aws/apis/rds.md) · [All operations](https://skmtc.net/aws/apis/rds/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/rds/versions/e6b3ad7df19b/schema)
