Prepare migration to 17 -> 18

This commit is contained in:
2025-10-08 19:39:26 +02:00
parent 677b1d980b
commit 31fdceb34f
4 changed files with 14 additions and 15 deletions

View File

@@ -17,12 +17,12 @@ cp -r "$DB_PATH" "$OLD_DB_PATH"
# Initialize NEW database
mkdir "$NEW_DB_PATH"
/postgres/17/bin/initdb -D "$NEW_DB_PATH" --username "$POSTGRES_USER" --pwfile=<(printf "%s\n" "$POSTGRES_PASSWORD") || exit 1
/postgres/18/bin/initdb -D "$NEW_DB_PATH" --username "$POSTGRES_USER" --pwfile=<(printf "%s\n" "$POSTGRES_PASSWORD") || exit 1
# Perform migration
cd /tmp
/postgres/17/bin/pg_upgrade -b /postgres/16/bin/ -d "$OLD_DB_PATH" -D "$NEW_DB_PATH" -U "$POSTGRES_USER" || exit 2
/postgres/18/bin/pg_upgrade -b /postgres/17/bin/ -d "$OLD_DB_PATH" -D "$NEW_DB_PATH" -U "$POSTGRES_USER" || exit 2
# Configure database server
echo Configure database server