mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-17 13:55:08 +00:00
style: fix prettier formatting for postgres migration guide
This commit is contained in:
parent
15648342dd
commit
5191d1965d
1 changed files with 5 additions and 0 deletions
|
|
@ -6,29 +6,34 @@ Upgrading PostgreSQL from version 13 to 15 is a major version jump. Since Postgr
|
|||
|
||||
1. **Backup Existing Data (Version 13):**
|
||||
Before updating your compose file, ensure your containers are running and perform a dump of all databases.
|
||||
|
||||
```bash
|
||||
docker exec -it <project_name>-db-1 pg_dumpall -U postgres > full_dump.sql
|
||||
```
|
||||
|
||||
2. **Stop and Remove Containers:**
|
||||
|
||||
```bash
|
||||
docker compose down
|
||||
```
|
||||
|
||||
3. **Delete Old Data Volume:**
|
||||
PostgreSQL 15 cannot read data created by version 13. You must remove the existing volume (Warning: this deletes the old data directory).
|
||||
|
||||
```bash
|
||||
docker volume rm <project_name>_db-data
|
||||
```
|
||||
|
||||
4. **Update Image and Start (Version 15):**
|
||||
Update your `overrides/compose.postgres.yaml` (or pull the latest changes) and start the containers.
|
||||
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
5. **Restore Data:**
|
||||
Restore the dump into the new PostgreSQL 15 instance.
|
||||
|
||||
```bash
|
||||
cat full_dump.sql | docker exec -i <project_name>-db-1 psql -U postgres
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in a new issue