May 9, 20251 yr Hallo zusammen, hat jemand eine Anleitung, wie man Teslamate auf die Version 2.0 in Unraid updatet? Backup der Datenbank bekomme ich hin, scheitere aber leider an diesem Punkt: 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" Vielen Dank schon mal Edited May 9, 20251 yr by snowy00
May 9, 20251 yr 12 hours ago, snowy00 said: 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" naja, das ist eher das Thema "Postgres" upgrade und nicht teslamate davon mal ab ... am Ende, die Datenbank wird unter appdata liegen im passenden Ordner, ich bin jetzt kein postgres user ... aber, stoppe den Container, benenne den Ordner / die Datenbank Datei um, recreate den postgres Docker, fertig. damit ist die vorhandene Datenbank ex du kannst auch eher in einem passenden Forum anfragen, ist ja ursächlich kein Unraid Thema sondern eher postgres ... was dann ja auc auf v17 laufen muss.
May 9, 20251 yr Author Leider geht das nicht so einfach - ich habe das schon probiert und ich kann die Daten nicht wiederherstellen, da ich eine Fehler Meldung bekommen. Ich bin hier leider nur ein leihe aber da wird irgendwie ein volume per Docker erzeugt , welches man löschen muss # Drop existing data and reinitialize (Don't forget to replace first teslamate if using different TM_DB_USER) docker compose exec -T database psql -U teslamate teslamate << . DROP SCHEMA public CASCADE; CREATE SCHEMA public; CREATE EXTENSION cube WITH SCHEMA public; CREATE EXTENSION earthdistance WITH SCHEMA public; . # Restore docker compose exec -T database psql -U teslamate -d teslamate < teslamate.bck # Remove the old database volume: Docker Volume ls wenn ich das eingeben dann bekomme ich lauter kryptische volumes, die ich nicht zuordnen kann Bei reddit haben user für die Synology NAS geschrieben, dass es mit diesen befehlen geht: docker rm teslamate-database-1 docker volume prune Wie das Datenbank bzw. das volume bei Unraid heißt weiß ich nicht.
May 10, 20251 yr 6 hours ago, snowy00 said: Wie das Datenbank bzw. das volume bei Unraid heißt weiß ich nicht. naja, ich würde mich schon etwas einlesen wenn ich ... Beispiel 6 hours ago, snowy00 said: docker rm teslamate-database-1 docker rm ... == docker entfernen, teslamate-databse... ist der docker name prune ... == das entsprechende image auch löschen ging jetzt unter unraid recht simpel, wenn du einen Docker anklickst, remove klickst, den Haken bei Image löschen wählst, war es das. das geht natürlich auch per cli ... daher der Hinweis, lies dich mal etwas ein dass die Basics verstanden sind und nicht nur stumpf einer Anleitung folgen ohne zu wissen was da passiert ... sonst stehst du immer vor der Hürde. Jetzt weiß auch keiner wie du den Kram ans laufen bekommen hast, Docker compose, die Docker händisch angelegt, ... Basics einlesen dann gerne auch nachfragen wenn du spezifisch hängst, aber hier ist nicht der teslamate, postgres helpdesk um step by step ... vielleicht springt jemand gerne ein, nur ich kann nochmals nur empfehlen, einlesen ...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.