Difference between revisions of "Aws rds create-db-snapshot"

From wikieduonline
Jump to navigation Jump to search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
 +
<code>[[aws rds]] create-db-snapshot</code> creates a snapshot of a DB instance. The source DB instance must be in the <code>[[available]]</code> or <code>[[storage-optimization]]</code> state.
 
* https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/create-db-snapshot.html
 
* https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/create-db-snapshot.html
 +
 +
aws rds create-db-snapshot \
 +
    --db-instance-identifier database-mysql \
 +
    --db-snapshot-identifier mydbsnapshot
 +
 +
== Official example ==
 +
<pre>
 +
aws rds create-db-snapshot \
 +
    --db-instance-identifier database-mysql \
 +
    --db-snapshot-identifier mydbsnapshot
 +
 +
{
 +
    "DBSnapshot": {
 +
        "DBSnapshotIdentifier": "mydbsnapshot",
 +
        "DBInstanceIdentifier": "database-mysql",
 +
        "Engine": "mysql",
 +
        "AllocatedStorage": 100,
 +
        "Status": "creating",
 +
        "Port": 3306,
 +
        "AvailabilityZone": "us-east-1b",
 +
        "VpcId": "vpc-6594f31c",
 +
        "InstanceCreateTime": "2019-04-30T15:45:53.663Z",
 +
        "MasterUsername": "admin",
 +
        "EngineVersion": "5.6.40",
 +
        "LicenseModel": "general-public-license",
 +
        "SnapshotType": "manual",
 +
        "Iops": 1000,
 +
        "OptionGroupName": "default:mysql-5-6",
 +
        "PercentProgress": 0,
 +
        "StorageType": "io1",
 +
        "Encrypted": true,
 +
        "KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/AKIAIOSFODNN7EXAMPLE",
 +
        "DBSnapshotArn": "arn:aws:rds:us-east-1:123456789012:snapshot:mydbsnapshot",
 +
        "IAMDatabaseAuthenticationEnabled": false,
 +
        "ProcessorFeatures": [],
 +
        "DbiResourceId": "db-AKIAIOSFODNN7EXAMPLE"
 +
    }
 +
}
 +
</pre>
  
 
== Related ==
 
== Related ==
* <code>[[aws rds restore-db-instance-from-db-snapshot]]</code>
+
* <code>[[aws rds restore-db-instance-from-db-snapshot]]</code>
 +
* <code>[[aws rds restore-db-instance-to-point-in-time]]</code>
 
* [[Terraform resource]]: [[aws_db_snapshot]]
 
* [[Terraform resource]]: [[aws_db_snapshot]]
* [[aws rds describe-db-cluster-snapshots]]
+
* <code>[[aws rds describe-db-cluster-snapshots]]</code>
  
 
== See also ==
 
== See also ==
 +
* {{aws rds snapshots}}
 
* {{aws rds}}
 
* {{aws rds}}
 +
* {{snapshot}}
  
 
[[Category:AWS]]
 
[[Category:AWS]]

Latest revision as of 06:13, 2 August 2022

aws rds create-db-snapshot creates a snapshot of a DB instance. The source DB instance must be in the available or storage-optimization state.

aws rds create-db-snapshot \
    --db-instance-identifier database-mysql \
    --db-snapshot-identifier mydbsnapshot

Official example[edit]

 aws rds create-db-snapshot \
    --db-instance-identifier database-mysql \
    --db-snapshot-identifier mydbsnapshot

{
    "DBSnapshot": {
        "DBSnapshotIdentifier": "mydbsnapshot",
        "DBInstanceIdentifier": "database-mysql",
        "Engine": "mysql",
        "AllocatedStorage": 100,
        "Status": "creating",
        "Port": 3306,
        "AvailabilityZone": "us-east-1b",
        "VpcId": "vpc-6594f31c",
        "InstanceCreateTime": "2019-04-30T15:45:53.663Z",
        "MasterUsername": "admin",
        "EngineVersion": "5.6.40",
        "LicenseModel": "general-public-license",
        "SnapshotType": "manual",
        "Iops": 1000,
        "OptionGroupName": "default:mysql-5-6",
        "PercentProgress": 0,
        "StorageType": "io1",
        "Encrypted": true,
        "KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/AKIAIOSFODNN7EXAMPLE",
        "DBSnapshotArn": "arn:aws:rds:us-east-1:123456789012:snapshot:mydbsnapshot",
        "IAMDatabaseAuthenticationEnabled": false,
        "ProcessorFeatures": [],
        "DbiResourceId": "db-AKIAIOSFODNN7EXAMPLE"
    }
}

Related[edit]

See also[edit]

Advertising: