Phaeton-handleiding
Back-up en herstel
Bewaar je configuratie, opgeslagen bedrijfsstatus, logs en lokale licentiebestanden.
Belangrijke bestanden
Phaeton bewaart alles wat het nodig heeft in zijn gegevensmap: /data/phaeton op Venus OS. Elke extra laadpaal op dezelfde GX heeft een eigen map onder /data/phaeton-instances/.
config.yaml: de hoofdconfiguratie, met het beheerdersaccount en de inloggegevens van de laadpaal.config-web.json: een privékopie van het beheerdersaccount, voor alsconfig.yamlniet te lezen is.state.json: de opgeslagen bedrijfsstatus.phaeton.<date>.log: de dagelijkse logbestanden, plusphaeton.<date>.<n>.logals een bestand zijn maximale grootte bereikt. Dit zijn de standaardbestanden als er geen eigen logpad is ingesteld.license/install-state.jsonenlicense/license.json: de lokale installatie-identiteit en de ondertekende licentie.tls/: het HTTPS-certificaat van de webinterface, zodat de vingerafdruk na een herstel gelijk blijft.
Een eigen pad voor het statusbestand of het log moet binnen de gegevensmap blijven: het statusbestand moet op .json eindigen, en het logpad moet op .log eindigen of een map zijn. Phaeton draait op de GX met volledige rechten en weigert daarom andere locaties; bij het opstarten zet het een opgeslagen pad daarbuiten terug naar de standaard en toont het een melding in Settings. Phaeton bewaart minstens twee logbestanden, zodat bij het wisselen van bestand het vorige altijd blijft. De pagina Logs, logdownloads en supportbundels lezen het nieuwste logbestand.
Opdracht voor een back-up
Log via SSH in op de GX en voer deze opdracht uit. Die bewaart de hele gegevensmap in één bestand in de huidige map:
tar -czf phaeton-backup-$(date +%Y%m%d).tar.gz -C /data phaeton
Heb je meer dan één laadpaal op de GX, gebruik dan in plaats daarvan de opdracht bij Back-up van meerdere laadpalen.
Kopieer het bestand naar een andere computer. Het bevat je beheerderswachtwoord, de inloggegevens van de laadpaal en je licentie, dus bewaar het net zo zorgvuldig als een wachtwoord. Maak voor elke update een nieuwe back-up.
Herstellen op hetzelfde apparaat
Phaeton moet hiervoor geïnstalleerd zijn; installeer het na een verwijdering eerst opnieuw. Zet het back-upbestand terug op de GX, pak de eerste laadpaal uit in /data en herstart de GX, zodat Phaeton start met de herstelde bestanden. Gebruik je eigen bestandsnaam:
mkdir -p /data/phaeton
tar -xzf phaeton-backup-<date>.tar.gz -C /data phaeton
Zet een extra laadpaal alleen terug zolang die nog op deze GX geïnstalleerd is, door zijn eigen map op dezelfde manier uit te pakken: tar -xzf phaeton-chargers-<date>.tar.gz -C /data phaeton-instances/<folder> (grep -H . /data/phaeton-instances/*/gx-display-name.json toont elke map met de naam van de laadpaal; een laadpaal die via SSH is toegevoegd, gebruikt zijn installatienaam als map). Na een verwijdering van Phaeton, of nadat je een laadpaal hebt verwijderd, voeg je hem in plaats daarvan opnieuw toe onder Chargers on this GX: een teruggezette map heeft op zichzelf geen opstartregel, dus de laadpaal zou niet starten.
Let op bij licenties
Licentiebestanden zijn gebonden aan de installatie-identiteit en apparaatvingerafdruk. Kopiëren naar een ander apparaat behoudt de activering niet. Hoe je een licentie verplaatst, lees je bij Activeren.
Phaeton verwijderen
Verwijderen wist de instellingen, het beheerdersaccount, de licentie en de laadgeschiedenis van de GX. Maak eerst een back-up als je ze later misschien weer nodig hebt. Haal een Phaeton-USB-installatiestick eruit voordat je begint; anders installeert de GX Phaeton opnieuw bij de volgende herstart.
Open System → Chargers on this GX, klap deze laadpaal uit en kies Uninstall Phaeton. Verwijder eerst eventuele andere laadpalen op die pagina. Phaeton stopt, verwijdert zijn VRM Control Panel-route, zijn opgeslagen Modbus-apparaat op de GX en zijn opstartregel, en wist /data/phaeton en zijn USB-herstelbestanden. Andere opstartopdrachten in /data/rc.local blijven staan. De GX haalt Phaeton binnen een minuut uit de apparatenlijst.
Verwijderen begint niet zolang er andere laadpalen of een Phaeton-USB-installatiestick aanwezig zijn, of als het opstartbestand een Phaeton-regel bevat die met de hand is gewijzigd. Kan Phaeton niet stoppen of kan zijn VRM Control Panel-route niet worden verwijderd, dan start het opnieuw met al zijn bestanden en meldt het waarom. Staat Phaeton na een paar minuten nog op de GX, herstart dan de GX. Gebruikte het Modbus TCP en staat het daarna nog in de GX-lijst met opgeslagen Modbus TCP-apparaten, verwijder het daar.
De licentie blijft in je portaalaccount. Na het opnieuw installeren heeft Phaeton een nieuwe installatie-identiteit, dus activeer het opnieuw.
Verwijderen via een GX-terminal
Is de webinterface niet bereikbaar, of is de setup nooit afgerond? Voer deze opdracht uit in een GX-terminal en typ uninstall om te bevestigen. Dit verwijdert hetzelfde als de webinterface.
/data/phaeton/phaeton --uninstall