Membuat instans DB untuk Amazon RDS on AWS Outposts - Layanan Basis Data Relasional Amazon

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

Membuat instans DB untuk Amazon RDS on AWS Outposts

Pembuatan instans DB Amazon RDS on AWS Outposts mirip dengan pembuatan instans DB Amazon RDS di AWS Cloud. Namun, grup subnet DB yang berkaitan dengan Outpost harus ditentukan.

Cloud privat virtual (VPC) berdasarkan layanan Amazon VPC dapat menjangkau semua Zona Ketersediaan dalam sebuah Wilayah AWS. Anda dapat memperluas VPC di Wilayah AWS ke Outpost Anda dengan menambahkan subnet Outpost. Untuk menambahkan subnet Outpost ke VPC, tentukan Amazon Resource Name (ARN) Outpost saat membuat subnet.

Sebelum membuat instans DB RDS on Outposts, Anda dapat membuat grup subnet DB yang menyertakan satu subnet yang dikaitkan dengan Outpost Anda. Tentukan grup subnet DB ini saat Anda membuat instans DB RDS on Outposts. Anda juga dapat membuat grup subnet DB baru saat membuat instans DB.

Untuk informasi selengkapnya tentang konfigurasi AWS Outposts, lihat Panduan Pengguna AWS Outposts.

Membuat grup subnet DB

Buat grup subnet DB dengan satu subnet yang ditautkan dengan Outpost Anda.

Anda juga dapat membuat grup subnet DB baru Outpost saat membuat instans DB. Jika Anda ingin melakukannya, lewati prosedur ini.

catatan

Untuk membuat grup subnet DB untuk AWS Cloud, tentukan setidaknya dua subnet.

Untuk membuat grup subnet DB untuk Outpost Anda
  1. Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di sudut kanan atas konsol Amazon RDS, pilih Wilayah AWS tempat Anda ingin membuat grup subnet DB.

  3. Pilih Grup subnet, lalu pilih Buat Grup Subnet DB.

    Halaman Buat grup subnet DB akan muncul.

    Halaman Buat grup subnet DB.
  4. Untuk Nama, pilih nama grup subnet DB.

  5. Untuk Deskripsi, pilih deskripsi untuk grup subnet DB.

  6. Untuk VPC, pilih VPC yang akan dibuatkan grup subnet DB.

  7. Untuk Zona Ketersediaan, pilih Zona Ketersediaan untuk Pos Anda.

  8. Untuk Subnet, pilih subnet yang akan digunakan oleh RDS on Outposts.

  9. Pilih Buat untuk membuat grup subnet DB.

Membuat instans DB RDS on Outposts

Buat instans DB, dan pilih Outpost untuk instans DB Anda.

