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 | ||
ports:db:postgresql [2023/05/20 15:03] – [Préparation] david | ports:db:postgresql [2024/02/04 09:18] (Version actuelle) – [Préparation] zorro | ||
---|---|---|---|
Ligne 118: | Ligne 118: | ||
</ | </ | ||
+ | ==== Extensions ==== | ||
+ | |||
+ | Selon vos besoins, installez le port [[https:// | ||
+ | Pour, par exemple, charger l' | ||
+ | |||
+ | < | ||
+ | shared_preload_libraries = ' | ||
+ | # | ||
+ | # | ||
+ | </ | ||
===== Tests ===== | ===== Tests ===== | ||
Ligne 205: | Ligne 215: | ||
Dans ce cas, vous pouvez attribuer la valeur '' | Dans ce cas, vous pouvez attribuer la valeur '' | ||
</ | </ | ||
+ | |||
+ | ===== ZFS ====== | ||
+ | |||
+ | Si vous utilisez une [[jails: | ||
+ | |||
+ | <code bash> | ||
+ | zfs get atime, | ||
+ | NAME | ||
+ | zroot/ | ||
+ | zroot/ | ||
+ | zroot/ | ||
+ | zroot/ | ||
+ | zroot/ | ||
+ | zroot/ | ||
+ | </ | ||
===== Mettre à jour ===== | ===== Mettre à jour ===== | ||
- | Créer un répertoire | + | Stoppez le service: |
- | Connectez vous à la base: | + | <code bash> |
+ | service postgresql stop | ||
+ | </ | ||
+ | |||
+ | Sauvegarder les répertoires | ||
+ | Connectez vous en tant qu' | ||
<code bash> | <code bash> | ||
- | # su - postgres | + | su - postgres |
- | # pg_dumpall | + | |
</ | </ | ||
- | Mettre à jour, puis | + | Installez la nouvelle version |
+ | Demandez la migration: | ||
<code bash> | <code bash> | ||
- | # su - postgres | + | su - postgres |
- | # mv < | + | pg_update -b / |
- | # mkdir < | + | |
- | # initdb pgdata | + | |
- | # pg_update -b pg_oldbin | + | |
</ | </ | ||
+ | Une fois la migration terminée, démarrer le service et demandez un '' | ||
===== En savoir plus ===== | ===== En savoir plus ===== | ||