Nuclos Nuclet Datei-Version: transferVersion, Kompatibilität, Import fehlgeschlagen, alter Installer, Docker Hub. |
Sprache: Deutsch · English
Welche Nuclos-Version welche Nuclet-Datei-Version unterstützt – plus Weg für zu alte Dateien.
Auf dieser Seite |
Ein Nuclet lässt sich nur importieren, wenn seine Datei-Version von der vorhandenen Nuclos-Version unterstützt wird. Die Version bleibt so lange wie möglich stabil, kann aber durch Datenmodell-Migrationen erhöht werden.
| Nuclet Datei-Version | Nuclos von | bis |
|---|---|---|
| 1 | – | 3.7 |
| 2 | 3.8 | 3.15 |
| 3 | 4.0 | 4.11 |
| 4 | 4.12 | 4.17 |
| 5 | 4.18 | 4.18 |
| 6 | 4.19 | – |
Nuclet-Datei in nuclet.zip umbenennen, entpacken und nuclet.xml öffnen – die Version steht am Anfang unter transferVersion:
<root> <transferVersion>5</transferVersion> ... |
Bei einer inkompatiblen Version erscheint:
Import of nuclet failed: Found file format version-{n}. This Nuclos supports only version-{n} |
Einen Installer einer kompatiblen Version besorgen (für Version 4 z.B. 4.17 – immer die höchste Nuclos-Version einer Datei-Version). In einem leeren Schema installieren, Nuclet importieren, dann mit einem aktuellen Installer aktualisieren; beim Start wird das Schema migriert. Anschließend das Nuclet neu exportieren – es hat nun die aktuelle Datei-Version.
Alte Installer (z.B. 4.18) findest du oft auf Docker Hub. So kopierst du den Installer aus dem Image: |
docker create --name tmp-nuc-4.18 nuccess/nuclos:4.18.3 docker cp tmp-nuc-4.18:/opt/nuclos/update/backup/nuclos-4.18.3-installer-generic.jar nuclos-4.18.3-installer-generic.jar |