Aurora DSQL mit dem AWS CLI - Amazon Aurora DSQL

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aurora DSQL mit dem AWS CLI

In den folgenden Abschnitten erfahren Sie, wie Sie Ihre Cluster mit dem AWS CLI verwalten.

CreateCluster

Verwenden Sie den create-cluster Befehl, um einen Cluster zu erstellen.

Anmerkung

Die Clustererstellung erfolgt asynchron. Rufen Sie die GetCluster API auf, bis der Status lautetACTIVE. Sie können eine Verbindung zu einem Cluster herstellen, sobald ACTIVE dieser

Beispiel für einen Befehl

aws dsql create-cluster --region us-east-1
Anmerkung

Wenn Sie den Löschschutz bei der Erstellung deaktivieren möchten, fügen Sie das --no-deletion-protection-enabled Kennzeichen hinzu.

Beispielantwort

{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "CREATING",
    "creationTime": "2025-05-22T14:03:26.631000-07:00",
    "encryptionDetails": {
        "encryptionType": "AWS_OWNED_KMS_KEY",
        "encryptionStatus": "ENABLED"
    },
    "deletionProtectionEnabled": true
}

GetCluster

Verwenden Sie den get-cluster Befehl, um einen Cluster zu beschreiben.

Beispiel für einen Befehl

aws dsql get-cluster \ --region us-east-1 \ --identifier <your_cluster_id>

Beispielantwort

{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "ACTIVE",
    "creationTime": "2025-05-22T14:03:26.631000-07:00",
    "deletionProtectionEnabled": true,
    "tags": {},
    "encryptionDetails": {
        "encryptionType": "AWS_OWNED_KMS_KEY",
        "encryptionStatus": "ENABLED"
    }
}

UpdateCluster

Verwenden Sie den update-cluster Befehl, um einen vorhandenen Cluster zu aktualisieren.

Anmerkung

Aktualisierungen erfolgen asynchron. Rufen Sie die GetCluster API auf, bis der Status lautet ACTIVE und Sie werden die Änderungen beobachten.

Beispiel für einen Befehl

aws dsql update-cluster \ --region us-east-1 \ --no-deletion-protection-enabled \ --identifier your_cluster_id

Beispielantwort

{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "UPDATING",
    "creationTime": "2024-05-24T09:15:32.708000-07:00"
}

DeleteCluster

Verwenden Sie den delete-cluster Befehl, um einen vorhandenen Cluster zu löschen.

Anmerkung

Sie können nur einen Cluster löschen, für den der Löschschutz deaktiviert ist. Der Löschschutz ist standardmäßig aktiviert, wenn neue Cluster erstellt werden.

Beispiel für einen Befehl

aws dsql delete-cluster \ --region us-east-1 \ --identifier your_cluster_id

Beispielantwort

{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "DELETING",
    "creationTime": "2024-05-24T09:16:43.778000-07:00"
}

ListClusters

Verwenden Sie den list-clusters Befehl, um das A von Clustern zu ermitteln.

Beispiel für einen Befehl

aws dsql list-clusters --region us-east-1

Beispielantwort

{
    "clusters": [
        {
            "identifier": "abc0def1baz2quux3quux4quuux",
            "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux4quuux"
        },
        {
            "identifier": "abc0def1baz2quux3quux4quuuux",
            "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux4quuuux"
        }
    ]
}

GetCluster auf Clustern mit mehreren Regionen

Verwenden Sie den Befehl, um Informationen zu einem Cluster mit mehreren Regionen abzurufen. get-cluster Bei Clustern mit mehreren Regionen umfasst die Antwort den verknüpften Cluster. ARNs

Beispiel für einen Befehl

aws dsql get-cluster \ --region us-east-1 \ --identifier your_cluster_id

Beispielantwort

{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "ACTIVE",
    "creationTime": "2025-05-22T13:56:18.716000-07:00",
    "deletionProtectionEnabled": true,
    "multiRegionProperties": {
        "witnessRegion": "us-west-2",
        "clusters": [
            "arn:aws:dsql:us-east-1:842685632318:cluster/fuabuc7d3szkr37uqd5znkjynu"
        ]
    },
    "tags": {},
    "encryptionDetails": {
        "encryptionType": "AWS_OWNED_KMS_KEY",
        "encryptionStatus": "ENABLED"
    }
}