Änderungen von Dokument Nexus H2 Datenbank-Migration
Zuletzt geändert von Jonas Mayer am 2025/04/13 09:19
Von Version 6.3
bearbeitet von Tom Altenbrunn
am 2024/11/11 09:11
am 2024/11/11 09:11
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 6.8
bearbeitet von Tom Altenbrunn
am 2024/11/11 09:23
am 2024/11/11 09:23
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -2,7 +2,7 @@ 2 2 3 3 ---- 4 4 5 -Bedingt durch mehrere herstellerseitige Änderungen des Nexus werden die Nexus-Komponenten weg von OrientDB-Datenbank auf H2 umgezogen und JavaDeploymenKit (JDK) 11 zu Version 17. Aufgrund der Komplexität entfällt ein automatisiertes Upgrade und es ist erforderlich in Logodidact-Umgebungen diese beiden Komponenten manuell zu aktualisieren. 5 +Bedingt durch mehrere herstellerseitige Änderungen des Nexus werden die Nexus-Komponenten weg von OrientDB-Datenbank auf H2 umgezogen und JavaDeploymenKit (JDK) 11 zu Version 17. Aufgrund der Komplexität entfällt ein voll automatisiertes Upgrade und es ist erforderlich in Logodidact-Umgebungen diese beiden Komponenten manuell zu aktualisieren. 6 6 7 7 8 8 = __Vorgehen__ = ... ... @@ -61,6 +61,7 @@ 61 61 62 62 [[image:deep-dive_nexus_07_backup-task-settings.png]] 63 63 64 + 64 64 Danach das Backupverzeichnis im Container **nexus-g1** anlegen. Damit der Ordner die korrekten Berechtigungen erhält wird dieser mit dem Benutzer "nexus" erstellt. 65 65 66 66 [[image:deep-dive_nexus_05_nexus-g1-new-backup-folder.png||class="img-thumbnail"]] ... ... @@ -89,10 +89,20 @@ 89 89 Stoppen Sie zunächst den Nexus-Service. 90 90 91 91 {{code language="bash"}} 93 +root@ldhost:~ # screen 94 +root@ldhost:~ # ssh nexus-g1 92 92 root@nexus-g1:/data/sonatype-work/backup # systemctl stop nexus.service 96 + 93 93 {{/code}} 94 94 99 +Überprüfung, ob der Container heruntergefahren wurde: 95 95 101 +{{code language="bash"}} 102 +root@ldhost:~ # lxc-info -n nexus-g1 103 +{{/code}} 104 + 105 +[[image:1731313396263-355.png]] 106 + 96 96 Im Anschluss das Migrations-Skript {{box}}ld-nexus-db-migrator{{/box}} starten. Es ist wichtig, das Skript aus dem Backupverzeichnis heraus auszuführen. 97 97 98 98 [[image:deep-dive_nexus_11_run-db-migration-tool.png||class="img-thumbnail"]] ... ... @@ -142,4 +142,3 @@ 142 142 root@nexus-g1:~ # rm -rf /data/sonatype-work/nexus3/legacy 143 143 {{/code}} 144 144 145 -
- 1731313396263-355.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.TomAltenbrunn@sbede - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +5.3 KB - Inhalt