Secara otomatis menghubungkan EC2 instance dan instans DB cluster DB - 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.

Secara otomatis menghubungkan EC2 instance dan instans DB cluster DB

Anda dapat menggunakan RDS konsol Amazon untuk menyederhanakan pengaturan koneksi antara instans Amazon Elastic Compute Cloud EC2 (Amazon) dan instans DB cluster DB. Seringkali, Anda berada di subnet pribadi dan EC2 instance Anda berada di subnet publik dalam file. VPC Anda dapat menggunakan SQL klien pada EC2 instans Anda untuk terhubung ke Anda. EC2Instans ini juga dapat menjalankan server web atau aplikasi yang mengakses pribadi Anda. Untuk petunjuk tentang pengaturan koneksi antara EC2 instans dan cluster DB multi-AZ, lihatMenghubungkan secara otomatis instans EC2 dan klaster basis data Multi-AZ.

Secara otomatis menghubungkan instans DB dengan sebuah EC2 instance.

Jika Anda ingin terhubung ke EC2 instance yang tidak VPC sama dengan , lihat skenario di. Skenario untuk mengakses instans DB di VPC

Ikhtisar konektivitas otomatis dengan sebuah EC2 instance

Berikut ini adalah persyaratan untuk menghubungkan EC2 instance dengan RDSdatabase :

  • EC2Instance harus ada VPC sama dengan database.

    Jika tidak ada EC2 instance yang samaVPC, maka konsol menyediakan tautan untuk membuatnya.

  • Pengguna yang mengatur konektivitas harus memiliki izin untuk melakukan EC2 operasi Amazon berikut:

    • ec2:AuthorizeSecurityGroupEgress

    • ec2:AuthorizeSecurityGroupIngress

    • ec2:CreateSecurityGroup

    • ec2:DescribeInstances

    • ec2:DescribeNetworkInterfaces

    • ec2:DescribeSecurityGroups

    • ec2:ModifyNetworkInterfaceAttribute

    • ec2:RevokeSecurityGroupEgress

Jika instans dan EC2 instans DB berada di Availability Zone yang berbeda, akun Anda mungkin dikenakan biaya Cross-availability Zone.

Saat Anda menyiapkan sambungan ke EC2 instans, Amazon RDS bertindak sesuai dengan konfigurasi grup keamanan saat ini yang terkait dengan database, seperti yang dijelaskan dalam tabel berikut.

Konfigurasi grup RDS keamanan saat ini Konfigurasi grup EC2 keamanan saat ini RDSaksi

Ada satu atau lebih grup keamanan yang terkait dengan database dengan nama yang cocok dengan pola rds-ec2-n (di n mana angka). Grup keamanan yang cocok dengan pola belum diubah. Grup keamanan ini hanya memiliki satu aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya.

Ada satu atau lebih grup keamanan yang terkait dengan EC2 instance dengan nama yang cocok dengan pola ec2-rds-n (di n mana angka). Grup keamanan yang cocok dengan pola belum diubah. Grup keamanan ini hanya memiliki satu aturan keluar dengan grup VPC keamanan database sebagai sumbernya.

RDStidak mengambil tindakan.

Koneksi sudah dikonfigurasi secara otomatis antara EC2 instance dan RDSdatabase . Karena koneksi sudah ada antara EC2 instance dan RDS database, grup keamanan tidak dimodifikasi.

Salah satu syarat berikut berlaku:

  • Tidak ada grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n.

  • Ada satu atau lebih grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n. Namun, Amazon tidak RDS dapat menggunakan salah satu grup keamanan ini untuk koneksi dengan EC2 instans. Amazon tidak RDS dapat menggunakan grup keamanan yang tidak memiliki satu aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya. Amazon RDS juga tidak dapat menggunakan grup keamanan yang telah dimodifikasi. Contoh-contoh perubahan meliputi penambahan aturan atau pengubahan port aturan yang ada.

