Änderungen von Dokument Nexus H2 Datenbank-Migration

Zuletzt geändert von Jonas Mayer am 2025/04/13 09:19

Von Version 1.13
bearbeitet von Tom Altenbrunn
am 2024/10/25 11:51
Änderungskommentar: (Autosaved)
Auf Version 1.17
bearbeitet von Tom Altenbrunn
am 2024/10/25 12:06
Änderungskommentar: (Autosaved)

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -63,10 +63,40 @@
63 63  
64 64  Speichern Sie nun den Backup-Task über "Create task".
65 65  
66 +Nun im Anschluss den Task ausführen, wodurch ein Backup der Repos in das soeben erstellte Verzeichnis im nexus-g1 Container vollzogen wird. Je nach Größe kann diese Aufgabe entsprechend viel Zeit in Anspruch nehmen.
66 66  
68 +[[image:deep-dive_nexus_08_run-backup-task.png]]
67 67  
68 68  
71 +Eine OK-Meldung in der Spalte "Last result" quittiert den erfolgreichen Abschluss.
69 69  
73 +[[image:deep-dive_nexus_09_task-finished.png]]
74 +
75 +
76 +Serverseitig im nexus-g1 Backup-Verzeichnis liegen nun strukturell die vom Task erstellten Sicherungen vor.
77 +
78 +[[image:deep-dive_nexus_10_backup-files-in-container.png]]
79 +
80 +
81 +Migration durchführen
82 +
83 +Nach der Erstellung des Backups wird die eigentliche Migration durchgeführt. SBE bietet hierfür ein entsprechendes Migrations-Skript mit dem Namen "ld-nexus-db-migrator" an.
84 +
85 +Stoppen Sie zunächst den Nexus-Service.
86 +
87 +{{code language="bash"}}
88 +root@nexus-g1:/data/sonatype-work/backup # systemctl stop nexus.service
89 +{{/code}}
90 +
91 +
92 +Im Anschluss das Migrations-Skript starten. Es ist wichtig, das Skript im Backupverzeichnis direkt auszuführen.
93 +
94 +[[image:deep-dive_nexus_11_run-db-migration-tool.png]]
95 +
96 +Der Abschluss der Migratio
97 +
98 +
99 +
70 70  Info:
71 71  
72 72  Sollte bereits durch "ldupdate" im puppeteer-g3 die neue  Version 3.72.0 installiert worden sein, können Sie ein Downgrade auf die alte Version durchführen und dann den manuellen Upgrade-Prozess starten
deep-dive_nexus_08_run-backup-task.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,0 +1,1 @@
1 +35.0 KB
Inhalt
deep-dive_nexus_09_task-finished.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,0 +1,1 @@
1 +53.6 KB
Inhalt
deep-dive_nexus_10_backup-files-in-container.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,0 +1,1 @@
1 +24.9 KB
Inhalt
deep-dive_nexus_11_run-db-migration-tool.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,0 +1,1 @@
1 +177.7 KB
Inhalt