Mengelola peran pengguna
AlloyDB Omni menggunakan kumpulan peran pengguna PostgreSQL yang telah ditentukan sebelumnya yang sama dengan yang disertakan AlloyDB untuk PostgreSQL, dengan perbedaan berikut:
AlloyDB Omni menyertakan peran superuser bernama
alloydbadmin, dan peran non-superuser bernamaalloydbmetadata.Pengguna
postgresdefault memiliki peran superuser.Semua peran pengguna yang telah ditentukan sebelumnya lainnya tidak memiliki hak istimewa. Peran ini dicadangkan untuk potensi penggunaan di masa mendatang.
Menyiapkan database AlloyDB Omni
Seperti halnya AlloyDB untuk PostgreSQL, sebaiknya ikuti langkah-langkah berikut saat menyiapkan database:
Tentukan atau impor database Anda menggunakan peran pengguna
postgres. Dalam penginstalan baru, peran ini memiliki hak istimewa superuser, dan tidak memerlukan sandi.Buat peran pengguna baru yang memiliki tingkat akses yang benar ke tabel aplikasi Anda, sekali lagi menggunakan peran pengguna
postgres.Konfigurasi aplikasi Anda untuk terhubung ke database menggunakan peran baru dengan akses terbatas ini.
Anda dapat membuat dan menentukan peran pengguna baru sebanyak yang Anda butuhkan. Jangan ubah atau hapus peran pengguna yang disertakan dengan AlloyDB Omni.
Untuk mengetahui informasi selengkapnya, lihat Mengelola pengguna dan peran AlloyDB Omni.
Memantau AlloyDB Omni
Memantau penginstalan AlloyDB Omni mencakup membaca dan menganalisis file log AlloyDB Omni.
Untuk mengetahui daftar metrik yang tersedia, lihat metrik AlloyDB Omni.
Server tunggal
Secara default, untuk mengambil log AlloyDB Omni, jalankan:
Docker
docker logs CONTAINER_NAMEGanti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.
Untuk mengonfigurasi perilaku logging AlloyDB Omni, lihat Menyesuaikan penginstalan AlloyDB Omni.
Podman
podman logs CONTAINER_NAMEGanti 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 mengupgrade dari 15.5.4 dan yang lebih baru:
Mulai ulang AlloyDB Omni menggunakan versi image baru.
Pastikan untuk menentukan direktori data Anda agar cocok dengan jalur yang sama seperti yang digunakan di 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_NAMEGanti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.
Podman
podman container stop CONTAINER_NAME
podman container rm CONTAINER_NAMEGanti CONTAINER_NAME dengan nama container AlloyDB Omni Anda.
Podman
podman container stop CONTAINER_NAME
podman container rm CONTAINER_NAMEGanti 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.