NEWS
ioBroker Multihost umziehen auf andere Hardware
-
Hallo, ich würde gerne meinen Master ioBroker auf eine neue Hardware umziehen.
Hier kurz mein System:
Master läuft in einer VM auf dem Proxmox Host. Hier laufen fast alle Adapter.
Slave läuft auf einen Raspi. Hier laufen die beiden Smartmeter Adapter für die beiden Stromzähler und der Radar2 Adapter.Der neue Master ioBroker soll nun als Container auf dem Proxmox laufen.
Vorbereitend habe ich den neuen ioBroker schon als Container angelegt und installiert. Da laufen aktuell nur den Admin und der Discover Adapter.
Nun die Fragen:
- Ich kann jetzt ein Backup vom Master auf den neuen IoBroker einspielen. Bleibt dann der Multihost erhalten?
- Ich könnte auch den neuen ioBroker zum Multihost hinzunehmen. Kann er dann Master werden?
Was schlagt ihr vor? Ich würde da lieber vorsichtig rangehen und nicht durch experimentieren das System zerschiessen.
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
Ich kann jetzt ein Backup vom Master auf den neuen IoBroker einspielen. Bleibt dann der Multihost erhalten?
Im Prinzip ja.
Mindestbeding7ung ist jedoch gleiche IP und Hostname des Masters -
@Homoran Okay, teste ich mal. Ein Vorteil der Virtualisierung ist das zerstörungsfreie Arbeiten

-
Kann man nicht auch den kompletten ioBroker-Ordner von /opt/iobroker vor dem Restore auf den neuen iobroker kopieren? Dann bleiben doch alle Bilder und ICons erhalten.
Also nach dem kopieren des Ordners ein Restore aufrufen.
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
Kann man nicht auch den kompletten ioBroker-Ordner von /opt/iobroker vor dem Restore auf den neuen iobroker kopieren?
Dann muss es exakt die gleiche Hardware sein, und die eben genannten Dinge bleiben unberührt.
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
Also nach dem kopieren des Ordners ein Restore aufrufen.
Das würde dann den Ordner überschreiben - wieso also vorher kopieren?
-
@Homoran Bleiben dann alle hochgeladenen Icons und Bilder erhalten? Ich habe auch eine Menge Icons außerhalb der vis.0 Ordners.
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
@Homoran Bleiben dann alle hochgeladenen Icons und Bilder erhalten? Ich habe auch eine Menge Icons außerhalb der vis.0 Ordners.
Kann ich dir nicht sagen.
Da hilft nur ausprobieren.
Sichern schadet nicht, oder gar neue Karte nehmen, dann hat man die alte noch als Backup
-
@Homoran Der neue Server läuft:
- Komplettes File-Backup gemacht
- Neuen Server als Container aufgebaut
- iobroker installiert
- iobroker gestoppt
- File-Backup auf neuen Server hochgeladen
- alten Server gestoppt
- im neuen Server
a. Hostname gestalt wie im alten
b. IP gesetzt vom alten Server - Neuen Server gestartet - Alles OKAY
-
@Homoran Der neue Server läuft:
- Komplettes File-Backup gemacht
- Neuen Server als Container aufgebaut
- iobroker installiert
- iobroker gestoppt
- File-Backup auf neuen Server hochgeladen
- alten Server gestoppt
- im neuen Server
a. Hostname gestalt wie im alten
b. IP gesetzt vom alten Server - Neuen Server gestartet - Alles OKAY
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
Alles OKAY
Glaub ich nicht.

Wenn du kein Restore gefahren hast solltest du jetzt ein
npm rebuildim Installationsverzeichnis (üblicherweise /opt/iobroker) ausführen.Die Pakete müssen für die geänderte Hardware und ggf. Geänderte node version neu kompiliert werden
-
@Homoran Wie ich am Anfang geschrieben habe, laufen alle Server auf einem Proxmox Host. Die virtuellen Maschinen laufen alle auf einem Debian Buster. Der "umgezogene" alte Server war vorher auf node 10.16 upgedated worden. Der neue Server ist direkt mit dieser node Version erstellt worden.
Ergebnis:
Wie oben geschrieben, der neue iobroker läuft!!Das kannst du gerne mal nachvollziehen

-
@Homoran Wie ich am Anfang geschrieben habe, laufen alle Server auf einem Proxmox Host. Die virtuellen Maschinen laufen alle auf einem Debian Buster. Der "umgezogene" alte Server war vorher auf node 10.16 upgedated worden. Der neue Server ist direkt mit dieser node Version erstellt worden.
Ergebnis:
Wie oben geschrieben, der neue iobroker läuft!!Das kannst du gerne mal nachvollziehen

@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
laufen alle auf einem Debian Buster.
Dann müssen sie ja auch alle unter node 10 laufen.
Dann klappt es auch wirklich, sonst evtl. nur scheinbar.
@MartyBr sagte in ioBroker Multihost umziehen auf andere Hardware:
Das kannst du gerne mal nachvollziehen
Unter den Bedingungen wird es laufen!
Nur für zukünftige Leser ist es wichtig auf die Pitfalls bei einer solchen Aktion hinzuweisen. -
@Homoran Das hast du absolut Recht. Meine Randwerte waren eben sehr speziell. Ich ziehe gerade alle VMs auf dem Proxmox um in Container, behalte dabei die Daten und Versionen bei.
Ich habe nun die Probleme mit SSH und den Einstellungen bei den Konsolen behoben können.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden