Gestire e monitorare AlloyDB Omni

Seleziona una versione della documentazione:

Questa pagina descrive come gestire i ruoli utente di AlloyDB Omni, monitorare l'attività del server AlloyDB Omni e aggiornare o rimuovere l'installazione di AlloyDB Omni.

Gestire i ruoli utente

AlloyDB Omni utilizza lo stesso insieme di ruoli utente PostgreSQL predefiniti inclusi in AlloyDB per PostgreSQL, con le seguenti differenze:

  • AlloyDB Omni include un ruolo di superuser denominato alloydbadmin e un ruolo non superuser denominato alloydbmetadata.

  • L'utente postgres predefinito ha un ruolo di superuser.

  • Tutti gli altri ruoli utente predefiniti non hanno privilegi. Sono riservati a potenziali utilizzi futuri.

Configura un database AlloyDB Omni

Come per AlloyDB per PostgreSQL, è una best practice seguire questi passaggi quando configuri un database:

  1. Definisci o importa i tuoi database utilizzando il ruolo utente postgres. In una nuova installazione, questo ruolo dispone di privilegi di superutente e non richiede password.

  2. Crea nuovi ruoli utente con il livello di accesso corretto alle tabelle della tua applicazione, utilizzando di nuovo il ruolo utente postgres.

  3. Configura l'applicazione per connettersi al database utilizzando questi nuovi ruoli con accesso limitato.

Puoi creare e definire tutti i nuovi ruoli utente che ti servono. Non modificare o eliminare nessuno dei ruoli utente forniti con AlloyDB Omni.

Per maggiori informazioni, vedi Gestire utenti e ruoli di AlloyDB Omni.

Monitora AlloyDB Omni

Il monitoraggio dell'installazione di AlloyDB Omni include la lettura e l'analisi dei file di log di AlloyDB Omni.

Per un elenco delle metriche disponibili, consulta Metriche di AlloyDB Omni.

A un solo server

Per impostazione predefinita, per recuperare i log di AlloyDB Omni, esegui:

Docker

  docker logs CONTAINER_NAME

Sostituisci CONTAINER_NAME con il nome del tuo contenitore AlloyDB Omni.

Per configurare il comportamento di logging di AlloyDB Omni, consulta Personalizza l'installazione di AlloyDB Omni.

Podman

  podman logs CONTAINER_NAME

Sostituisci CONTAINER_NAME con il nome del tuo contenitore AlloyDB Omni.

Per configurare il comportamento di logging di AlloyDB Omni, consulta Personalizza l'installazione di AlloyDB Omni.

Esegui l'upgrade di AlloyDB Omni

Per eseguire l'upgrade da AlloyDB Omni 15.5.2 o versioni precedenti alla 15.5.4, segui le istruzioni riportate in Eseguire la migrazione da una versione precedente di AlloyDB Omni alla versione più recente.

Per eseguire l'upgrade dalla versione 15.5.4 e successive:

  1. Riavvia AlloyDB Omni utilizzando una nuova versione dell'immagine.

  2. Assicurati di specificare la directory dei dati in modo che corrisponda allo stesso percorso utilizzato nelle versioni precedenti di AlloyDB Omni.

Disinstalla AlloyDB Omni

A un solo server

Per disinstallare AlloyDB Omni, arresta ed elimina il contenitore AlloyDB Omni utilizzando il seguente comando:

Docker

 docker container stop CONTAINER_NAME
   docker container rm CONTAINER_NAME

Sostituisci CONTAINER_NAME con il nome del tuo contenitore AlloyDB Omni.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Sostituisci CONTAINER_NAME con il nome del tuo contenitore AlloyDB Omni.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Sostituisci CONTAINER_NAME con il nome del tuo contenitore AlloyDB Omni.

Puoi spostare, archiviare o eliminare una directory di dati esterni a seconda di se e come vuoi conservare i dati dopo aver disinstallato AlloyDB Omni.