Salah satu syarat berikut dipenuhi:

  • Tidak ada grup keamanan yang terkait dengan EC2 instance dengan nama yang cocok dengan polaec2-rds-n.

  • Ada satu atau lebih grup keamanan yang terkait dengan EC2 instance dengan nama yang cocok dengan polaec2-rds-n. Namun, Amazon tidak RDS dapat menggunakan salah satu grup keamanan ini untuk koneksi dengan database. Amazon tidak RDS dapat menggunakan grup keamanan yang tidak memiliki satu aturan keluar dengan grup VPC keamanan database sebagai sumbernya. Amazon RDS juga tidak dapat menggunakan grup keamanan yang telah dimodifikasi.

RDS action: create new security groups

Ada satu atau lebih grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n. Grup keamanan yang cocok dengan pola belum diubah. Grup keamanan ini hanya memiliki satu aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya.

Ada satu atau lebih grup keamanan yang terkait dengan EC2 instance dengan nama yang cocok dengan polaec2-rds-n. Namun, Amazon tidak RDS dapat menggunakan salah satu grup keamanan ini untuk koneksi dengan database. Amazon tidak RDS dapat menggunakan grup keamanan yang tidak memiliki satu aturan keluar dengan grup VPC keamanan database sebagai sumbernya. Amazon RDS juga tidak dapat menggunakan grup keamanan yang telah dimodifikasi.

RDS action: create new security groups

Ada satu atau lebih grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n. Grup keamanan yang cocok dengan pola belum diubah. Grup keamanan ini hanya memiliki satu aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya.

Grup EC2 keamanan yang valid untuk koneksi ada, tetapi tidak terkait dengan EC2 instance. Grup keamanan ini memiliki nama yang cocok dengan pola ec2-rds-n. Grup tersebut belum diubah. Ini hanya memiliki satu aturan keluar dengan grup VPC keamanan database sebagai sumbernya.

RDS action: associate EC2 security group

Salah satu syarat berikut berlaku:

  • Tidak ada grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n.

  • Ada satu atau lebih grup keamanan yang terkait dengan database dengan nama yang cocok dengan polards-ec2-n. Namun, Amazon tidak RDS dapat menggunakan salah satu grup keamanan ini untuk koneksi dengan EC2 instans. Amazon tidak RDS dapat menggunakan grup keamanan yang tidak memiliki satu aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya. Amazon RDS juga tidak dapat menggunakan grup keamanan yang telah dimodifikasi.

Ada satu atau lebih grup keamanan yang terkait dengan EC2 instance dengan nama yang cocok dengan polaec2-rds-n. Grup keamanan yang cocok dengan pola belum diubah. Grup keamanan ini hanya memiliki satu aturan keluar dengan grup VPC keamanan database sebagai sumbernya.

RDS action: create new security groups
RDStindakan: buat grup keamanan baru

Amazon RDS mengambil tindakan berikut:

  • Membuat grup keamanan baru yang cocok dengan pola rds-ec2-n. Grup keamanan ini memiliki aturan masuk dengan grup VPC keamanan EC2 instance sebagai sumbernya. Grup keamanan ini dikaitkan dengan database dan memungkinkan EC2 instance untuk mengakses database.

  • Membuat grup keamanan baru yang cocok dengan pola ec2-rds-n. Grup keamanan ini memiliki aturan keluar dengan grup VPC keamanan database sebagai target. Grup keamanan ini dikaitkan dengan EC2 instance dan memungkinkan EC2 instance untuk mengirim lalu lintas ke database.

RDStindakan: kelompok EC2 keamanan asosiasi

Amazon RDS mengaitkan grup EC2 keamanan yang valid dan sudah ada dengan EC2 instans. Grup keamanan ini memungkinkan EC2 instance untuk mengirim lalu lintas ke database.

Secara otomatis menghubungkan EC2 instance dan RDSdatabase DB cluster