Untuk membuat instans DB RDS on Outposts menggunakan konsol
  1. Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di sudut kanan atas konsol Amazon RDS, pilih Wilayah AWS untuk melampirkan Outpost yang akan dibuatkan instans DB.

  3. Di panel navigasi, pilih Basis data.

  4. Pilih Buat basis data.

    AWS Management Console mendeteksi Outpost yang tersedia yang telah Anda konfigurasi dan memberikan opsi On-premise di bagian Lokasi basis data.

    catatan

    Jika Anda belum mengonfigurasi Outpost, bagian Lokasi basis data tidak akan muncul atau opsi RDS on Outposts tidak tersedia di bagian Pilih metode pembuatan on-premise.

  5. Untuk Lokasi basis data, pilih On-premise.

  6. Untuk Metode pembuatan on-premise, pilih RDS on Outposts.

  7. Tentukan pengaturan untuk Konektivitas Outpost. Pengaturan ini untuk Outpost yang menggunakan VPC yang memiliki grup subnet DB untuk instans DB Anda. VPC Anda harus berdasarkan layanan Amazon VPC.

    1. Untuk Cloud Privat Virtual (VPC), pilih VPC yang berisi grup subnet DB untuk instans DB Anda.

    2. Untuk Grup keamanan VPC, pilih grup keamanan Amazon VPC untuk instans DB Anda.

    3. Untuk Grup subnet DB, pilih grup subnet DB untuk instans DB Anda.

      Anda dapat memilih grup subnet DB yang sudah ada yang dikaitkan dengan Outpost—misalnya, jika Anda melakukan prosedur di Membuat grup subnet DB.

      Anda juga dapat membuat grup subnet DB baru untuk Outpost.

  8. Untuk Deployment Multi-AZ, pilih Buat instans siaga (disarankan untuk penggunaan produksi) untuk membuat instans DB siaga di Outpost lain.

    catatan

    Opsi ini tidak tersedia untuk Microsoft SQL Server.

    Jika Anda memilih untuk membuat deployment Multi-AZ, Anda tidak dapat menyimpan cadangan di Outpost Anda.

  9. Di bagian Cadangan, lakukan hal berikut:

    1. Untuk Target pencadangan, pilih salah satu opsi berikut:

      • AWS Cloud untuk menyimpan cadangan otomatis dan snapshot manual di Wilayah AWS induk.

      • Outpost (on-premise) untuk membuat cadangan lokal.

        catatan

        Untuk menyimpan cadangan di Outpost, Outpost Anda harus memiliki kemampuan Amazon S3. Untuk informasi selengkapnya, lihat Amazon S3 on Outposts.

        Pencadangan lokal tidak didukung untuk deployment multi-AZ atau replika baca.

    2. Pilih Aktifkan pencadangan otomatis untuk membuat point-in-time snapshot dari instans DB Anda.

      Saat pencadangan otomatis diaktifkan, Anda dapat memilih nilai untuk Periode penyimpanan cadangan dan Jendela pencadangan, atau menggunakan nilai default.

  10. Tentukan pengaturan instans DB lainnya sesuai kebutuhan.

    Untuk informasi tentang pengaturan saat membuat instans DB, lihat Pengaturan untuk instans DB.

  11. Pilih Buat basis data.

    Halaman Basis data muncul. Banner memberitahukan bahwa instans DB Anda sedang dibuat, dan menampilkan tombol Lihat detail kredensial.

Melihat detail instans DB

Setelah membuat instans DB, Anda dapat melihat kredensial dan detail lainnya.

Untuk melihat detail instans DB
  1. Untuk melihat nama pengguna utama dan kata sandi instans DB, pilih Lihat detail kredensial di halaman Basis data.

    Anda dapat terhubung ke instans DB sebagai pengguna utama menggunakan kredensial tersebut.

    penting

    Anda tidak dapat melihat kata sandi pengguna utama lagi. Jika tidak direkam, Anda mungkin perlu mengubahnya. Untuk mengubah kata sandi pengguna utama setelah instans DB tersedia, modifikasi instans DB. Untuk informasi selengkapnya tentang modifikasi instans DB, lihat Memodifikasi instans Amazon RDS DB.

  2. Pilih nama instans DB baru di halaman Basis data.

    Detail instans DB baru akan muncul di konsol RDS. Instans DB akan berstatus Sedang dibuat hingga proses pembuatannya selesai dan siap untuk digunakan. Setelah statusnya berubah menjadi Tersedia, Anda dapat terhubung ke instans DB ini. Perubahan status instans DB menjadi tersedia mungkin perlu beberapa menit, tergantung alokasi penyimpanan dan kelas instans DB.

    Detail instans DB saya

    Setelah instans DB tersedia, Anda dapat mengelolanya dengan cara yang sama seperti Anda mengelola instans DB RDS di AWS Cloud.

Sebelum membuat instans DB baru di Outpost dengan AWS CLI, pertama-tama buat grup subnet DB untuk digunakan oleh RDS on Outposts.

Untuk membuat grup subnet DB untuk Outpost Anda
  • Gunakan perintah create-db-subnet-group. Untuk --subnet-ids, tentukan grup subnet di Outpost yang akan digunakan oleh RDS on Outposts.

    Untuk Linux, macOS, atau Unix:

    aws rds create-db-subnet-group \ --db-subnet-group-name myoutpostdbsubnetgr \ --db-subnet-group-description "DB subnet group for RDS on Outposts" \ --subnet-ids subnet-abc123

    Untuk Windows:

    aws rds create-db-subnet-group ^ --db-subnet-group-name myoutpostdbsubnetgr ^ --db-subnet-group-description "DB subnet group for RDS on Outposts" ^ --subnet-ids subnet-abc123
