Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:bkp-srv:pre-prod-geonature [2025/02/20 11:18] – [Création du container Docker hébergeant Postgresql & Nginx] jpmilcent | serveurs:installation:bkp-srv:pre-prod-geonature [2025/02/24 15:18] (Version actuelle) – [Création du container Docker hébergeant Postgresql & Nginx] jpmilcent | ||
---|---|---|---|
Ligne 353: | Ligne 353: | ||
* Créer un utilisateur '' | * Créer un utilisateur '' | ||
* S' | * S' | ||
+ | * Il semble aussi nécessaire de modifier le mapping utilisateur des Foreign Data Tables en indiquant que le mot de passe n'est pas requis :<code bash> | ||
+ | sudo -u postgres -s psql -d $db_name -c " | ||
+ | </ | ||
+ | * Le problème c'est que ce mécanisme ne marche pas en PROD où le mot de passe est bien requis ! Il faudrait chercher l' | ||
+ | * En attendant, le plus simple semble de corriger le script '' | ||
=== Stocker les logs Postgresql sur l' | === Stocker les logs Postgresql sur l' | ||
* Créer un dossier ''/ | * Créer un dossier ''/ | ||
mkdir / | mkdir / | ||
- | chown root:systemd-coredump | + | chown root:999 / |
chmod 774 / | chmod 774 / | ||
</ | </ | ||
+ | * Sur l' | ||
* Assurerez vous que le fichier '' | * Assurerez vous que le fichier '' | ||
* Vérifier également que Postgresql dans le container est bien lancé avec les paramètres de config suivant :<code properties> | * Vérifier également que Postgresql dans le container est bien lancé avec les paramètres de config suivant :<code properties> | ||
Ligne 371: | Ligne 377: | ||
log_rotation_size = 0 | log_rotation_size = 0 | ||
</ | </ | ||
+ | * TODO :< | ||
===== Remplacer la base par la dernière version sauvegardée ===== | ===== Remplacer la base par la dernière version sauvegardée ===== |