Menggunakan AWS CLI - Amazon Aurora DSQL

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan AWS CLI

AWS CLI menyediakan antarmuka baris perintah untuk mengelola cluster Aurora DSQL Anda. Contoh berikut menunjukkan operasi manajemen cluster umum.

Buat cluster

Buat cluster menggunakan create-cluster perintah.

catatan

Pembuatan cluster adalah operasi asinkron. Panggil GetCluster API hingga statusnya berubah menjadiACTIVE. Anda dapat terhubung ke cluster Anda setelah menjadi aktif.

contoh Perintah
aws dsql create-cluster --region us-east-1
catatan

Untuk menonaktifkan perlindungan penghapusan selama pembuatan, sertakan bendera. --no-deletion-protection-enabled

contoh Respons
{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "CREATING",
    "creationTime": "2024-05-25T16:56:49.784000-07:00",
    "deletionProtectionEnabled": true,
    "tag": {},
    "encryptionDetails": {
        "encryptionType": "AWS_OWNED_KMS_KEY",
        "encryptionStatus": "ENABLED"
    }
}

Menggambarkan sebuah cluster

Dapatkan informasi tentang cluster menggunakan get-cluster perintah.

contoh Perintah
aws dsql get-cluster \ --region us-east-1 \ --identifier your_cluster_id
contoh Respons
{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "ACTIVE",
    "creationTime": "2024-11-27T00:32:14.434000-08:00",
    "deletionProtectionEnabled": false,
    "encryptionDetails": {
        "encryptionType": "CUSTOMER_MANAGED_KMS_KEY",
        "kmsKeyArn": "arn:aws:kms:us-east-1:111122223333:key/123a456b-c789-01de-2f34-g5hi6j7k8lm9",
        "encryptionStatus": "ENABLED"
    }
}

Memperbarui klaster

Perbarui cluster yang ada menggunakan update-cluster perintah.

catatan

Pembaruan adalah operasi asinkron. Panggil GetCluster API hingga status berubah ACTIVE untuk melihat perubahan Anda.

contoh Perintah
aws dsql update-cluster \ --region us-east-1 \ --no-deletion-protection-enabled \ --identifier your_cluster_id
contoh Respons
{
    "identifier": "abc0def1baz2quux3quuux4",
    "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
    "status": "UPDATING",
    "creationTime": "2024-05-24T09:15:32.708000-07:00"
}

Menghapus klaster

Hapus cluster yang ada menggunakan delete-cluster perintah.

catatan

Anda hanya dapat menghapus klaster yang memiliki perlindungan penghapusan dinonaktifkan. Secara default, perlindungan penghapusan diaktifkan saat Anda membuat cluster baru.

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

Daftar cluster

Buat daftar cluster Anda menggunakan list-clusters perintah.

contoh Perintah
aws dsql list-clusters --region us-east-1
contoh Respons
{
    "clusters": [
        {
            "identifier": "abc0def1baz2quux3quux4quuux",
            "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux4quuux"
        },
        {
            "identifier": "abc0def1baz2quux3quux5quuuux",
            "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux5quuuux"
        }
    ]
}