Gérer et surveiller AlloyDB Omni

Sélectionnez une version de la documentation :

Cette page explique comment gérer les rôles utilisateur AlloyDB Omni, surveiller l'activité de votre serveur AlloyDB Omni, et mettre à jour ou supprimer votre installation AlloyDB Omni.

Gérer les rôles utilisateur

AlloyDB Omni utilise le même ensemble de rôles utilisateur PostgreSQL prédéfinis qu'AlloyDB, avec les différences suivantes :

  • AlloyDB Omni inclut un rôle de super-utilisateur nommé alloydbadmin et un rôle de non-super-utilisateur nommé alloydbmetadata.

  • L'utilisateur postgres par défaut dispose d'un rôle de super-utilisateur.

  • Tous les autres rôles utilisateur prédéfinis n'ont aucun privilège. Elles sont réservées pour une utilisation potentielle à l'avenir.

Comme pour AlloyDB, il est recommandé de suivre ces étapes lorsque vous configurez une base de données :

  1. Définissez ou importez vos bases de données à l'aide du rôle utilisateur postgres. Dans une nouvelle installation, ce rôle dispose de privilèges de super-utilisateur et ne nécessite aucun mot de passe.

  2. Créez des rôles utilisateur disposant du niveau d'accès approprié aux tables de votre application, en utilisant à nouveau le rôle utilisateur postgres.

  3. Configurez votre application pour qu'elle se connecte à la base de données à l'aide de ces nouveaux rôles à accès limité.

Vous pouvez créer et définir autant de rôles utilisateur que nécessaire. Ne modifiez ni ne supprimez aucun des rôles utilisateur fournis avec AlloyDB Omni.

Pour en savoir plus, consultez Gérer les rôles utilisateur AlloyDB.

Surveiller AlloyDB Omni

Pour surveiller votre installation AlloyDB Omni, vous devez lire et analyser ses fichiers journaux.

Pour obtenir la liste des métriques disponibles, consultez Métriques AlloyDB Omni.

Serveur unique

Par défaut, pour récupérer les journaux AlloyDB Omni, exécutez la commande suivante :

 docker logs CONTAINER_NAME

Remplacez CONTAINER_NAME par le nom de votre conteneur AlloyDB Omni.

Pour configurer le comportement de journalisation d'AlloyDB Omni, consultez Personnaliser votre installation AlloyDB Omni.

Mettre à niveau AlloyDB Omni

Pour passer d'AlloyDB Omni 15.5.2 ou version antérieure à la version 15.5.4, suivez les instructions de la section Migrer d'une version antérieure d'AlloyDB Omni vers la dernière version.

Pour effectuer la mise à niveau à partir de la version 15.5.4 ou ultérieure :

  1. Redémarrez AlloyDB Omni à l'aide d'une nouvelle version d'image.

  2. Veillez à spécifier un répertoire de données correspondant au chemin d'accès utilisé dans les versions précédentes d'AlloyDB Omni.

Désinstaller AlloyDB Omni

Serveur unique

Pour désinstaller AlloyDB Omni, arrêtez et supprimez le conteneur AlloyDB Omni à l'aide de la commande suivante :

 docker container stop CONTAINER_NAME
 docker container rm CONTAINER_NAME

Remplacez CONTAINER_NAME par le nom de votre conteneur AlloyDB Omni.

Vous pouvez déplacer, archiver ou supprimer un répertoire de données externes selon que vous souhaitez ou non conserver vos données après la désinstallation d'AlloyDB Omni.