Mengelola dan memantau AlloyDB Omni

Pilih versi dokumentasi:

Halaman ini menjelaskan cara mengelola peran pengguna AlloyDB Omni, memantau aktivitas server AlloyDB Omni, dan mengupdate atau menghapus penginstalan AlloyDB Omni.

Mengelola peran pengguna

AlloyDB Omni menggunakan kumpulan peran pengguna PostgreSQL yang telah ditentukan sebelumnya yang sama dengan yang disertakan AlloyDB, dengan perbedaan berikut:

  • AlloyDB Omni mencakup peran superuser bernama alloydbadmin, dan peran non-superuser bernama alloydbmetadata.

  • Pengguna postgres default memiliki peran superuser.

  • Semua peran pengguna standar lainnya tidak memiliki hak istimewa. Alamat ini dicadangkan untuk potensi penggunaan di masa mendatang.

Seperti AlloyDB, sebaiknya ikuti langkah-langkah berikut saat menyiapkan database:

  1. Tentukan atau impor database Anda menggunakan peran pengguna postgres. Pada penginstalan baru, peran ini memiliki hak istimewa superuser, dan tidak memerlukan sandi.

  2. Buat peran pengguna baru yang memiliki tingkat akses yang benar ke tabel aplikasi Anda, sekali lagi menggunakan peran pengguna postgres.

  3. Konfigurasi aplikasi Anda untuk terhubung ke database menggunakan peran akses terbatas yang baru ini.

Anda dapat membuat dan menentukan peran pengguna baru sebanyak yang Anda butuhkan. Jangan ubah atau hapus peran pengguna apa pun yang disertakan dengan AlloyDB Omni.

Untuk mengetahui informasi selengkapnya, lihat Mengelola peran pengguna AlloyDB.

Memantau AlloyDB Omni

Memantau penginstalan AlloyDB Omni berarti membaca dan menganalisis file log-nya.

Untuk mengetahui daftar metrik yang tersedia, lihat Metrik AlloyDB Omni.

Server tunggal

Secara default, untuk mengambil log AlloyDB Omni, jalankan:

Docker

  docker logs CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Untuk mengonfigurasi perilaku logging AlloyDB Omni, lihat Menyesuaikan penginstalan AlloyDB Omni.

Podman

  podman logs CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Untuk mengonfigurasi perilaku logging AlloyDB Omni, lihat Menyesuaikan penginstalan AlloyDB Omni.

Podman

  podman logs CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Untuk mengonfigurasi perilaku logging AlloyDB Omni, lihat Menyesuaikan penginstalan AlloyDB Omni.

Mengupgrade AlloyDB Omni

Untuk mengupgrade dari AlloyDB Omni 15.5.2 atau yang lebih lama ke 15.5.4, ikuti petunjuk di Bermigrasi dari versi AlloyDB Omni yang lebih lama ke versi terbaru.

Untuk melakukan upgrade dari 15.5.4 dan yang lebih baru:

  1. Mulai ulang AlloyDB Omni menggunakan versi image baru.

  2. Pastikan untuk menentukan direktori data agar cocok dengan jalur yang sama seperti yang digunakan dalam versi AlloyDB Omni sebelumnya.

Meng-uninstal AlloyDB Omni

Server tunggal

Untuk meng-uninstal AlloyDB Omni, hentikan dan hapus container AlloyDB Omni menggunakan perintah berikut:

Docker

 docker container stop CONTAINER_NAME
   docker container rm CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Ganti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.

Anda dapat memindahkan, mengarsipkan, atau menghapus direktori data eksternal, bergantung pada apakah dan bagaimana Anda ingin menyimpan data setelah meng-uninstal AlloyDB Omni.