summary refs log tree commit diff
path: root/docs/postgres.md
diff options
context:
space:
mode:
authorStrac Consulting Engineers Pty Ltd <preminik@preminik.com>2025-05-20 23:31:05 +1000
committerGitHub <noreply@github.com>2025-05-20 13:31:05 +0000
commita6cb3533db77ebeb6b7ed86fb3d3dd86c046f4a4 (patch)
tree09377c41d647ce470ad9c49a6bde1f84ab70d6c7 /docs/postgres.md
parentBump setuptools from 72.1.0 to 78.1.1 (#18461) (diff)
downloadsynapse-a6cb3533db77ebeb6b7ed86fb3d3dd86c046f4a4.tar.xz
Update postgres.md (#18445)
Diffstat (limited to 'docs/postgres.md')
-rw-r--r--docs/postgres.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/postgres.md b/docs/postgres.md

index 51670667e8..d51f54c722 100644 --- a/docs/postgres.md +++ b/docs/postgres.md
@@ -100,6 +100,14 @@ database: keepalives_count: 3 ``` +## Postgresql major version upgrades + +Postgres uses separate directories for database locations between major versions (typically `/var/lib/postgresql/<version>/main`). + +Therefore, it is recommended to stop Synapse and other services (MAS, etc) before upgrading Postgres major versions. + +It is also strongly recommended to [back up](./usage/administration/backups.md#database) your database beforehand to ensure no data loss arising from a failed upgrade. + ## Backups Don't forget to [back up](./usage/administration/backups.md#database) your database!