Untuk membuat instans DB RDS on Outposts menggunakan AWS CLI
  • Gunakan perintah create-db-instance. Tentukan Availability Zone untuk Outpost, grup keamanan Amazon VPC yang ditautkan dengan Outpost, dan grup subnet DB yang Anda buat untuk Outpost. Anda dapat menyertakan opsi berikut:

    • --db-instance-identifier

    • --db-instance-class

    • --engine – Mesin basis data. Gunakan salah satu nilai berikut:

      • MySQL - Pilih mysql.

      • PostgreSQL – Pilih postgres.

      • Microsoft SQL Server – Pilih sqlserver-ee, sqlserver-se, atau sqlserver-web.

    • --availability-zone

    • --vpc-security-group-ids

    • --db-subnet-group-name

    • --allocated-storage

    • --max-allocated-storage

    • --master-username

    • --master-user-password

    • --multi-az | --no-multi-az – (Opsional) Apakah akan membuat instans DB siaga di Zona Ketersediaan yang berbeda. Default-nya adalah --no-multi-az.

      Opsi --multi-az tidak tersedia untuk SQL Server.

    • --backup-retention-period

    • --backup-target – (Opsional) Tempat penyimpanan cadangan otomatis dan snapshot manual. Gunakan salah satu nilai berikut:

      • outposts – Simpan secara lokal di Outpost.

      • region – Simpan di Wilayah AWS induk. Ini adalah nilai default-nya.

      Jika Anda menggunakan opsi --multi-az, Anda tidak dapat menggunakan outposts untuk --backup-target. Selain itu, instans DB tidak dapat memiliki replika baca jika Anda menggunakan outposts untuk --backup-target.

    • --storage-encrypted

    • --kms-key-id

Contoh berikut membuat instans DB MySQL bernama myoutpostdbinstance dan cadangan disimpan di Outpost Anda.

Untuk Linux, macOS, atau Unix:

aws rds create-db-instance \ --db-instance-identifier myoutpostdbinstance \ --engine-version 8.0.17 \ --db-instance-class db.m5.large \ --engine mysql \ --availability-zone us-east-1d \ --vpc-security-group-ids outpost-sg \ --db-subnet-group-name myoutpostdbsubnetgr \ --allocated-storage 100 \ --max-allocated-storage 1000 \ --master-username masterawsuser \ --manage-master-user-password \ --backup-retention-period 3 \ --backup-target outposts \ --storage-encrypted \ --kms-key-id mykey

Untuk Windows:

aws rds create-db-instance ^ --db-instance-identifier myoutpostdbinstance ^ --engine-version 8.0.17 ^ --db-instance-class db.m5.large ^ --engine mysql ^ --availability-zone us-east-1d ^ --vpc-security-group-ids outpost-sg ^ --db-subnet-group-name myoutpostdbsubnetgr ^ --allocated-storage 100 ^ --max-allocated-storage 1000 ^ --master-username masterawsuser ^ --manage-master-user-password ^ --backup-retention-period 3 ^ --backup-target outposts ^ --storage-encrypted ^ --kms-key-id mykey

Untuk informasi tentang pengaturan saat membuat instans DB, lihat Pengaturan untuk instans DB.

Untuk membuat instans DB baru di Outpost dengan RDS API, pertama-tama buat grup subnet DB untuk digunakan oleh RDS di Outposts dengan memanggil operasi createDB. SubnetGroup Untuk SubnetIds, tentukan grup subnet di Outpost yang akan digunakan oleh RDS on Outposts.

Selanjutnya, panggil operasi CreateDBInstance dengan parameter berikut. Tentukan Zona Ketersediaan untuk Outpost, grup keamanan Amazon VPC yang terkait dengan Outpost, dan grup subnet DB yang Anda buat untuk Outpost.

  • AllocatedStorage

  • AvailabilityZone

  • BackupRetentionPeriod

  • BackupTarget

    Jika Anda membuat deployment instans DB Multi-AZ, Anda tidak dapat menggunakan outposts untuk BackupTarget. Selain itu, instans DB tidak dapat memiliki replika baca jika Anda menggunakan outposts untuk BackupTarget.

  • DBInstanceClass

  • DBInstanceIdentifier

  • VpcSecurityGroupIds

  • DBSubnetGroupName

  • Engine

  • EngineVersion

  • MasterUsername

  • MasterUserPassword

  • MaxAllocatedStorage (opsional)

  • MultiAZ (opsional)

  • StorageEncrypted

  • KmsKeyID

Untuk informasi tentang pengaturan saat membuat instans DB, lihat Pengaturan untuk instans DB.