Hallo zusammen,
ich beabsichtige mein ioBroker-System von einem Raspberry 4 mit 32 Bit-System auf einen proxmox LXC mit 64 Bit-System zu portieren.
Hier mal die Infos zu den Systemen:
Aktives System auf dem Raspberry4:
Plattform: linux
Betriebssystem: linux
Architektur: arm
CPUs: 4
Geschwindigkeit: 1500 MHz
Modell: ARMv7 Processor rev 3 (v7l)
RAM: 3.7 GB
System-Betriebszeit: 49 T. 15:16:55
Node.js: v14.21.3
time: 1682330912105
timeOffset: -120
Adapter-Anzahl: 471
NPM: 6.14.18
Datenträgergröße: 56.1 GB
Freier Festplattenspeicher: 49.3 GB
Betriebszeit: 25 T. 16:26:56
Aktive Instanzen: 36
Pfad: /opt/iobroker/
aktiv:
Hier das neue System als LXC auf dem proxmox:
Plattform: linux
Betriebssystem: linux
Architektur: x64
CPUs: 2
Geschwindigkeit: 2769 MHz
Modell: Intel(R) Pentium(R) CPU G4400 @ 3.30GHz
RAM: 4 GB
System-Betriebszeit: 18 T. 15:39:00
Node.js: v16.19.1
time: 1682330744405
timeOffset: -120
Adapter-Anzahl: 471
NPM: v8.19.3
Datenträgergröße: 31.2 GB
Freier Festplattenspeicher: 27.5 GB
Betriebszeit: 18 T. 15:38:57
Aktive Instanzen: 3
Pfad: /opt/iobroker/
aktiv:
Mir ist direkt aufgefallen, dass Node.js und NPM unterschiedliche Versionen auf den jeweiligen Systemen sind. Das aktuelle System ist ein 32 Bit und das neue Zielsystem ein 64 Bit System, sind da die Versionen für Node.js und NPM gleich?
Frage: Muss ich die Versionen zunächst anpassen bevor ich ein restore des alten Systems auf dem neuen LXC machen kann oder spielt das keine Rolle?
Wenn ja, welche Versionen müssen auf dem alten aktiven System installiert werden, damit ein backup/restore auch funktionieren kann?
Danke im Voraus für eure Infos.
Gruß aus Duisburg
Josef