| Auszug | ||
|---|---|---|
| ||
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.
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Panel | ||||||
|---|---|---|---|---|---|---|
| ||||||
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:
| Codeblock | ||
|---|---|---|
| ||
<root>
<transferVersion>5</transferVersion>
... |
...
Bei einer inkompatiblen Version erscheint:
| Codeblock | ||
|---|---|---|
| ||
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
...
Installieren Sie diese Nuclos Version in einem leeren Datenbankschema und importieren Sie das Nuclet. Im Anschluss aktualisieren Sie diese Instanz mit einem aktuellen Installer. Mit Starten der aktuellen Nuclos Version wird das Datenbankschema aktualisiert. Im Anschluss können Sie das Nuclet exportieren und erhalten ein Nuclet mit der vom aktuellen Installer unterstützen 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.
| Tipp | ||
|---|---|---|
| ||
Alte Installer (z.B. 4.18) findest du oft auf Docker Hub. So kopierst du den Installer aus dem Image: |
| Codeblock | ||
|---|---|---|
|
...
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 |