RSS GitLab
Folgen
Die Migration durch direkte Übertragung ist generell verfügbar
GitLab 18.3 bietet nun die direkte Übertragung zur Migration von Gruppen und Projekten und stellt damit eine automatisierte und benutzerfreundliche Lösung dar. Diese Methode ermöglicht die Erstellung von Kopien von GitLab-Ressourcen zwischen Instanzen über eine Benutzeroberfläche oder eine API. Die direkte Übertragung verbessert den Datei-Export erheblich, indem manuelle Export-/Import-Schritte entfallen und die Zuordnung von Benutzerbeiträgen nach dem Import ermöglicht wird. Sie verarbeitet auch große Projekte zuverlässig durch Stapelverarbeitung und gleichzeitige Verarbeitung und bietet bessere Migrationsübersichten. Die Funktionalität entwickelte sich von früher Unterstützung in GitLab 14.3 zur Beta-Version für Projekte in 15.8, mit kontinuierlichen Verbesserungen in Bezug auf Effizienz und Zuverlässigkeit. Getestete Migrationen umfassen eine beträchtliche Anzahl von Projekten mit vielen Issues, Merge-Anfragen und Pipelines. Auf GitLab.com ist die direkte Übertragung standardmäßig aktiviert, während auf selbstverwalteten und dedizierten Instanzen Administratoren sie aktivieren müssen. Für isolierte Netzwerke bleiben Datei-Exporte erforderlich, bis die Unterstützung für Offline-Instanzen hinzugefügt wird. Es wird empfohlen, zwischen aktuellen GitLab-Versionen zu migrieren und sich auf die Zuordnung von Benutzerbeiträgen vorzubereiten. Die Überprüfung der Dokumentation auf Voraussetzungen und unterstützte Elemente ist für eine erfolgreiche Migration entscheidend. Migrationsergebnisse können auf der Seite des Gruppenimportverlaufs oder über API-Endpunkte eingesehen werden. Zukünftige Iterationen werden Benutzerfeedback für weitere Verbesserungen einbeziehen.