summary refs log tree commit diff
path: root/packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch
diff options
context:
space:
mode:
Diffstat (limited to 'packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch')
-rw-r--r--packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch b/packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch
new file mode 100644

index 0000000..62b2710 --- /dev/null +++ b/packages/overlays/matrix-synapse/patches/0020-Update-postgres.md-18445.patch
@@ -0,0 +1,40 @@ +From a6cb3533db77ebeb6b7ed86fb3d3dd86c046f4a4 Mon Sep 17 00:00:00 2001 +From: Strac Consulting Engineers Pty Ltd <preminik@preminik.com> +Date: Tue, 20 May 2025 23:31:05 +1000 +Subject: [PATCH 20/34] Update postgres.md (#18445) + +--- + changelog.d/18445.doc | 1 + + docs/postgres.md | 8 ++++++++ + 2 files changed, 9 insertions(+) + create mode 100644 changelog.d/18445.doc + +diff --git a/changelog.d/18445.doc b/changelog.d/18445.doc +new file mode 100644 +index 0000000000..1e05a791b2 +--- /dev/null ++++ b/changelog.d/18445.doc +@@ -0,0 +1 @@ ++Add advice for upgrading between major PostgreSQL versions to the database documentation. +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! +-- +2.49.0 +