Änderungen von Dokument Nexus H2 Datenbank-Migration

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

Von Version 1.18
bearbeitet von Tom Altenbrunn
am 2024/10/25 12:09
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 1.15
bearbeitet von Tom Altenbrunn
am 2024/10/25 11:56
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -73,42 +73,9 @@
73 73  [[image:deep-dive_nexus_09_task-finished.png]]
74 74  
75 75  
76 -Serverseitig im nexus-g1 Backup-Verzeichnis liegen nun strukturell die vom Task erstellten Sicherungen vor.
77 77  
78 -[[image:deep-dive_nexus_10_backup-files-in-container.png]]
79 79  
80 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. Wir empfehlen die Migration in einer screen-Session durchzuführen.
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 -Die erfolgreiche Migration stellt sich dann folgendermaßen dar:
97 -
98 -[[image:deep-dive_nexus_12_db-migration-tool-successful.png]]
99 -
100 -Starten Sie den Nexus-Service. Bei einer erfolgreichen Migration sollte dieser ohne Fehler starten.
101 -
102 -{{code language="bash"}}
103 -root@nexus-g1:/data/sonatype-work/backup # systemctl start nexus.service
104 -{{/code}}
105 -
106 -[[image:deep-dive_nexus_13_start-nexus-service-and-remove-backup-on-success.png]]
107 -
108 -
109 -
110 -
111 -
112 112  Info:
113 113  
114 114  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_10_backup-files-in-container.png
Author
... ... @@ -1,1 +1,0 @@
1 -xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,1 +1,0 @@
1 -24.9 KB
Inhalt
deep-dive_nexus_11_run-db-migration-tool.png
Author
... ... @@ -1,1 +1,0 @@
1 -xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,1 +1,0 @@
1 -177.7 KB
Inhalt
deep-dive_nexus_12_db-migration-tool-successful.png
Author
... ... @@ -1,1 +1,0 @@
1 -xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,1 +1,0 @@
1 -108.3 KB
Inhalt
deep-dive_nexus_13_start-nexus-service-and-remove-backup-on-success.png
Author
... ... @@ -1,1 +1,0 @@
1 -xwiki:XWiki.TomAltenbrunn@sbede
Größe
... ... @@ -1,1 +1,0 @@
1 -60.9 KB
Inhalt