Beispiele für Amazon DocumentDB unter Verwendung der AWS CLI
Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie die AWS Command Line Interface mit Amazon DocumentDB nutzen.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt, wie add-tags-to-resource verwendet wird.
- AWS CLI
-
So fügen Sie der angegebenen Ressource ein oder mehrere Tags hinzu
Im folgenden
add-tags-to-resource-Beispiel werdensample-cluster3 Tags hinzugefügt. Ein Tag (CropB) hat einen Schlüsselnamen, aber keinen Wert.aws docdb add-tags-to-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --tags Key="CropA",Value="Apple" Key="CropB" Key="CropC",Value="Corn"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Taggen von Amazon-DocumentDB-Ressourcen im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter AddTagsToResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie apply-pending-maintenance-action verwendet wird.
- AWS CLI
-
So sorgen Sie dafür, dass ausstehende Wartungsaktionen während des nächsten Wartungsfensters ausgeführt werden
Im folgenden
apply-pending-maintenance-action-Beispiel werden alle Aktionen zur Aktualisierung des Systems während des nächsten geplanten Wartungsfensters ausgeführt.aws docdb apply-pending-maintenance-action \ --resource-identifierarn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --apply-actionsystem-update\ --opt-in-typenext-maintenanceMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Anwenden von Amazon-DocumentDB-Aktualisierungen im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ApplyPendingMaintenanceAction
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie copy-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So duplizieren Sie eine vorhandene DB-Cluster-Parametergruppe
Das folgende
copy-db-cluster-parameter-group-Beispiel erstellt eine Kopie der Parametergruppecustom-docdb3-6mit dem Namencustom-docdb3-6-copy. Beim Kopieren werden der neuen Parametergruppe Tags hinzugefügt.aws docdb copy-db-cluster-parameter-group \ --source-db-cluster-parameter-group-identifiercustom-docdb3-6\ --target-db-cluster-parameter-group-identifiercustom-docdb3-6-copy\ --target-db-cluster-parameter-group-description"Copy of custom-docdb3-6"\ --tags Key="CopyNumber",Value="1" Key="Modifiable",Value="Yes"Ausgabe:
{ "DBClusterParameterGroup": { "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:12345678901:cluster-pg:custom-docdb3-6-copy", "DBClusterParameterGroupName": "custom-docdb3-6-copy", "Description": "Copy of custom-docdb3-6" } }Weitere Informationen finden Sie unter Kopieren einer Cluster-Parametergruppe von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CopyDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie copy-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So erstellen Sie eine Kopie eines Snapshots
Das folgende
copy-db-cluster-snapshot-Beispiel erstellt eine Kopie vonsample-cluster-snapshotmit dem Namensample-cluster-snapshot-copy. Die Kopie enthält alle Tags des Originals sowie ein neues Tag mit dem SchlüsselnamenCopyNumber.aws docdb copy-db-cluster-snapshot \ --source-db-cluster-snapshot-identifiersample-cluster-snapshot\ --target-db-cluster-snapshot-identifiersample-cluster-snapshot-copy\ --copy-tags \ --tags Key="CopyNumber",Value="1"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Kopieren eines Cluster-Snapshots im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CopyDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So erstellen Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden
create-db-cluster-parameter-group-Beispiel wird die DB-Cluster-Parametergruppesample-parameter-groupmithilfe der Familiedocdb3.6erstellt.aws docdb create-db-cluster-parameter-group \ --db-cluster-parameter-group-namesample-parameter-group\ --db-parameter-group-familydocdb3.6\ --description"Sample parameter group based on docdb3.6"Ausgabe:
{ "DBClusterParameterGroup": { "Description": "Sample parameter group based on docdb3.6", "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-west-2:123456789012:cluster-pg:sample-parameter-group", "DBClusterParameterGroupName": "sample-parameter-group" } }Weitere Informationen finden Sie unter Erstellen einer Cluster-Parametergruppe in Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CreateDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So erstellen Sie einen manuellen Snapshot eines Amazon DocumentDB-Clusters
Im folgenden
create-db-cluster-snapshot-Beispiel wird ein Snapshot eines Amazon-DB-Clusters mit dem Namen sample-cluster-snapshot erstellt.aws docdb create-db-cluster-snapshot \ --db-cluster-identifiersample-cluster\ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshot": { "MasterUsername": "master-user", "SnapshotCreateTime": "2019-03-18T18:27:14.794Z", "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d", "us-west-2e", "us-west-2f" ], "SnapshotType": "manual", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "EngineVersion": "3.6.0", "PercentProgress": 0, "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "Status": "creating", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "Port": 0, "StorageEncrypted": false, "VpcId": "vpc-91280df6" } }Weitere Informationen finden Sie unter Erstellen eines manuellen Cluster-Snapshots im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CreateDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-db-cluster verwendet wird.
- AWS CLI
-
So erstellen Sie einen Amazon-DocumentDB-Cluster
Im folgenden
create-db-cluster-Beispiel wird ein Amazon-DocumentDB-Cluster mit dem Namensample-clusterim bevorzugten Wartungsfenster sonntags zwischen 20:30 Uhr und 11:00 Uhr erstellt.aws docdb create-db-cluster \ --db-cluster-identifiersample-cluster\ --enginedocdb\ --master-username master-user \ --master-user-passwordpassword \ --preferred-maintenance-windowSun:20:30-Sun:21:00Ausgabe:
{ "DBCluster": { "DBClusterParameterGroup": "default.docdb3.6", "AssociatedRoles": [], "DBSubnetGroup": "default", "ClusterCreateTime": "2019-03-18T18:06:34.616Z", "Status": "creating", "Port": 27017, "PreferredMaintenanceWindow": "sun:20:30-sun:21:00", "HostedZoneId": "ZNKXH85TT8WVW", "DBClusterMembers": [], "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "PreferredBackupWindow": "10:12-10:42", "AvailabilityZones": [ "us-west-2d", "us-west-2f", "us-west-2e" ], "MasterUsername": "master-user", "BackupRetentionPeriod": 1, "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "StorageEncrypted": false, "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "DbClusterResourceId": "cluster-L3R4YRSBUYDP4GLMTJ2WF5GH5Q", "MultiAZ": false, "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "EngineVersion": "3.6.0" } }Weitere Informationen finden Sie unter Erstellen eines Amazon-DocumentDB-Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CreateDbCluster
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-db-instance verwendet wird.
- AWS CLI
-
So erstellen Sie eine Instance in einem Amazon-DocumentDB-Cluster
Mit dem folgenden
create-db-instance-Beispielcode wird die Instancesample-cluster-instance-2im Amazon-DocumentDB-Clustersample-clustererstellt.aws docdb create-db-instance \ --db-cluster-identifiersample-cluster\ --db-instance-classdb.r4.xlarge\ --db-instance-identifiersample-cluster-instance-2\ --enginedocdbAusgabe:
{ "DBInstance": { "DBInstanceStatus": "creating", "PendingModifiedValues": { "PendingCloudwatchLogsExports": { "LogTypesToEnable": [ "audit" ] } }, "PubliclyAccessible": false, "PreferredBackupWindow": "00:00-00:30", "PromotionTier": 1, "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "DBInstanceIdentifier": "sample-cluster-instance-2", "PreferredMaintenanceWindow": "tue:10:28-tue:10:58", "StorageEncrypted": false, "Engine": "docdb", "DBClusterIdentifier": "sample-cluster", "DBSubnetGroup": { "Subnets": [ { "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0" } ], "DBSubnetGroupDescription": "default", "SubnetGroupStatus": "Complete", "VpcId": "vpc-91280df6", "DBSubnetGroupName": "default" }, "DBInstanceClass": "db.r4.xlarge", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance-2", "DbiResourceId": "db-XEKJLEMGRV5ZKCARUVA4HO3ITE" } }Weitere Informationen finden Sie unter Hinzufügen einer Amazon-DocumentDB-Instance zu einem Cluster im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CreateDbInstance
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-db-subnet-group verwendet wird.
- AWS CLI
-
So erstellen Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden
create-db-subnet-group-Beispiel wird eine Amazon-DocumentDB-Subnetzgruppe mit dem Namensample-subnet-grouperstellt.aws docdb create-db-subnet-group \ --db-subnet-group-description"a sample subnet group"\ --db-subnet-group-namesample-subnet-group\ --subnet-ids"subnet-29ab1025""subnet-991cb8d0""subnet-53ab3636"Ausgabe:
{ "DBSubnetGroup": { "SubnetGroupStatus": "Complete", "DBSubnetGroupName": "sample-subnet-group", "DBSubnetGroupDescription": "a sample subnet group", "VpcId": "vpc-91280df6", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:sample-subnet-group", "Subnets": [ { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-29ab1025", "SubnetAvailabilityZone": { "Name": "us-west-2c" } } ] } }Weitere Informationen finden Sie unter Erstellen einer Amazon-DocumentDB-Subnetzgruppe im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter CreateDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So löschen Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden
delete-db-cluster-parameter-group-Beispiel wird die Amazon-DocumentDB-Parametergruppesample-parameter-groupgelöscht.aws docdb delete-db-cluster-parameter-group \ --db-cluster-parameter-group-namesample-parameter-groupMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen einer Cluster-Parametergruppe von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DeleteDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-db-cluster-snapshot verwendet wird.
- AWS CLI
-
So löschen Sie den Snapshot eines Amazon-DocumentDB-Clusters
Im folgenden
delete-db-cluster-snapshot-Beispiel wird der Snapshotsample-cluster-snapshotdes Amazon-DocumentDB-Clusters gelöscht.aws docdb delete-db-cluster-snapshot \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshot": { "DBClusterIdentifier": "sample-cluster", "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d" ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "VpcId": "vpc-91280df6", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "EngineVersion": "3.6.0", "Engine": "docdb", "SnapshotCreateTime": "2019-03-18T18:27:14.794Z", "Status": "available", "MasterUsername": "master-user", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "PercentProgress": 100, "StorageEncrypted": false, "SnapshotType": "manual", "Port": 0 } }Weitere Informationen finden Sie unter Löschen eines Cluster-Snapshots im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DeleteDbClusterSnapshot
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-db-cluster verwendet wird.
- AWS CLI
-
So löschen Sie einen Amazon-DocumentDB-Cluster
Im folgenden
delete-db-cluster-Beispiel wird der Amazon-DocumentDB-Clustersample-clustergelöscht. Vor dem Löschen des Clusters wird keine Sicherungskopie erstellt. HINWEIS: Sie müssen alle dem Cluster zugeordneten Instances löschen, bevor Sie ihn entfernen können.aws docdb delete-db-cluster \ --db-cluster-identifiersample-cluster\ --skip-final-snapshotAusgabe:
{ "DBCluster": { "DBClusterIdentifier": "sample-cluster", "DBSubnetGroup": "default", "EngineVersion": "3.6.0", "Engine": "docdb", "LatestRestorableTime": "2019-03-18T18:07:24.610Z", "PreferredMaintenanceWindow": "sun:20:30-sun:21:00", "StorageEncrypted": false, "EarliestRestorableTime": "2019-03-18T18:07:24.610Z", "Port": 27017, "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "MultiAZ": false, "MasterUsername": "master-user", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "Status": "available", "PreferredBackupWindow": "10:12-10:42", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "AvailabilityZones": [ "us-west-2c", "us-west-2b", "us-west-2a" ], "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DbClusterResourceId": "cluster-L3R4YRSBUYDP4GLMTJ2WF5GH5Q", "ClusterCreateTime": "2019-03-18T18:06:34.616Z", "AssociatedRoles": [], "DBClusterParameterGroup": "default.docdb3.6", "HostedZoneId": "ZNKXH85TT8WVW", "BackupRetentionPeriod": 1, "DBClusterMembers": [] } }Weitere Informationen finden Sie unter Löschen eines Amazon-DocumentDB-Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DeleteDbCluster
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-db-instance verwendet wird.
- AWS CLI
-
So löschen Sie eine Amazon-DocumentDB-Instance
Im folgenden
delete-db-instance-Beispiel wird die Amazon-DocumentDB-Instancesample-cluster-instance-2gelöscht.aws docdb delete-db-instance \ --db-instance-identifiersample-cluster-instance-2Ausgabe:
{ "DBInstance": { "DBSubnetGroup": { "Subnets": [ { "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0" } ], "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default", "VpcId": "vpc-91280df6", "SubnetGroupStatus": "Complete" }, "PreferredBackupWindow": "00:00-00:30", "InstanceCreateTime": "2019-03-18T18:37:33.709Z", "DBInstanceClass": "db.r4.xlarge", "DbiResourceId": "db-XEKJLEMGRV5ZKCARUVA4HO3ITE", "BackupRetentionPeriod": 3, "Engine": "docdb", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "AutoMinorVersionUpgrade": true, "PromotionTier": 1, "EngineVersion": "3.6.0", "Endpoint": { "Address": "sample-cluster-instance-2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "DBInstanceIdentifier": "sample-cluster-instance-2", "PreferredMaintenanceWindow": "tue:10:28-tue:10:58", "EnabledCloudwatchLogsExports": [ "audit" ], "PendingModifiedValues": {}, "DBInstanceStatus": "deleting", "PubliclyAccessible": false, "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance-2", "DBClusterIdentifier": "sample-cluster", "AvailabilityZone": "us-west-2c", "StorageEncrypted": false } }Weitere Informationen finden Sie unter Löschen einer Amazon-DocumentDB-Instance im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DeleteDbInstance
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-db-subnet-group verwendet wird.
- AWS CLI
-
So löschen Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden
delete-db-subnet-group-Beispiel wird die Amazon-DocumentDB-Subnetzgruppesample-subnet-groupgelöscht.aws docdb delete-db-subnet-group \ --db-subnet-group-namesample-subnet-groupMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen einer Amazon-DocumentDB-Subnetzgruppe im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DeleteDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-cluster-parameter-groups verwendet wird.
- AWS CLI
-
So sehen Sie die Details einer oder mehrerer Parametergruppen eines Amazon-DocumentDB-Clusters
Im folgenden
describe-db-cluster-parameter-groups-Beispiel werden die Details für die Parametergruppecustom3-6-param-grpdes Amazon-DocumentDB-Clusters angezeigt.aws docdb describe-db-cluster-parameter-groups \ --db-cluster-parameter-group-namecustom3-6-param-grpAusgabe:
{ "DBClusterParameterGroups": [ { "DBParameterGroupFamily": "docdb3.6", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:custom3-6-param-grp", "Description": "Custom docdb3.6 parameter group", "DBClusterParameterGroupName": "custom3-6-param-grp" } ] }Weitere Informationen finden Sie unter Anzeigen der Cluster-Parametergruppen von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbClusterParameterGroups
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-cluster-parameters verwendet wird.
- AWS CLI
-
So zeigen Sie die detaillierte Parameterliste für eine Parametergruppe eines Amazon-DocumentDB-Clusters an
Das folgende
describe-db-cluster-parameters-Beispiel listet die Parameter für die Amazon-DocumentDB-Parametergruppe custom3-6-param-grp auf.aws docdb describe-db-cluster-parameters \ --db-cluster-parameter-group-namecustom3-6-param-grpAusgabe:
{ "Parameters": [ { "DataType": "string", "ParameterName": "audit_logs", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "system", "ApplyType": "dynamic", "AllowedValues": "enabled,disabled", "Description": "Enables auditing on cluster.", "ParameterValue": "disabled" }, { "DataType": "string", "ParameterName": "tls", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "system", "ApplyType": "static", "AllowedValues": "disabled,enabled", "Description": "Config to enable/disable TLS", "ParameterValue": "enabled" }, { "DataType": "string", "ParameterName": "ttl_monitor", "IsModifiable": true, "ApplyMethod": "pending-reboot", "Source": "user", "ApplyType": "dynamic", "AllowedValues": "disabled,enabled", "Description": "Enables TTL Monitoring", "ParameterValue": "enabled" } ] }Weitere Informationen finden Sie unter Anzeigen der Cluster-Parameter von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbClusterParameters
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-cluster-snapshot-attributes verwendet wird.
- AWS CLI
-
So listen Sie die Attributnamen und -werte eines Amazon-DocumentDB-Snapshots auf
Im folgenden
describe-db-cluster-snapshot-attributes-Beispiel werden die Attributnamen und -werte für den Amazon-DocumentDB-Snapshotsample-cluster-snapshotaufgeführt.aws docdb describe-db-cluster-snapshot-attributes \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Weitere Informationen finden Sie unter DescribeDBClusterSnapshotAttributes im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbClusterSnapshotAttributes
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-cluster-snapshots verwendet wird.
- AWS CLI
-
So beschreiben Sie Amazon-DocumentDB-Snapshots
Im folgenden
describe-db-cluster-snapshots-Beispiel werden Details für den Amazon-DocumentDB-Snapshotsample-cluster-snapshotangezeigt.aws docdb describe-db-cluster-snapshots \ --db-cluster-snapshot-identifiersample-cluster-snapshotAusgabe:
{ "DBClusterSnapshots": [ { "AvailabilityZones": [ "us-west-2a", "us-west-2b", "us-west-2c", "us-west-2d" ], "Status": "available", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot", "SnapshotCreateTime": "2019-03-15T20:41:26.515Z", "SnapshotType": "manual", "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "DBClusterIdentifier": "sample-cluster", "MasterUsername": "master-user", "StorageEncrypted": false, "VpcId": "vpc-91280df6", "EngineVersion": "3.6.0", "PercentProgress": 100, "Port": 0, "Engine": "docdb", "ClusterCreateTime": "2019-03-15T20:29:58.836Z" } ] }Weitere Informationen finden Sie unter DescribeDBClusterSnapshots im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbClusterSnapshots
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-clusters verwendet wird.
- AWS CLI
-
So rufen Sie detaillierte Informationen über einen oder mehrere Amazon-DocumentDB-Cluster ab
Im folgenden
describe-db-clusters-Beispiel werden die Details für den Amazon-DocumentDB-Clustersample-clusterangezeigt. Wenn Sie den Parameter--db-cluster-identifierweglassen, können Sie Informationen von bis zu 100 Clustern abrufen.aws docdb describe-db-clusters --db-cluster-identifiersample-clusterAusgabe:
{ "DBClusters": [ { "DBClusterParameterGroup": "default.docdb3.6", "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "PreferredBackupWindow": "00:00-00:30", "DBClusterIdentifier": "sample-cluster", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "LatestRestorableTime": "2019-03-18T20:28:03.239Z", "MasterUsername": "master-user", "DBClusterMembers": [ { "PromotionTier": 1, "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": false, "DBInstanceIdentifier": "sample-cluster" }, { "PromotionTier": 1, "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": true, "DBInstanceIdentifier": "sample-cluster2" } ], "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "Engine": "docdb", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBSubnetGroup": "default", "MultiAZ": true, "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 3, "HostedZoneId": "ZNKXH85TT8WVW", "StorageEncrypted": false, "EnabledCloudwatchLogsExports": [ "audit" ], "AssociatedRoles": [], "EngineVersion": "3.6.0", "Port": 27017, "Status": "available" } ] }Weitere Informationen finden Sie unter Describing Amazon DocumentDB Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbClusters
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-engine-versions verwendet wird.
- AWS CLI
-
So listen Sie verfügbare Engine-Versionen von Amazon DocumentDB auf
Das folgende
describe-db-engine-versions-Beispiel listet alle verfügbaren Engine-Versionen von Amazon DocumentDB auf.awsdocdbdescribe-db-engine-versions \ --engine docdbAusgabe:
{ "DBEngineVersions": [ { "DBEngineVersionDescription": "DocDB version 1.0.200837", "DBParameterGroupFamily": "docdb3.6", "EngineVersion": "3.6.0", "ValidUpgradeTarget": [], "DBEngineDescription": "Amazon DocumentDB (with MongoDB compatibility)", "SupportsLogExportsToCloudwatchLogs": true, "Engine": "docdb", "ExportableLogTypes": [ "audit" ] } ] }Weitere Informationen finden Sie unter DescribeDBEngineVersions im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbEngineVersions
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-instances verwendet wird.
- AWS CLI
-
So suchen Sie Informationen über bereitgestellte Amazon-DocumentDB-Instances
Im folgenden
describe-db-instances-Beispiel werden die Details für die Amazon-DocumentDB-Instancesample-cluster-instanceangezeigt. Wenn Sie den Parameter--db-instance-identifierweglassen, können Sie Informationen von bis zu 100 Instances abrufen.aws docdb describe-db-instances \ --db-instance-identifiersample-cluster-instanceAusgabe:
{ "DBInstances": [ { "Endpoint": { "HostedZoneId": "ZNKXH85TT8WVW", "Address": "sample-cluster-instance.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017 }, "PreferredBackupWindow": "00:00-00:30", "DBInstanceStatus": "available", "DBInstanceClass": "db.r4.large", "EnabledCloudwatchLogsExports": [ "audit" ], "DBInstanceIdentifier": "sample-cluster-instance", "DBSubnetGroup": { "Subnets": [ { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-4e26d263", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-afc329f4", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetStatus": "Active", "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ], "DBSubnetGroupName": "default", "SubnetGroupStatus": "Complete", "DBSubnetGroupDescription": "default", "VpcId": "vpc-91280df6" }, "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "Engine": "docdb", "StorageEncrypted": false, "AutoMinorVersionUpgrade": true, "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance", "PreferredMaintenanceWindow": "tue:08:39-tue:09:09", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBClusterIdentifier": "sample-cluster", "PendingModifiedValues": {}, "BackupRetentionPeriod": 3, "PubliclyAccessible": false, "EngineVersion": "3.6.0", "PromotionTier": 1, "AvailabilityZone": "us-west-2c", "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA" } ] }Weitere Informationen finden Sie unter Beschreiben von Amazon-DocumentDB-Instances im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbInstances
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-db-subnet-groups verwendet wird.
- AWS CLI
-
So rufen Sie eine Liste mit Amazon-DocumentDB-Subnetzbeschreibungen ab
Im folgenden
describe-db-subnet-groups-Beispiel werden Details für das Amazon-DocumentDB-Subnetz namensdefaultbeschrieben.aws docdb describe-db-subnet-groups \ --db-subnet-group-namedefaultAusgabe:
{ "DBSubnetGroups": [ { "VpcId": "vpc-91280df6", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:default", "Subnets": [ { "SubnetIdentifier": "subnet-4e26d263", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetIdentifier": "subnet-afc329f4", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2d" } }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ], "DBSubnetGroupName": "default", "SubnetGroupStatus": "Complete", "DBSubnetGroupDescription": "default" } ] }Weitere Informationen finden Sie unter Beschreiben von Subnetzgruppen im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeDbSubnetGroups
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-engine-default-cluster-parameters verwendet wird.
- AWS CLI
-
So beschreiben Sie die Standard-Engine- und Systemparameterinformationen für Amazon DocumentDB
Im folgenden
describe-engine-default-cluster-parameters-Beispiel werden Details zur Standard-Engine sowie Systemparameterinformationen für die Amazon-DocumentDB-Parametergruppedocdb3.6angezeigt.aws docdb describe-engine-default-cluster-parameters \ --db-parameter-group-familydocdb3.6Ausgabe:
{ "EngineDefaults": { "DBParameterGroupFamily": "docdb3.6", "Parameters": [ { "ApplyType": "dynamic", "ParameterValue": "disabled", "Description": "Enables auditing on cluster.", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "enabled,disabled", "ParameterName": "audit_logs", "IsModifiable": true }, { "ApplyType": "static", "ParameterValue": "enabled", "Description": "Config to enable/disable TLS", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "disabled,enabled", "ParameterName": "tls", "IsModifiable": true }, { "ApplyType": "dynamic", "ParameterValue": "enabled", "Description": "Enables TTL Monitoring", "Source": "system", "DataType": "string", "MinimumEngineVersion": "3.6.0", "AllowedValues": "disabled,enabled", "ParameterName": "ttl_monitor", "IsModifiable": true } ] } }Weitere Informationen finden Sie unter DescribeEngineDefaultClusterParameters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeEngineDefaultClusterParameters
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-event-categories verwendet wird.
- AWS CLI
-
So beschreiben Sie alle Amazon-DocumentDB-Ereigniskategorien
Im folgenden
describe-event-categories-Beispiel werden alle Kategorien für den Amazon-DocumentDB-Ereignisquellentypdb-instanceaufgelistet.aws docdb describe-event-categories \ --source-typedb-clusterAusgabe:
{ "EventCategoriesMapList": [ { "SourceType": "db-cluster", "EventCategories": [ "failover", "maintenance", "notification", "failure" ] } ] }Weitere Informationen finden Sie unter Anzeigen von Ereigniskategorien im Entwicklerhandbuch zu Amazon DocumentDB.
-
API-Details finden Sie unter DescribeEventCategories
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-events verwendet wird.
- AWS CLI
-
So listen Sie Amazon-DocumentDB-Ereignisse auf
Im folgenden
describe-events-Beispiel werden alle Amazon-DocumentDB-Ereignisse der letzten 24 Stunden (1 440 Minuten) aufgelistet.aws docdb describe-events \ --duration1440Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:
{ "Events": [ { "EventCategories": [ "failover" ], "Message": "Started cross AZ failover to DB instance: sample-cluster", "Date": "2019-03-18T21:36:29.807Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-cluster" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-18T21:36:40.793Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-instance" }, { "EventCategories": [], "Message": "A new writer was promoted. Restarting database as a reader.", "Date": "2019-03-18T21:36:43.873Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-18T21:36:51.257Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "failover" ], "Message": "Completed failover to DB instance: sample-cluster", "Date": "2019-03-18T21:36:53.462Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "SourceIdentifier": "sample-cluster", "SourceType": "db-cluster" }, { "Date": "2019-03-19T16:51:48.847Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter audit_logs to enabled with apply method pending-reboot", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" }, { "EventCategories": [ "configuration change" ], "Message": "Applying modification to database instance class", "Date": "2019-03-19T17:55:20.095Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance shutdown", "Date": "2019-03-19T17:56:31.127Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "configuration change" ], "Message": "Finished applying modification to DB instance class", "Date": "2019-03-19T18:00:45.822Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-19T18:00:53.397Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance shutdown", "Date": "2019-03-19T18:23:36.045Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "EventCategories": [ "availability" ], "Message": "DB instance restarted", "Date": "2019-03-19T18:23:46.209Z", "SourceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "SourceIdentifier": "sample-cluster2", "SourceType": "db-instance" }, { "Date": "2019-03-19T18:39:05.822Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter ttl_monitor to enabled with apply method immediate", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" }, { "Date": "2019-03-19T18:39:48.067Z", "EventCategories": [ "configuration change" ], "Message": "Updated parameter audit_logs to disabled with apply method immediate", "SourceIdentifier": "custom3-6-param-grp", "SourceType": "db-parameter-group" } ] }Weitere Informationen finden Sie unter Anzeigen von Amazon DocumentDB-Ereignissen im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeEvents
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-orderable-db-instance-options verwendet wird.
- AWS CLI
-
So suchen Sie die Instance-Optionen für Amazon DocumentDB, die Sie bestellen können
Im folgenden
describe-orderable-db-instance-options-Beispiel werden alle Instance-Optionen für Amazon DocumentDB für eine Region aufgelistet.awsdocdbdescribe-orderable-db-instance-options \ --engine docdb \ --regionus-east-1Ausgabe:
{ "OrderableDBInstanceOptions": [ { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.16xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.2xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.4xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.8xlarge", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.large", "LicenseModel": "na", "Engine": "docdb" }, { "Vpc": true, "AvailabilityZones": [ { "Name": "us-east-1a" }, { "Name": "us-east-1b" }, { "Name": "us-east-1c" }, { "Name": "us-east-1d" } ], "EngineVersion": "3.6.0", "DBInstanceClass": "db.r4.xlarge", "LicenseModel": "na", "Engine": "docdb" } ] }Weitere Informationen finden Sie unter Hinzufügen einer Amazon-DocumentDB-Instance zu einem Cluster im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribeOrderableDbInstanceOptions
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie describe-pending-maintenance-actions verwendet wird.
- AWS CLI
-
So listen Sie Ihre ausstehenden Amazon-DocumentDB-Wartungsaktionen auf
Im folgenden
describe-pending-maintenance-actions-Beispiel werden alle Ihre ausstehenden Amazon-DocumentDB-Wartungsaktionen aufgelistet.aws docdb describe-pending-maintenance-actionsAusgabe:
{ "PendingMaintenanceActions": [] }Weitere Informationen finden Sie unter Warten von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter DescribePendingMaintenanceActions
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie failover-db-cluster verwendet wird.
- AWS CLI
-
So erzwingen Sie ein Failover eines Amazon-DocumentDB-Clusters auf ein Replikat
Im folgenden
failover-db-cluster-Beispiel wird für die primäre Instance im Amazon-DocumentDB-Cluster sample-cluster ein Failover auf ein Replikat ausgeführt.aws docdb failover-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "AssociatedRoles": [], "DBClusterIdentifier": "sample-cluster", "EngineVersion": "3.6.0", "DBSubnetGroup": "default", "MasterUsername": "master-user", "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "LatestRestorableTime": "2019-03-18T21:35:23.548Z", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "PreferredBackupWindow": "00:00-00:30", "Port": 27017, "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "StorageEncrypted": false, "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "MultiAZ": true, "Status": "available", "DBClusterMembers": [ { "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": false, "DBInstanceIdentifier": "sample-cluster", "PromotionTier": 1 }, { "DBClusterParameterGroupStatus": "in-sync", "IsClusterWriter": true, "DBInstanceIdentifier": "sample-cluster2", "PromotionTier": 2 } ], "EnabledCloudwatchLogsExports": [ "audit" ], "DBClusterParameterGroup": "default.docdb3.6", "HostedZoneId": "ZNKXH85TT8WVW", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 3, "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Engine": "docdb" } }Weitere Informationen finden Sie unter Amazon-DocumentDB-Failover im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter FailoverDbCluster
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-tags-for-resource verwendet wird.
- AWS CLI
-
So listen Sie alle Tags einer Amazon-DocumentDB-Ressource auf
Im folgenden
list-tags-for-resource-Beispiel werden alle Tags des Amazon-DocumentDB-Clusterssample-clusteraufgelistet.aws docdb list-tags-for-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-clusterAusgabe:
{ "TagList": [ { "Key": "A", "Value": "ALPHA" }, { "Key": "B", "Value": "" }, { "Key": "C", "Value": "CHARLIE" } ] }Weitere Informationen finden Sie unter Auflisten von Tags für eine Amazon-DocumentDB-Ressource im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ListTagsForResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie modify-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So ändern Sie eine Parametergruppe für einen Amazon-DocumentDB-Cluster
Im folgenden
modify-db-cluster-parameter-group-Beispiel wird die Parametergruppecustom3-6-param-grpfür den Amazon-DocumentDB-Cluster geändert, indem die beiden Parameteraudit_logsundttl_monitorauf aktiviert festgelegt werden. Die Änderungen werden beim nächsten Neustart übernommen.aws docdb modify-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --parametersParameterName=audit_logs,ParameterValue=enabled,ApplyMethod=pending-reboot\ParameterName=ttl_monitor,ParameterValue=enabled,ApplyMethod=pending-rebootAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter Ändern einer Cluster-Parametergruppe von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ModifyDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie modify-db-cluster-snapshot-attribute verwendet wird.
- AWS CLI
-
Beispiel 1: So fügen Sie einem Amazon-DocumentDB-Snapshot ein Attribut hinzu
Im folgenden
modify-db-cluster-snapshot-attribute-Beispiel werden dem Snapshot eines Amazon-DocumentDB-Clusters vier Attributwerte hinzugefügt.aws docdb modify-db-cluster-snapshot-attribute \ --db-cluster-snapshot-identifiersample-cluster-snapshot\ --attribute-namerestore\ --values-to-add123456789011123456789012123456789013Ausgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [ "123456789011", "123456789012", "123456789013" ] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Beispiel 2: So entfernen Sie Attribute von einem Amazon-DocumentDB-Snapshot
Im folgenden
modify-db-cluster-snapshot-attribute-Beispiel werden zwei Attributwerte von einem Snapshot eines Amazon-DocumentDB-Clusters entfernt.aws docdb modify-db-cluster-snapshot-attribute \ --db-cluster-snapshot-identifiersample-cluster-snapshot\ --attribute-namerestore\ --values-to-remove123456789012Ausgabe:
{ "DBClusterSnapshotAttributesResult": { "DBClusterSnapshotAttributes": [ { "AttributeName": "restore", "AttributeValues": [ "123456789011", "123456789013" ] } ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot" } }Weitere Informationen finden Sie unter ModifyDBClusterSnapshotAttribute im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ModifyDbClusterSnapshotAttribute
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie modify-db-cluster verwendet wird.
- AWS CLI
-
So ändern Sie einen Amazon-DocumentDB-Cluster
Im folgenden
modify-db-cluster-Beispiel wird der Amazon-DocumentDB-Clustersample-clustergeändert, indem die Aufbewahrungsfrist für automatische Sicherungen auf 7 Tage festgelegt und die bevorzugten Fenster sowohl für Sicherungen als auch für Wartungen geändert werden. Diese Änderungen werden während des nächsten Wartungsfensters übernommen.aws docdb modify-db-cluster \ --db-cluster-identifiersample-cluster\ --no-apply-immediately \ --backup-retention-period7\ --preferred-backup-window18:00-18:30\ --preferred-maintenance-windowsun:20:00-sun:20:30Ausgabe:
{ "DBCluster": { "Endpoint": "sample-cluster.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBClusterMembers": [ { "DBClusterParameterGroupStatus": "in-sync", "DBInstanceIdentifier": "sample-cluster", "IsClusterWriter": true, "PromotionTier": 1 }, { "DBClusterParameterGroupStatus": "in-sync", "DBInstanceIdentifier": "sample-cluster2", "IsClusterWriter": false, "PromotionTier": 2 } ], "HostedZoneId": "ZNKXH85TT8WVW", "StorageEncrypted": false, "PreferredBackupWindow": "18:00-18:30", "MultiAZ": true, "EngineVersion": "3.6.0", "MasterUsername": "master-user", "ReaderEndpoint": "sample-cluster.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DBSubnetGroup": "default", "LatestRestorableTime": "2019-03-18T22:08:13.408Z", "EarliestRestorableTime": "2019-03-15T20:30:47.020Z", "PreferredMaintenanceWindow": "sun:20:00-sun:20:30", "AssociatedRoles": [], "EnabledCloudwatchLogsExports": [ "audit" ], "Engine": "docdb", "DBClusterParameterGroup": "default.docdb3.6", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster", "BackupRetentionPeriod": 7, "DBClusterIdentifier": "sample-cluster", "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "Status": "available", "DbClusterResourceId": "cluster-UP4EF2PVDDFVHHDJQTYDAIGHLE", "ClusterCreateTime": "2019-03-15T20:29:58.836Z", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "Port": 27017 } }Weitere Informationen finden Sie unter Ändern eines Amazon-DocumentDB-Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ModifyDbCluster
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie modify-db-instance verwendet wird.
- AWS CLI
-
So ändern Sie eine Amazon-DocumentDB-Instance
Im folgenden
modify-db-instance-Beispiel wird die Amazon-DocumentDB-Instancesample-cluster2geändert, indem ihre Instance-Klasse aufdb.r4.4xlargeund ihre Erhebungsstufe auf5festgelegt wird. Die Änderungen werden sofort übernommen, sind aber erst sichtbar, wenn der Instance-Status verfügbar ist.aws docdb modify-db-instance \ --db-instance-identifiersample-cluster2\ --apply-immediately \ --db-instance-classdb.r4.4xlarge\ --promotion-tier5Ausgabe:
{ "DBInstance": { "EngineVersion": "3.6.0", "StorageEncrypted": false, "DBInstanceClass": "db.r4.large", "PreferredMaintenanceWindow": "mon:08:39-mon:09:09", "AutoMinorVersionUpgrade": true, "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "PreferredBackupWindow": "18:00-18:30", "EnabledCloudwatchLogsExports": [ "audit" ], "AvailabilityZone": "us-west-2f", "DBInstanceIdentifier": "sample-cluster2", "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "Engine": "docdb", "BackupRetentionPeriod": 7, "DBSubnetGroup": { "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default", "SubnetGroupStatus": "Complete", "Subnets": [ { "SubnetIdentifier": "subnet-4e26d263", "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-afc329f4", "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetStatus": "Active" } ], "VpcId": "vpc-91280df6" }, "PromotionTier": 2, "Endpoint": { "Address": "sample-cluster2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA", "DBClusterIdentifier": "sample-cluster", "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "PendingModifiedValues": { "DBInstanceClass": "db.r4.4xlarge" }, "PubliclyAccessible": false, "DBInstanceStatus": "available" } }Weitere Informationen finden Sie unter Ändern einer Amazon-DocumentDB-Instance im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ModifyDbInstance
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie modify-db-subnet-group verwendet wird.
- AWS CLI
-
So ändern Sie eine Amazon-DocumentDB-Subnetzgruppe
Im folgenden
modify-db-subnet-group-Beispiel wird die Subnetzgruppesample-subnet-groupgeändert, indem die angegebenen Subnetze und eine neue Beschreibung hinzugefügt werden.aws docdb modify-db-subnet-group \ --db-subnet-group-namesample-subnet-group\ --subnet-idssubnet-b3806e8fsubnet-53ab3636subnet-991cb8d0\ --db-subnet-group-description"New subnet description"Ausgabe:
{ "DBSubnetGroup": { "DBSubnetGroupName": "sample-subnet-group", "SubnetGroupStatus": "Complete", "DBSubnetGroupArn": "arn:aws:rds:us-west-2:123456789012:subgrp:sample-subnet-group", "VpcId": "vpc-91280df6", "DBSubnetGroupDescription": "New subnet description", "Subnets": [ { "SubnetIdentifier": "subnet-b3806e8f", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetIdentifier": "subnet-53ab3636", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" } }, { "SubnetIdentifier": "subnet-991cb8d0", "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" } } ] } }Weitere Informationen finden Sie unter Ändern einer Amazon-DocumentDB-Subnetzgruppe im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ModifyDbSubnetGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie reboot-db-instance verwendet wird.
- AWS CLI
-
So starten Sie eine Amazon-DocumentDB-Instance neu
Im folgenden
reboot-db-instance-Beispiel wird die Amazon-DocumentDB-Instancesample-cluster2neu gestartet.aws docdb reboot-db-instance \ --db-instance-identifiersample-cluster2Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:
{ "DBInstance": { "PreferredBackupWindow": "18:00-18:30", "DBInstanceIdentifier": "sample-cluster2", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ], "DBSubnetGroup": { "VpcId": "vpc-91280df6", "Subnets": [ { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2a" }, "SubnetIdentifier": "subnet-4e26d263" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2c" }, "SubnetIdentifier": "subnet-afc329f4" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2d" }, "SubnetIdentifier": "subnet-53ab3636" }, { "SubnetStatus": "Active", "SubnetAvailabilityZone": { "Name": "us-west-2b" }, "SubnetIdentifier": "subnet-991cb8d0" } ], "SubnetGroupStatus": "Complete", "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default" }, "PendingModifiedValues": {}, "Endpoint": { "Address": "sample-cluster2.corcjozrlsfc.us-west-2.docdb.amazonaws.com", "HostedZoneId": "ZNKXH85TT8WVW", "Port": 27017 }, "EnabledCloudwatchLogsExports": [ "audit" ], "StorageEncrypted": false, "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA", "AutoMinorVersionUpgrade": true, "Engine": "docdb", "InstanceCreateTime": "2019-03-15T20:36:06.338Z", "EngineVersion": "3.6.0", "PromotionTier": 5, "BackupRetentionPeriod": 7, "DBClusterIdentifier": "sample-cluster", "PreferredMaintenanceWindow": "mon:08:39-mon:09:09", "PubliclyAccessible": false, "DBInstanceClass": "db.r4.4xlarge", "AvailabilityZone": "us-west-2d", "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster2", "DBInstanceStatus": "rebooting" } }Weitere Informationen finden Sie unter Neustarten einer Amazon-DocumentDB-Instance im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter RebootDbInstance
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie remove-tags-from-resource verwendet wird.
- AWS CLI
-
So entfernen Sie Tags aus einer Amazon-DocumentDB-Ressource
Im folgenden
remove-tags-from-resource-Beispiel wird das Tag mit dem Schlüssel namensBaus dem Amazon-DocumentDB-Clustersample-clusterentfernt.aws docdb remove-tags-from-resource \ --resource-namearn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --tag-keysBMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Entfernen von Tags für eine Amazon-DocumentDB-Ressource im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter RemoveTagsFromResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie reset-db-cluster-parameter-group verwendet wird.
- AWS CLI
-
So setzen Sie den angegebenen Parameterwert in einer Amazon-DocumentDB-Parametergruppe auf den Standardwert zurück
Im folgenden
reset-db-cluster-parameter-group-Beispiel wird der Parameterttl_monitorin der Amazon-DocumentDB-Parametergruppecustom3-6-param-grpauf seinen Standardwert zurückgesetzt.aws docdb reset-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --parametersParameterName=ttl_monitor,ApplyMethod=immediateAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter dem entsprechenden Titel im Amazon-DocumentDB-Entwicklerhandbuch.
So setzen Sie den angegebenen oder alle Parameterwerte in einer Amazon-DocumentDB-Parametergruppe auf die Standardwerte zurück
Im folgenden
reset-db-cluster-parameter-group-Beispiel werden alle Parameter in der Amazon-DocumentDB-Parametergruppecustom3-6-param-grpauf ihren Standardwert zurückgesetzt.aws docdb reset-db-cluster-parameter-group \ --db-cluster-parameter-group-namecustom3-6-param-grp\ --reset-all-parametersAusgabe:
{ "DBClusterParameterGroupName": "custom3-6-param-grp" }Weitere Informationen finden Sie unter Zurücksetzen einer Cluster-Parametergruppe von Amazon DocumentDB im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter ResetDbClusterParameterGroup
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie restore-db-cluster-from-snapshot verwendet wird.
- AWS CLI
-
So stellen Sie einen Amazon-DocumentDB-Cluster aus einem automatischen oder manuellen Snapshot wieder her
Im folgenden
restore-db-cluster-from-snapshot-Beispiel wird ein neuer Amazon-DocumentDB-Cluster mit dem Namensample-cluster-2019-03-16-00-01-restoredaus dem Snapshotrds:sample-cluster-2019-03-16-00-01erstellt.aws docdb restore-db-cluster-from-snapshot \ --db-cluster-identifiersample-cluster-2019-03-16-00-01-restored\ --enginedocdb\ --snapshot-identifierrds:sample-cluster-2019-03-16-00-01Ausgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-west-2a", "us-west-2c", "us-west-2b" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Wiederherstellen aus einem Cluster-Snapshot im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter RestoreDbClusterFromSnapshot
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie restore-db-cluster-to-point-in-time verwendet wird.
- AWS CLI
-
So stellen Sie einen Amazon-DocumentDB-Cluster anhand eines manuellen Snapshots auf einen bestimmten Zeitpunkt wieder her
Im folgenden
restore-db-cluster-to-point-in-time-Beispiel wird dersample-cluster-snapshotverwendet, um einen neuen Amazon-DocumentDB-Cluster,sample-cluster-pit, zu erstellen, wobei der letzte wiederherstellbare Zeitpunkt verwendet wird.aws docdb restore-db-cluster-to-point-in-time \ --db-cluster-identifiersample-cluster-pit\ --source-db-cluster-identifierarn:aws:rds:us-west-2:123456789012:cluster:sample-cluster\ --use-latest-restorable-timeAusgabe:
{ "DBCluster": { "StorageEncrypted": false, "BackupRetentionPeriod": 3, "MasterUsername": "master-user", "HostedZoneId": "ZNKXH85TT8WVW", "PreferredBackupWindow": "00:00-00:30", "MultiAZ": false, "DBClusterIdentifier": "sample-cluster-pit", "DBSubnetGroup": "default", "ClusterCreateTime": "2019-04-03T15:55:21.320Z", "AssociatedRoles": [], "DBClusterParameterGroup": "default.docdb3.6", "DBClusterMembers": [], "Status": "creating", "AvailabilityZones": [ "us-west-2a", "us-west-2d", "us-west-2b" ], "ReaderEndpoint": "sample-cluster-pit.cluster-ro-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "Port": 27017, "Engine": "docdb", "EngineVersion": "3.6.0", "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-77186e0d", "Status": "active" } ], "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "Endpoint": "sample-cluster-pit.cluster-corcjozrlsfc.us-west-2.docdb.amazonaws.com", "DbClusterResourceId": "cluster-NLCABBXOSE2QPQ4GOLZIFWEPLM", "DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:sample-cluster-pit" } }Weitere Informationen finden Sie unter Wiederherstellen eines Snapshots auf einen bestimmten Zeitpunkt im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter RestoreDbClusterToPointInTime
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie start-db-cluster verwendet wird.
- AWS CLI
-
So starten Sie einen angehaltenen Amazon-DocumentDB-Cluster
Im folgenden
start-db-cluster-Beispiel wird der angegebene Amazon-DocumentDB-Cluster gestartet.aws docdb start-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-east-1a", "us-east-1c", "us-east-1f" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-east-1:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Anhalten und Starten eines Amazon-DocumentDB-Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter StartDbCluster
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie stop-db-cluster verwendet wird.
- AWS CLI
-
So halten Sie einen laufenden Amazon-DocumentDB-Cluster an
Im folgenden
stop-db-cluster-Beispiel wird der angegebene Amazon-DocumentDB-Cluster angehalten.aws docdb stop-db-cluster \ --db-cluster-identifiersample-clusterAusgabe:
{ "DBCluster": { "ClusterCreateTime": "2019-03-19T18:45:01.857Z", "HostedZoneId": "ZNKXH85TT8WVW", "Engine": "docdb", "DBClusterMembers": [], "MultiAZ": false, "AvailabilityZones": [ "us-east-1a", "us-east-1c", "us-east-1f" ], "StorageEncrypted": false, "ReaderEndpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-ro-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Endpoint": "sample-cluster-2019-03-16-00-01-restored.cluster-corcjozrlsfc.us-east-1.docdb.amazonaws.com", "Port": 27017, "PreferredBackupWindow": "00:00-00:30", "DBSubnetGroup": "default", "DBClusterIdentifier": "sample-cluster-2019-03-16-00-01-restored", "PreferredMaintenanceWindow": "sat:04:30-sat:05:00", "DBClusterArn": "arn:aws:rds:us-east-1:123456789012:cluster:sample-cluster-2019-03-16-00-01-restored", "DBClusterParameterGroup": "default.docdb3.6", "DbClusterResourceId": "cluster-XOO46Q3RH4LWSYNH3NMZKXPISU", "MasterUsername": "master-user", "EngineVersion": "3.6.0", "BackupRetentionPeriod": 3, "AssociatedRoles": [], "Status": "creating", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "sg-77186e0d" } ] } }Weitere Informationen finden Sie unter Anhalten und Starten eines Amazon-DocumentDB-Clusters im Amazon-DocumentDB-Entwicklerhandbuch.
-
API-Details finden Sie unter StopDbCluster
in der AWS CLI-Befehlsreferenz.
-