Ci-dessous, les différences entre deux révisions de la page.
software:applications:postgresql:installation_debian12 [2024/10/31 13:34] – créée yoann | software:applications:postgresql:installation_debian12 [2024/10/31 16:34] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
* Par défaut le répertoire de base du serveur est ''/ | * Par défaut le répertoire de base du serveur est ''/ | ||
- | * Le fichier de configuration '' | + | * Le fichier de configuration '' |
On peut le vérifier via le client **psql** : | On peut le vérifier via le client **psql** : | ||
Ligne 42: | Ligne 42: | ||
</ | </ | ||
- | Sur une installation fraîche, on peut modifier facilement le répertoire par défaut : | ||
<code bash> | <code bash> | ||
Ligne 51: | Ligne 50: | ||
===== Déplacer le répertoire de base ===== | ===== Déplacer le répertoire de base ===== | ||
- | Créer le nouveau dossier : | + | |
+ | Créer le nouveau dossier | ||
<code bash> | <code bash> | ||
- | mkdir -p / | + | mkdir -p / |
chown -R postgres: /srv/pgsql/ | chown -R postgres: /srv/pgsql/ | ||
chmod -R u+rwx, | chmod -R u+rwx, | ||
</ | </ | ||
+ | |||
+ | Déplacer les données existantes : | ||
+ | |||
+ | <code bash> | ||
+ | systemclt stop postgres.service | ||
+ | rsync -av / | ||
+ | </ | ||
+ | |||
+ | Modifier le fichier de configuration ''/ | ||
+ | |||
+ | < | ||
+ | # | ||
+ | # FILE LOCATIONS | ||
+ | # | ||
+ | |||
+ | # The default values of these variables are driven from the -D command-line | ||
+ | # option or PGDATA environment variable, represented here as ConfigDir. | ||
+ | |||
+ | data_directory = '/ | ||
+ | </ | ||
+ | |||