Sebelum menyiapkan koneksi antara EC2 instance dan RDSdatabase , pastikan Anda memenuhi persyaratan yang dijelaskan dalam. Ikhtisar konektivitas otomatis dengan sebuah EC2 instance

Jika Anda membuat perubahan pada grup keamanan setelah mengonfigurasi konektivitas, perubahan tersebut dapat memengaruhi koneksi antara EC2 instans dan cluster database.

catatan

Anda hanya dapat mengatur koneksi antara EC2 instance dan RDSdatabase secara otomatis dengan menggunakan. AWS Management Console Anda tidak dapat mengatur koneksi secara otomatis dengan AWS CLI atau RDSAPI.

Untuk menghubungkan EC2 instance dan RDSdatabase cluster secara otomatis
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Databases, lalu pilih cluster database.

  3. Dari Tindakan, pilih Siapkan EC2 koneksi.

    Halaman EC2Koneksi Siapkan muncul.

  4. Pada halaman Siapkan EC2 koneksi, pilih EC2 instance.

    Siapkan halaman EC2 koneksi.

    Jika tidak ada EC2 instance yang samaVPC, pilih Buat EC2 instance untuk membuatnya. Dalam hal ini, pastikan EC2 instance baru VPC sama dengan database.

  5. Pilih Lanjutkan.

    Halaman Tinjau dan tegaskan muncul.

    EC2ulasan koneksi dan halaman konfirmasi.
  6. Pada halaman Tinjau dan konfirmasi, tinjau perubahan yang RDS akan dilakukan untuk mengatur konektivitas dengan EC2 instans.

    Jika perubahan sudah benar, pilih Tegaskan dan siapkan.

    Jika perubahan masih salah, pilih Sebelumnya atau Batalkan.

Melihat sumber daya komputasi terhubung

Anda dapat menggunakan AWS Management Console untuk melihat sumber daya komputasi yang terhubung ke RDSdatabase DB cluster. Sumber daya yang ditampilkan meliputi koneksi sumber daya komputasi yang disiapkan secara otomatis. Anda dapat menyiapkan secara otomatis konektivitas dengan sumber daya komputasi dengan cara berikut:

Sumber daya komputasi yang tercantum tidak menyertakan sumber daya yang dihubungkan secara manual dengan basis data. Misalnya, Anda dapat mengizinkan sumber daya komputasi untuk mengakses database secara manual dengan menambahkan aturan ke grup VPC keamanan yang terkait dengan database.

Agar sumber daya komputasi tercantum, syarat-syarat berikut harus dipenuhi:

  • Nama grup keamanan yang terkait dengan sumber daya komputasi cocok dengan pola ec2-rds-n (dengan n berupa angka).

  • Grup keamanan yang terkait dengan sumber daya komputasi memiliki aturan keluar dengan rentang port yang disetel ke port yang digunakan database.

  • Grup keamanan yang terkait dengan sumber daya komputasi memiliki aturan keluar dengan sumber yang disetel ke grup keamanan yang terkait dengan cluster database.

  • Nama grup keamanan yang terkait dengan database cocok dengan pola rds-ec2-n (di n mana angka).

  • Grup keamanan yang terkait dengan database memiliki aturan inbound dengan rentang port yang diatur ke port yang digunakan database.

  • Grup keamanan yang terkait dengan database memiliki aturan masuk dengan sumber yang disetel ke grup keamanan yang terkait dengan sumber daya komputasi.

Untuk melihat sumber daya komputasi yang terhubung ke RDSdatabase
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Databases, lalu pilih nama cluster database.

  3. Pada tab Konektivitas dan keamanan, lihat sumber daya komputasi di Sumber daya komputasi terhubung.

    Sumber daya komputasi terhubung.

Menghubungi instans basis data yang menjalankan mesin basis data tertentu

Untuk informasi tentang cara menghubungi instans basis data yang menjalankan mesin basis data tertentu, ikuti petunjuk untuk mesin basis data Anda: