Migration von Centos 7 zu Ubuntu

Migration von Centos 7 zu Ubuntu

Wie kann man ohne Datenverlust von Centos 7 auf Ubuntu migrieren? Oder ist das überhaupt relativ möglich?

Antwort1

Ich empfehle folgenden Weg:

  1. Erstellen Sie ein funktionierendes Backup, das Sie problemlos lesen können, wenn Sie über genügend Speicherplatz verfügen (z. B. ein Disk-Image, das Sie mounten können, statt eines komprimierten Archivs, das Sie vollständig lesen müssen, um eine Datei zu extrahieren).
  2. Finden Sie heraus, wo Anwendungen auf CentOS Daten speichern, die Sie auf Ubuntu wiederverwenden können (wenn Sie dieselbe Desktop-Umgebung verwenden, bleiben viele Einstellungen in Ihrem $HOMEOrdner erhalten, aber um sicherzugehen, müssen Sie diese Informationen für jede Anwendung recherchieren, deren Einstellungen Sie beibehalten möchten). Verschieben Sie Daten auf eine freigegebene Partition und erstellen Sie Links und Einhängepunkte (einige Anwendungen mögen Links möglicherweise nicht, weil sie den Link nicht auflösen können und über Berechtigungsprobleme klagen. Testen Sie daher, ob die Anwendungen direkt nach dem Verschieben der Daten auf CentOS funktionieren).
  3. Installieren Sie Ubuntu und fügen Sie die Daten aus der freigegebenen Partition hinzu, wie Sie es unter CentOS getan haben. Möglicherweise stellen Sie fest, dass Sie einige Dateien übersehen haben. Verschieben Sie diese daher aus dem Backup in die Datenpartition.

Mit diesem Setup können Sie Daten zwischen mehreren Betriebssystemen austauschen, solange die Anwendungen nicht durch unterschiedliche Versionen verwechselt werden (wenn Sie beispielsweise Firefox 36.x unter CentOS und 38.x unter Ubuntu verwenden, werden die Einstellungen bei jedem Start aktualisiert, was Dateien irgendwann durcheinanderbringen kann – auch dies ist eine Forschungsaufgabe für jede Anwendung). Im Falle einer Inkompatibilität der Versionen müssen Sie eine benutzerdefinierte Synchronisierungsroutine finden, die außerhalb des Geltungsbereichs des Betriebssystems, also Ubuntu, liegt.

Denken Sie daran, einen Befehl zu verwenden, bei dem die Berechtigungen erhalten bleiben, z. B. cp -awenn rsync -aSie Dateien verschieben.

verwandte Informationen