Bagikan melalui


Panduan Cepat: Membuat Azure Database untuk PostgreSQL

Azure Database for PostgreSQL adalah layanan terkelola yang memungkinkan Anda menjalankan, mengelola, dan menskalakan database PostgreSQL yang sangat tersedia di cloud.

Artikel ini memperlihatkan kepada Anda cara membuat Azure Database for PostgreSQL menggunakan mekanisme yang berbeda.

Membuat Azure Database yang Kompatibel dengan PostgreSQL

Jika tidak memiliki langganan Azure, buat akun Azure gratis sebelum Anda memulai.

Instans server fleksibel Azure Database for PostgreSQL dibuat dengan sekumpulan sumber daya komputasi dan penyimpanan yang dikonfigurasi. Server dibuat dalam grup sumber daya Azure.

Pilih salah satu tab berikut, tergantung pada metode yang ingin Anda gunakan untuk menyebarkan instans Anda:

Menggunakan portal Microsoft Azure:

  1. Masuk dengan kredensial Anda, jika Anda diminta untuk melakukannya.

  2. Pilih Buat sumber daya di sudut kiri atas portal.

    Cuplikan layar yang memperlihatkan cara membuat sumber daya di portal Microsoft Azure.

  3. Di bawah Kategori, pilih Database.

    Cuplikan layar yang memperlihatkan cara memilih Database di bawah kategori sumber daya.

  4. Dari daftar jenis sumber daya yang difilter, temukan yang disebut Azure Database for PostgreSQL Flexible Server.

    Cuplikan layar yang memperlihatkan jenis sumber daya Azure Database for PostgreSQL.

  5. Pilih Buat.

    Cuplikan layar yang memperlihatkan tautan Buat di jenis sumber daya Azure Database for PostgreSQL.

  6. Wizard Azure Database baru untuk server fleksibel PostgreSQL diluncurkan.

    Cuplikan layar yang menampilkan wizard Azure Database Baru untuk PostgreSQL.

  7. Berikan semua informasi yang diperlukan, mulai dari tab Dasar .

    Cuplikan layar yang memperlihatkan tab Dasar dari wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

  8. Gunakan tabel berikut untuk memahami arti berbagai bidang yang tersedia di halaman Dasar , dan sebagai panduan untuk mengisi halaman:

    Bagian Pengaturan Nilai yang disarankan Deskripsi Dapat diubah setelah pembuatan instansi
    Detail proyek
    Abonemen Pilih nama langganan tempat Anda ingin membuat sumber daya. Langganan adalah perjanjian dengan Microsoft untuk menggunakan satu atau beberapa platform atau layanan cloud Microsoft, yang dikenakan biaya berdasarkan biaya lisensi per pengguna atau pada konsumsi sumber daya berbasis cloud. Jika Anda memiliki beberapa langganan, pilih langganan tempat Anda ingin ditagih untuk sumber daya tersebut. Instans server fleksibel Azure Database for PostgreSQL yang ada dapat dipindahkan ke langganan yang berbeda dari yang awalnya dibuat. Untuk informasi selengkapnya, lihat Memindahkan sumber daya Azure ke grup sumber daya atau langganan baru.
    grup Sumber Daya Grup sumber daya dalam langganan yang dipilih , tempat Anda ingin membuat sumber daya. Ini bisa menjadi grup sumber daya yang sudah ada, atau Anda dapat memilih Buat baru, dan berikan nama dalam langganan tersebut yang unik di antara nama grup sumber daya yang ada. Grup sumber daya adalah kontainer yang menyimpan sumber daya terkait untuk solusi Azure. Grup sumber daya dapat menyertakan semua sumber daya untuk solusi, atau hanya sumber daya yang ingin Anda kelola sebagai grup. Anda memutuskan bagaimana Anda ingin mengalokasikan sumber daya ke grup sumber daya berdasarkan apa yang paling masuk akal bagi organisasi Anda. Umumnya, tambahkan sumber daya yang memiliki siklus hidup yang sama ke grup sumber daya yang sama sehingga Anda dapat dengan mudah menyebarkan, memperbarui, dan menghapusnya sebagai grup Instans server fleksibel Azure Database for PostgreSQL yang ada dapat dipindahkan ke langganan yang berbeda dari yang awalnya dibuat. Untuk informasi selengkapnya, lihat Memindahkan sumber daya Azure ke grup sumber daya atau langganan baru.
    Rincian Server
    Nama Server Nama yang ingin Anda tetapkan ke server. Nama unik yang mengidentifikasi instans server fleksibel Azure Database for PostgreSQL Anda. Nama domain postgres.database.azure.com ditambahkan ke nama server yang Anda berikan, untuk membentuk nama host yang memenuhi syarat sepenuhnya yang dapat Anda gunakan melalui server Sistem Penamaan Domain untuk menentukan alamat IP dari instans Anda. Meskipun nama server tidak dapat diubah setelah pembuatan server, Anda dapat menggunakan fitur pemulihan pada titik waktu untuk memulihkan server dengan nama yang berbeda. Pendekatan alternatif untuk terus menggunakan server yang ada, tetapi tetap dapat merujuknya dengan nama server yang berbeda, adalah menggunakan endpoin virtual untuk membuat endpoin penulis dengan nama baru yang diinginkan. Dengan pendekatan ini, Anda dapat merujuk ke instans dengan nama aslinya, atau nama yang ditetapkan ke titik akhir virtual untuk penulisan.
    Wilayah Nama salah satu wilayah di mana layanan didukung, dan lebih sesuai bagi Anda untuk mengoperasikan instans Anda. Kepatuhan, residensi data, harga, kedekatan dengan pengguna Anda, atau ketersediaan layanan lain di wilayah yang sama, adalah beberapa persyaratan yang harus Anda gunakan saat memilih wilayah tersebut. Layanan ini tidak menawarkan fitur untuk merelokasi instans secara otomatis dan transparan ke wilayah yang berbeda.
    Versi PostgreSQL Versi yang dipilih secara default. Anda dapat memilih di antara daftar versi utama PostgreSQL yang saat ini didukung oleh layanan. Saat ini versi tersebut adalah: 18 (pratinjau), 17, 16, 15, 14, 13, 12, 11
    Jenis beban kerja Pilihan SKU default. Anda dapat memilih dari Development (SKU Yang Dapat Meledak), Production (Tujuan Umum, secara default, atau SKU yang Dioptimalkan Memori). Anda selanjutnya dapat menyesuaikan SKU dan penyimpanan dengan memilih Konfigurasikan server. Layanan ini menyediakan fitur bawaan yang dapat meningkatkan versi utama instans Anda saat ini ke versi lain yang lebih tinggi yang didukung oleh fitur tersebut. Untuk informasi selengkapnya, lihat pembaruan versi utama.
    Zona ketersediaan Zona ketersediaan pilihan Anda. Anda bisa memilih di zona ketersediaan mana Anda ingin agar server Anda disebarkan. Kemampuan untuk memilih zona ketersediaan tempat instans Anda disebarkan, berguna untuk menempatkannya berdekatan dengan aplikasi Anda. Jika Anda memilih Tidak ada preferensi, zona ketersediaan default secara otomatis ditetapkan ke instans Anda selama pembuatannya. Meskipun zona ketersediaan tempat suatu instans disebarkan tidak dapat diubah setelah pembuatannya, Anda dapat menggunakan fitur pemulihan titik waktu untuk memulihkan server di zona ketersediaan lain dengan nama yang berbeda.
    Ketersediaan tinggi
    Ketersediaan tinggi Aktifkan untuk Zona yang sama atau Zona redundan. Jika Anda memilih salah satu dari dua opsi ini, server siaga dengan konfigurasi yang sama dengan primer Anda secara otomatis disediakan. Server siaga disediakan di zona ketersediaan yang sama atau di zona ketersediaan yang berbeda dalam wilayah yang sama, tergantung pada opsi yang dipilih. Perhatikan bahwa ketersediaan tinggi dapat diaktifkan atau dinonaktifkan setelah server dibuat. Ketersediaan tinggi dapat diaktifkan atau dinonaktifkan setelah pembuatan server. Namun, jika diaktifkan, itu tidak dapat diubah langsung dari Zona yang sama ke Zona redundan atau sebaliknya. Untuk menerapkan perubahan tersebut, Pertama-tama Anda perlu menonaktifkan ketersediaan tinggi, lalu mengaktifkannya kembali memilih mode yang baru diinginkan.
    Autentikasi
    Metode autentikasi Meskipun metode autentikasi yang direkomendasikan adalah autentikasi Microsoft Entra, demi kesederhanaan, dalam mulai cepat ini mari kita pilih autentikasi PostgreSQL saja. Dengan memilih autentikasi PostgreSQL saja, Anda diharuskan untuk memberikan nama pengguna asli PostgreSQL dan kata sandi. Jika Anda memilih autentikasi Microsoft Entra, Anda perlu memberikan pengidentifikasi objek pengguna atau grup Microsoft Entra yang ingin Anda tetapkan sebagai administrator instans. Jika Anda memilih, autentikasi PostgreSQL dan Microsoft Entra, Anda harus memenuhi kedua persyaratan sebelumnya. Dapat diubah ke salah satu dari tiga nilai yang didukung setelah pembuatan server.
    Login administrator Nama pengguna asli PostgreSQL yang ingin Anda tetapkan sebagai administrator instans Anda. Untuk contoh ini, mari kita atur ke adminuser. Nama pengguna admin harus berisi antara 1 dan 63 karakter, hanya boleh terdiri dari angka dan huruf, tidak dapat dimulai dengan pg_ dan tidak boleh azure_superuser, azure_pg_admin, admin, administrator, root, tamu, atau publik. Nama pengguna ini tidak dapat diubah setelah instans dibuat. Selain itu, ini tidak dapat diganti dengan pengguna asli PostgreSQL lainnya yang dapat Anda buat pada instans.
    Kata sandi Kata sandi yang ingin Anda tetapkan ke pengguna asli PostgreSQL yang ditetapkan sebagai administrator. Tentukan kata sandi untuk akun admin server. Pastikan kata sandi Anda cukup kompleks. Dapat diubah sebanyak yang diperlukan setelah server dibuat.
    Mengonfirmasikan kata sandi Kata sandi yang ingin Anda tetapkan ke pengguna asli PostgreSQL yang ditetapkan sebagai administrator. Harus cocok dengan nilai yang ditetapkan ke Kata Sandi. Dapat diubah sebanyak yang diperlukan setelah server dibuat.
  9. Untuk mengonfigurasi komputasi dan penyimpanan lebih lanjut, di bawah Detail server, di bagian Komputasi + penyimpanan , pilih Konfigurasikan server. Halaman Komputasi + penyimpanan terbuka, tempat Anda dapat mengonfigurasi beberapa pengaturan khusus untuk jenis komputasi dan penyimpanan yang ingin Anda gunakan. Setelah Anda mengonfigurasi komputasi dan penyimpanan sesuai dengan kebutuhan Anda, pilih Simpan untuk kembali ke halaman Dasar dan lanjutkan mengonfigurasi instans Anda.

    Cuplikan layar yang memperlihatkan halaman Komputasi + penyimpanan tempat Anda dapat mengonfigurasi komputasi dan penyimpanan server Anda.

  10. Gunakan tabel berikut untuk memahami arti berbagai bidang yang tersedia di halaman Komputasi + penyimpanan , dan sebagai panduan untuk mengisi halaman:

    Bagian Pengaturan Nilai yang disarankan Deskripsi Dapat diubah setelah pembuatan instansi
    Kluster
    Opsi kluster Pilih Server. Nilai yang mungkin adalah Server (untuk beban kerja yang dapat pas pada satu node) dan kluster Elastis (untuk kapasitas yang lebih besar dari satu node, kluster elastis menyediakan sharding berbasis skema dan baris pada database yang didistribusikan di seluruh kluster). Tidak dapat diubah pada server yang ada.
    Jumlah simpul Atur ke 4. Opsi ini hanya tersedia saat opsi Kluster diatur ke kluster Elastic. Rentang nilai yang diizinkan mencakup dari 1 hingga 10. Dapat diubah pada server yang ada.
    Menghitung
    Lapisan komputasi Pilih Tujuan Umum. Nilai yang mungkin adalah Burstable (biasanya digunakan untuk lingkungan pengembangan yang tidak perlu menggunakan kapasitas penuh CPU secara terus-menerus) dan Umum (biasanya digunakan untuk lingkungan produksi dengan beban kerja yang paling umum), dan Memori Dioptimalkan (biasanya digunakan untuk lingkungan produksi yang menjalankan beban kerja yang memerlukan rasio memori tinggi terhadap CPU). Untuk informasi selengkapnya, lihat Opsi komputasi di Azure Database for PostgreSQL. Dapat diubah setelah server dibuat. Namun, jika Anda menggunakan beberapa fungsionalitas yang hanya didukung pada tingkat tertentu, dan mengubah tingkat saat ini menjadi satu di mana fitur tidak didukung, fitur berhenti tersedia atau dinonaktifkan.
    Prosesor komputer Biarkan pengaturan default. Perhatikan bahwa opsi ini mungkin tidak terlihat untuk beberapa wilayah. Jika wilayah yang dipilih di tab Dasar mendukung prosesor dari lebih dari satu produsen, maka opsi terlihat. Di wilayah yang mendukung prosesor dari berbagai produsen, nilai yang mungkin adalah AMD dan Intel. Untuk informasi selengkapnya, lihat Opsi komputasi di Azure Database for PostgreSQL. Dapat diubah untuk instans yang ada, selama wilayah tempat instans disebarkan menyediakan prosesor dari lebih dari satu produsen.
    Hitung ukuran Biarkan pengaturan default. Perhatikan bahwa daftar nilai yang didukung mungkin bervariasi di seluruh wilayah, tergantung pada perangkat keras yang tersedia di setiap wilayah. Untuk informasi selengkapnya, lihat Opsi komputasi di Azure Database for PostgreSQL. Dapat diubah setelah instance selesai dibuat.
    Penyimpanan
    Jenis penyimpanan Pilih SSD Premium. Perhatikan bahwa daftar nilai yang diizinkan mungkin bervariasi tergantung pada fitur lain yang Anda pilih. Untuk informasi selengkapnya, lihat Opsi penyimpanan di Azure Database for PostgreSQL. Tidak dapat diubah setelah instans dibuat.
    Ukuran penyimpanan Biarkan pengaturan default. Perhatikan bahwa daftar nilai yang didukung mungkin bervariasi di seluruh wilayah, tergantung pada perangkat keras yang tersedia di setiap wilayah. Untuk informasi selengkapnya, lihat Opsi komputasi di Azure Database for PostgreSQL. Dapat diubah setelah instans dibuat. Hal ini hanya bisa ditingkatkan. Penyusutan ruang penyimpanan secara manual atau otomatis tidak didukung. Nilai yang dapat diterima bergantung pada jenis penyimpanan yang ditetapkan ke instans.
    Lapisan kinerja Biarkan pengaturan default. Performa drive solid-state (SSD) Premium ditetapkan saat Anda membuat disk, berupa tingkat kinerjanya. Saat mengatur ukuran disk yang disediakan, tingkat performa dipilih secara otomatis. Tingkat performa ini menentukan IOPS dan throughput disk terkelola Anda. Untuk disk SSD Premium, tingkat ini dapat diubah saat penyebaran atau setelahnya, tanpa mengubah ukuran disk, dan tanpa waktu henti. Mengubah tingkat memungkinkan Anda mempersiapkan dan memenuhi permintaan yang lebih tinggi tanpa menggunakan kemampuan bursting disk Anda. Mengubah tingkat kinerja Anda dapat lebih hemat biaya daripada bergantung pada peningkatan sementara, tergantung seberapa lama kinerja tambahan diperlukan. Ini sangat ideal untuk peristiwa yang sementara membutuhkan tingkat performa yang lebih tinggi secara konsisten, seperti belanja liburan, pengujian performa, atau menjalankan lingkungan pelatihan. Untuk menangani peristiwa ini, Anda dapat mengalihkan disk ke tingkat performa yang lebih tinggi tanpa waktu henti, selama Anda membutuhkan performa ekstra. Anda kemudian dapat kembali ke tingkat asli tanpa waktu henti ketika performa tambahan tidak lagi diperlukan. Dapat diubah setelah instans dibuat.
    Penyimpanan otomatis bertambah Pilih opsi ini untuk mengaktifkan fitur autogrow. Perhatikan bahwa opsi ini mungkin tidak didukung untuk beberapa jenis penyimpanan, dan mungkin tidak dihormati untuk ukuran penyimpanan tertentu. Untuk informasi selengkapnya, lihat Mengonfigurasi pertumbuhan otomatis penyimpanan. Dapat diubah setelah instans dibuat, selama jenis penyimpanan mendukung fitur ini.
    Ketersediaan tinggi
    Ketersediaan tinggi Biarkan nilai yang dipilih secara default. Nilai yang didukung adalah Disabled (99,9% SLA), Same zone (99,95% SLA), dan Zone redundant (99,99% SLA). Perhatikan bahwa opsi ketersediaan tinggi yang didukung mungkin bervariasi tergantung pada wilayah tempat Anda mencoba menyebarkan instans Anda. Untuk informasi selengkapnya, lihat Ketersediaan tinggi di Azure Database for PostgreSQL. Ketersediaan tinggi dapat diaktifkan atau dinonaktifkan setelah pembuatan server. Namun, jika diaktifkan, itu tidak dapat diubah langsung dari Zona yang sama ke Zona redundan atau viceversa. Untuk menerapkan perubahan tersebut, Pertama-tama Anda perlu menonaktifkan ketersediaan tinggi, lalu mengaktifkannya kembali memilih mode yang baru diinginkan.
    Pencadangan
    Periode retensi cadangan (dalam hari) Biarkan nilai yang dipilih secara default. Periode retensi cadangan default adalah 7 hari, tetapi Anda dapat memperpanjang periode hingga maksimal 35 hari. Perhatikan bahwa opsi ketersediaan tinggi yang didukung mungkin bervariasi tergantung pada wilayah tempat Anda mencoba menyebarkan instans Anda. Untuk informasi selengkapnya, lihat Ketersediaan tinggi di Azure Database for PostgreSQL. Dapat diubah setelah instance selesai dibuat.
    Redundansi cadangan Dipilih secara otomatis untuk Anda, berdasarkan apakah wilayah yang dipilih mendukung beberapa zona ketersediaan atau tidak, dan konfigurasi redundansi geografis cadangan. Nilai yang mungkin adalah Redundan Lokal (menyediakan setidaknya 99,999999999% daya tahan objek cadangan selama setahun), Zona Redundan (menyediakan setidaknya 99,9999999999% daya tahan objek cadangan selama setahun), dan Redundan Geo (menyediakan setidaknya 99,99999999999999% daya tahan objek cadangan selama setahun). Ketika Geo-Redundansi diaktifkan untuk cadangan, opsi redundansi cadangan diatur ke Geo-Redundansi. Jika wilayah tidak mendukung beberapa zona ketersediaan, maka redundansi cadangan diatur ke Redundansi lokal. Dan jika wilayah mendukung beberapa zona ketersediaan, maka redundansi cadangan diatur ke Zona redundan. Untuk informasi selengkapnya, lihat Opsi redundansi cadangan . Tidak dapat diubah setelah instance dibuat.
    Redundansi geografis Biarkan opsi ini dinonaktifkan. Geo-redundansi dalam pencadangan hanya didukung pada instans yang ditempatkan di wilayah pasangan Azure. Untuk informasi selengkapnya, lihat Pencadangan dan pemulihan geo-redundan Tidak dapat diubah setelah instance dibuat.
  11. Setelah memberikan semua informasi yang diperlukan di tab Dasar, pilih Berikutnya: Jaringan untuk melanjutkan ke tab Jaringan, dari mana Anda dapat mengonfigurasi pengaturan jaringan instans server fleksibel Azure Database for PostgreSQL Anda:

    Cuplikan layar yang memperlihatkan sorotan tombol Berikutnya: Jaringan di tab Dasar-dasar wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

    Cuplikan layar yang menunjukkan tab Jaringan pada panduan Azure Database for PostgreSQL Baru untuk membuat instans baru.

  12. Gunakan tabel berikut untuk memahami arti bidang berbeda yang tersedia di halaman Jaringan , dan sebagai panduan untuk mengisi halaman:

    Bagian Pengaturan Nilai yang disarankan Deskripsi Dapat diubah setelah pembuatan instansi
    Konektivitas jaringan
    Metode konektivitas Pilih Akses publik (alamat IP yang diizinkan) dan Titik akhir privat, demi kesederhanaan. Nilai yang mungkin adalah Akses publik (alamat IP yang diizinkan) dan Titik akhir privat dan Akses privat (Integrasi VNET). Untuk informasi selengkapnya, lihat Gambaran umum jaringan untuk Azure Database for PostgreSQL dengan akses publik dan Jaringan dengan akses privat untuk Azure Database for PostgreSQL. Tidak dapat diubah setelah instance dibuat.
    Akses publik
    Izinkan akses publik ke sumber daya ini melalui internet menggunakan alamat IP publik Aktifkan kotak centang. Dengan mengaktifkan kotak centang ini, Anda dapat mengonfigurasi aturan firewall untuk mengontrol rentang alamat IP tempat klien dapat terhubung ke instans Anda melalui titik akhir publik. Untuk informasi selengkapnya, lihat Gambaran umum jaringan untuk Azure Database for PostgreSQL dengan akses publik Dapat diubah setelah instance selesai dibuat.
    aturan Firewall
    Izinkan akses publik dari layanan Azure apa pun dalam Azure ke server ini Biarkan pengaturan default. Dengan mengaktifkan kotak centang ini, Anda mengonfigurasi aturan firewall khusus untuk mengizinkan koneksi dari alamat IP yang dialokasikan ke layanan atau aset Azure apa pun, termasuk koneksi dari langganan pelanggan lain. Untuk informasi selengkapnya, lihat Gambaran umum jaringan untuk Azure Database for PostgreSQL dengan akses publik Dapat diubah setelah instance selesai dibuat.
    + Tambahkan alamat IP klien saat ini ( ###.##.#### ) Pilih tautan dengan teks tersebut. Yang mengonfigurasi aturan firewall untuk mengizinkan koneksi dari alamat IP yang ditunjukkan dalam tanda kurung. Alamat IP tersebut sesuai dengan alamat IP publik yang digunakan oleh komputer tempat Anda mengakses portal Microsoft Azure. Untuk informasi selengkapnya, lihat Gambaran umum jaringan untuk Azure Database for PostgreSQL dengan akses publik Dapat diubah setelah instance selesai dibuat.
  13. Setelah memberikan semua informasi yang diperlukan di tab Jaringan , pilih Berikutnya: Keamanan untuk melanjutkan ke tab Keamanan , dari mana Anda dapat mengonfigurasi pengaturan keamanan data instans server fleksibel Azure Database for PostgreSQL Anda:

    Cuplikan layar yang memperlihatkan sorotan tombol Berikutnya: Keamanan di tab Jaringan wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

    Cuplikan layar yang menampilkan tab Keamanan dari wizard Azure Database untuk PostgreSQL baru untuk membuat instans baru.

  14. Gunakan tabel berikut untuk memahami arti berbagai bidang yang tersedia di halaman Keamanan , dan sebagai panduan untuk mengisi halaman:

    Bagian Pengaturan Nilai yang disarankan Deskripsi Dapat diubah setelah pembuatan instansi
    Enkripsi data
    Kunci enkripsi data Biarkan pengaturan default. Nilai yang mungkin adalah Kunci yang dikelola layanan dan kunci yang dikelola pelanggan. Untuk informasi selengkapnya, lihat Enkripsi data saat tidak aktif di Azure Database for PostgreSQL. Tidak dapat diubah setelah instance dibuat.
  15. Setelah memberikan semua informasi yang diperlukan di tab Keamanan , pilih Berikutnya: Tag untuk melanjutkan ke tab Tag , dari mana Anda dapat melampirkan beberapa tag ke instans server fleksibel Azure Database for PostgreSQL Anda:

    Cuplikan layar yang memperlihatkan sorotan tombol Berikutnya: Tag di tab Keamanan wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

    Cuplikan layar yang memperlihatkan tab Tag dari wizard Baru Azure Database for PostgreSQL untuk membuat instans baru.

  16. Gunakan tabel berikut untuk memahami arti bidang berbeda yang tersedia di halaman Tag , dan sebagai panduan untuk mengisi halaman:

    Bagian Pengaturan Nilai yang disarankan Deskripsi Dapat diubah setelah pembuatan instansi
    Nama Atur ke Environment. Untuk informasi selengkapnya tentang, lihat tag. Dapat diubah setelah instance selesai dibuat.
    Nilai Atur ke PostgreSQL Quickstart. Untuk informasi selengkapnya tentang, lihat tag. Dapat diubah setelah instance selesai dibuat.
  17. Setelah memberikan semua informasi yang diperlukan di tab Tag, pilih Berikutnya: Tinjau + buat untuk melanjutkan ke tab Tinjau + buat, dari mana Anda dapat meninjau semua pengaturan yang dikonfigurasi untuk instans server fleksibel Azure Database for PostgreSQL baru Anda, sebelum Anda memicu pembuatannya:

    Cuplikan layar yang memperlihatkan sorotan tombol Berikutnya: Tinjau + buat di tab Tag wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

    Cuplikan layar yang memperlihatkan tab Tinjau + Buat Instans dari wizard New Azure Database for PostgreSQL untuk membuat instans baru.

  18. Setelah meninjau bahwa nilai semua pengaturan cocok dengan kebutuhan Anda, pilih Buat untuk memulai penyebaran instans server fleksibel Azure Database for PostgreSQL baru Anda:

    Cuplikan layar yang menunjukkan sorotan tombol Buat di tab Tinjau + buat pada wizard Azure Database for PostgreSQL Baru untuk membuat instans baru.

  19. Penyebaran baru diluncurkan untuk membuat instans server fleksibel Azure Database for PostgreSQL Anda:

    Cuplikan layar yang memperlihatkan penyebaran sedang berlangsung untuk membuat instans server fleksibel Azure Database for PostgreSQL Anda.

  20. Saat penyebaran selesai, Anda dapat memilih Buka sumber daya, untuk mengantarkan Anda ke halaman Gambaran Umum instans server fleksibel Azure Database for PostgreSQL baru Anda, dan mulai menggunakannya:

    Cuplikan layar yang memperlihatkan penyebaran berhasil diselesaikan dari instans server fleksibel Azure Database for PostgreSQL Anda.

    Cuplikan layar yang memperlihatkan halaman Gambaran Umum instans server fleksibel Azure Database for PostgreSQL baru Anda.

Database yang tersedia dalam instans Azure Database for PostgreSQL

Secara default, database yang disebut postgres dibuat dalam instans Anda. Database postgres adalah database default yang dimaksudkan untuk digunakan oleh pengguna, utilitas, dan aplikasi pihak ketiga.

Database kedua yang dibuat pada setiap instans adalah azure_maintenance. Meskipun Anda dapat tersambung ke database ini, Anda memiliki izin minimum yang diberikan sehingga Anda hampir tidak dapat melakukan apa pun di dalamnya.

Terakhir, ada database azure_sys, yang digunakan untuk menghosting beberapa objek yang digunakan oleh fitur seperti penyimpanan kueri dan penyetelan indeks.

Nota

Koneksi ke instance server fleksibel Azure Database for PostgreSQL umumnya berkomunikasi melalui port 5432. Pengecualian untuk ini adalah ketika Anda terhubung melalui pengumpul koneksi seperti PgBouncer bawaan, yang terintegrasi dengan Azure Database for PostgreSQL. PgBouncer terintegrasi beroperasi pada port 6432. Ketika Anda mencoba terhubung dari dalam jaringan perusahaan, lalu lintas keluar melalui port 5432 (atau 6432 jika Anda terhubung melalui PgBouncer) mungkin diblokir oleh firewall jaringan Anda. Jika demikian, Anda tidak akan dapat terhubung ke instans Anda, kecuali departemen IT Memungkinkan Anda merutekan lalu lintas dari komputer Anda ke instans target, melalui port yang diperlukan (5432 atau 6432).

Mendapatkan informasi koneksi

Untuk terhubung ke instance Anda, Anda harus memiliki nama lengkapnya dan kredensial pengguna yang Anda gunakan untuk terhubung. Anda seharusnya mencatat nilai-nilai tersebut sejak Anda menyebarkan instance, di bagian sebelumnya artikel ini. Jika tidak, Anda dapat mengambil semuanya kecuali kata sandi pengguna administrator. Jika lupa kata sandi yang ditetapkan ke instans, Anda selalu dapat mengatur ulang. Untuk mempelajari cara melakukannya, lihat mengatur ulang kata sandi admin.

Menggunakan portal Microsoft Azure:

  1. Buka halaman Gambaran Umum instans baru Anda.

    Screenshot yang menunjukkan halaman Overview.

  2. Salin nilai Titik Akhir, dan simpan di suatu tempat untuk menggunakannya nanti. Arahkan kursor Anda ke setiap bidang, dan simbol salin muncul di sebelah kanan teks. Pilih simbol salin sesuai kebutuhan untuk menyalin nilai.

    Cuplikan layar yang memperlihatkan cara menyalin nama server dari halaman Gambaran Umum.

  3. Salin nilai login Administrator, dan simpan di suatu tempat untuk menggunakannya nanti. Arahkan kursor Anda ke setiap bidang, dan simbol salin muncul di sebelah kanan teks. Pilih simbol salin sesuai kebutuhan untuk menyalin nilai.

    Cuplikan layar yang memperlihatkan cara menampilkan nama pengguna admin dari halaman Gambaran Umum.

Sambungkan menggunakan psql

Ada banyak aplikasi yang dapat Anda gunakan untuk menyambungkan ke instans server fleksibel Azure Database for PostgreSQL Anda. Jika komputer klien Anda menginstal PostgreSQL, Anda dapat menggunakan instans lokal psql untuk menyambungkan ke instans server fleksibel Azure Database for PostgreSQL. Jika tidak diinstal pada komputer Anda, unduh paket siap pakai yang menargetkan platform Anda dan menginstalnya.

Setelah diinstal, Anda dapat menggunakan utilitas baris perintah psql untuk menyambungkan ke instans server fleksibel Azure Database for PostgreSQL.

  1. Jalankan perintah psql berikut untuk menyambungkan ke instans server fleksibel Azure Database for PostgreSQL.

    psql "host=<server> port=<port> user=<admin-user> dbname=postgres sslmode=require"
    

    Misalnya, perintah berikut tersambung ke database default yang disebut postgres pada instans production-flexible-server.postgres.database.azure.com server fleksibel Azure Database for PostgreSQL Anda menggunakan nama pengguna yang disebut adminuser. Saat diminta, ketik kata sandi yang sesuai dengan pengguna tersebut.

    psql "host=production-flexible-server.postgres.database.azure.com port=5432 user=adminuser dbname=postgres sslmode=require"
    

    Setelah Anda tersambung, utilitas psql menampilkan perintah postgres tempat Anda mengetik perintah sql. Dalam output koneksi awal, peringatan mungkin muncul karena psql yang Anda gunakan mungkin merupakan versi yang berbeda dari versi instans server fleksibel Azure Database for PostgreSQL.

    Contoh output psql:

     psql (14.13, server 16.4)
     WARNING: psql major version 14, server major version 16.
             Some psql features might not work.
     SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384, bits: 256, compression: off)
     Type "help" for help.
    
     postgres=>
    

    Jika tidak ada aturan firewall pada instans untuk alamat IP publik tempat Anda mencoba menyambungkan, Anda menerima kesalahan seperti:

    psql: error: connection to server at "<server>.postgres.database.azure.com" (###.###.###.###), port 5432 failed: Connection timed out
            Is the server running on that host and accepting TCP/IP connections?
    
  2. Buat database kosong yang disebut user_database pada perintah dengan mengetik perintah berikut:

    CREATE DATABASE user_database;
    
  3. Di prompt, jalankan perintah berikut untuk mengalihkan koneksi ke database baru dibuat user_database:

    \c user_database
    
  4. Ketik \q, lalu pilih Enter untuk keluar dari psql.

Anda tersambung ke instans server fleksibel Azure Database for PostgreSQL melalui psql, dan Anda membuat database pengguna kosong.

Membersihkan sumber daya

Anda dapat membersihkan sumber daya yang Anda buat dalam panduan memulai cepat ini dengan dua cara. Anda dapat menghapus grup sumber daya Azure, yang menyertakan semua sumber daya dalam grup sumber daya. Jika Anda ingin menjaga sumber daya lain di grup sumber daya yang sama tetap ada, Anda dapat menghapus instans server fleksibel Azure Database for PostgreSQL saja.

Menggunakan portal Microsoft Azure:

Untuk menghapus seluruh grup sumber daya, termasuk server yang baru dibuat.

  1. Pilih Grup sumber daya.

    Cuplikan layar yang memperlihatkan cara memilih Grup sumber daya.

  2. Cari grup sumber daya yang ingin Anda hapus, dan pilih namanya.

    Cuplikan layar yang memperlihatkan cara memilih satu grup sumber daya.

  3. Di halaman Gambaran Umum grup sumber daya yang dipilih, pilih Hapus grup sumber daya.

    Cuplikan layar yang memperlihatkan cara memulai penghapusan satu grup sumber daya.

  4. Masukkan nama grup sumber daya di kotak teks Masukkan nama grup sumber daya untuk mengonfirmasi penghapusan .

    Cuplikan layar yang memperlihatkan cara mengonfirmasi penghapusan satu grup sumber daya.

  5. Pilih Hapus.

    Cuplikan layar yang memperlihatkan tombol Hapus.

Untuk menghapus server yang baru dibuat saja.

  1. Temukan server Anda di portal, jika Anda tidak membukanya. Salah satu cara untuk melakukannya adalah dengan mengetik nama server di bilah pencarian. Saat sumber daya dengan nama yang cocok ditampilkan, pilih sumber daya tersebut.

  2. Di halaman Gambaran Umum , pilih Hapus.

    Cuplikan layar yang memperlihatkan tombol Hapus di halaman Gambaran Umum.

  3. Pilih Saya telah membaca dan memahami bahwa server ini, serta database apa pun yang ada di dalamnya, akan dihapus..

    Cuplikan layar yang memperlihatkan kotak centang untuk menyetujui syarat di mana server dihapus.

  4. Pilih Hapus.

    Cuplikan layar yang memperlihatkan tombol Hapus di panel Hapus server.