---
title: "GET /#Action=RestoreDBClusterToPointInTime"
method: GET
path: "/#Action=RestoreDBClusterToPointInTime"
---

# GET /#Action=RestoreDBClusterToPointInTime

`GET /#Action=RestoreDBClusterToPointInTime`

Restores a DB cluster to an arbitrary point in time. Users can restore to any point in time before `LatestRestorableTime` for up to `BackupRetentionPeriod` days. The target DB cluster is created from the source DB cluster with the same configuration as the original DB cluster, except that the new DB cluster is created with the default DB 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 `RestoreDBClusterToPointInTime` action has completed and the DB cluster is available.

## Query parameters

- `DBClusterIdentifier` string, required
- `RestoreType` string
- `SourceDBClusterIdentifier` string, required
- `RestoreToTime` string, date-time
- `UseLatestRestorableTime` boolean
- `Port` integer
- `DBSubnetGroupName` string
- `OptionGroupName` string
- `VpcSecurityGroupIds` string[]
- `Tags` object[]
  - `Key` string — A key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can't be prefixed with <code>aws:</code> or <code>rds:</code>. The string can only contain the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").
  - `Value` string — A value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can't be prefixed with <code>aws:</code> or <code>rds:</code>. The string can only contain the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").
- `KmsKeyId` string
- `EnableIAMDatabaseAuthentication` boolean
- `EnableCloudwatchLogsExports` String[]
- `DBClusterParameterGroupName` string
- `DeletionProtection` boolean
- `ServerlessV2ScalingConfiguration` object — <p>Contains the scaling configuration of a Neptune Serverless DB cluster.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/neptune/latest/userguide/neptune-serverless-using.html">Using Amazon Neptune Serverless</a> in the <i>Amazon Neptune User Guide</i>.</p>
  - `MinCapacity` number, double — The minimum number of Neptune capacity units (NCUs) for a DB instance in a Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 8, 8.5, 9, and so on.
  - `MaxCapacity` number, double — The maximum number of Neptune capacity units (NCUs) for a DB instance in a Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 40, 40.5, 41, and so on.
- `Action` 'RestoreDBClusterToPointInTime', required
- `Version` '2014-10-31', required

## Response `200`

Success

## Other responses

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

---

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