Files
archived-teslamate/website/docs/maintenance/upgrading_postgres.md
Eden Yemini c8b0df802f Docker compose command fixes (#3025)
* Replace `docker-compose` commands with `docker compose`

* Use official and up to date documentation for Docker and Compose installation

* Revert IDE automatic style changes

* Fix a dash from merging the upstream
2023-06-12 12:13:41 +02:00

678 B

title, sidebar_label
title sidebar_label
Upgrading PostgreSQL to a new major version Upgrading PostgreSQL
  1. Create a backup

  2. Stop all TeslaMate containers

    docker compose down
    
  3. Delete the database volume. Be careful, this will delete all your previously recorded data! Make sure that your backup can be restored before you start.

    docker volume rm "$(basename "$PWD")_teslamate-db"
    
  4. Change the postgres version in docker-compose.yml and start the container

    database:
      image: postgres:xx
    
    docker compose up -d database
    
  5. Restore the backup