Ein abgestufter Ansatz zum Klonen von Linux-Partitionen

262
Djurdjura

Ich sehe mir eine Strategie zum Klonen von Linux-Partitionen (Root-Partitionen) an, ohne eine Live-CD verwenden zu müssen. Die Literatur schlägt zu Recht vor, dass die Quell- und Zielpartitionen aufgehoben werden müssen, um einen sauberen Klon zu erhalten. Dies setzt voraus, dass Sie eine LiveCD verwenden müssen. Ich habe mich gefragt, ob Sie anstelle einer LiveCD eine dritte Partition verwenden sollten, die die LiveCD-Funktionalität emulieren würde, wenn wir nicht dieselbe Funktionalität erreichen können. Auf hoher Ebene also ein System mit 3 Partitionen (alle bootfähig):

  • Rettungspartition (LiveCD-Emulation)
  • Partition ausführen (Quelle)
  • Sicherungspartition (Ziel)

Alle 3 Partitionen sind LVMS.

Wenn es an der Zeit ist, die Quellpartition auf die Backup - (Ziel -) Partition zu klonen, booten wir von der Rettungspartition, heben die Bereitstellung der anderen 2 Partitionen auf (ist dies erforderlich?), Führen eine Datenträgerüberprüfung der Quelle durch und kopieren in das Ziel (dd oder Kopieren Sie die Defragmentierung nicht von der Quelle (), kopieren Sie die Festplatte auf der Zielpartition, aktualisieren Sie die Grub-Menüliste, um den Start von einer der beiden Partitionen zu erzwingen, und starten Sie die Partition neu.

Meine Frage, ist es ein Ansatz, den Sie empfehlen würden? MBR in all dem? Irgendwelche Fallstricke oder zusätzliche Prüfungen erforderlich?

Vielen Dank,

  • D.

PS . Auf Empfehlung von Mitgliedern, hier anstelle von stackoverflow.com posten.

1

1 Antwort auf die Frage

0
teppic

Ja, Sie können eine Partition problemlos sicher kopieren, solange sie noch nicht gemountet ist. Dies hat nichts mit einer Live-CD zu tun. Es ist sehr leicht. Viele Linux-Distributionen (z. B. Ubuntu) durchsuchen Ihre Festplatten nach anderen bootfähigen Systemen und fügen diese bei jeder Aktualisierung des Kernels automatisch dem Grub-Menü hinzu.

Jedes bootfähige Linux-System reicht aus. Ich denke, es wäre genauso einfach, eine einfache Kopie einer regulären Distribution zu installieren. Sie können die Partitionen auch in Dateien eines vorhandenen Dateisystems klonen. Partitionen müssen nicht partitioniert werden. Es gibt verschiedene Hilfsmittel - zum Beispiel Partimage.

Danke für die Antwort. Irgendwelche Probleme mit MBR / Chainloading? Ich habe vor, Suse für diese Übung zu verwenden. Djurdjura vor 11 Jahren 0
Der MBR-Bootloader sollte keine Probleme haben, einen anderen Bootloader zu starten. Sie müssen den Bootloader in der neuen Installation auf der Root-Partition installieren. Ich mache das ständig - ich habe Windows und eine oder mehrere Linux-Versionen auf verschiedenen Festplatten, alle mit ihren Bootloadern auf ihren eigenen Partitionen. teppic vor 11 Jahren 0