Kennt jemand eine Möglichkeit, ein Live-Linux-System zu klonen? Ich habe eine Live-Installation, die eine Produktionsstätte betreibt. Das Problem ist, ich muss es klonen (ohne es herunterzufahren) und dann auf eine virtuelle Maschine verschieben (wiederherstellen). Ich bin im Grunde von physischer Hardware auf virtuelle Hardware migriert.
linux
migration
clone
disk-image
physical-to-virtual
Drewrockshard
quelle
quelle
Antworten:
Auf dem Quellcomputer:
Dadurch wird die fs auf Ihrem Quellcomputer gespeichert, über ssh kopiert und auf dem Zielcomputer wiederhergestellt.
Natürlich musst du dies für jedes fs wiederholen.
"Blowfish" ist nur dazu da, um die Komprimierung und Dekomprimierung zu beschleunigen.
quelle
-rf to -r -f
, aber jetzt wiederherstellen: ungültige Option - 'r' cat: ungültige Option - 'r'VMWare Converter kann die meisten modernen Betriebssysteme ausführen, ohne den Server herunterzufahren. Dennis hat jedoch darauf hingewiesen, dass wir wirklich wissen müssen, welches Betriebssystem Sie ausführen.
Wenn Sie fertig sind, erhalten Sie ein virtuelles Image Ihres Servers anstatt eines unformatierten Image der Festplatte. In der Regel ist es jedoch für die meisten Arbeiten ausreichend, je nachdem, was Sie nach Abschluss des Vorgangs damit tun möchten.
quelle
Auf welche VM-Plattform migrieren Sie? VMWare hat einen Konverter für Linux . Es wird eine eingeschaltete Maschine konvertieren.
quelle
Schauen Sie sich den VMWare- Konverter an, der meines Erachtens das Klonen von Live-Systemen ermöglicht.
quelle
Wir machen im Allgemeinen Folgendes:
Dies funktioniert hervorragend, solange die Daten, über die Sie kopieren, relativ zustandslos sind. Wenn Sie zum Beispiel mit einem Datenbankserver zu tun haben, insbesondere einem mit vielen Aktivitäten, müssen Sie sicherstellen, dass sich die Datenbank im Ruhezustand befindet, bevor Sie die endgültige Umstellung vornehmen ist bereit:
quelle
Schauen Sie sich VMware Converter (kostenlos, wenn Sie vCenter haben) oder Plate Spin (eines ihrer Produkte ist ein Konverter) an.
Plate Spin macht eine Maschine live, mit minimaler Ausfallzeit zum Schneiden.
Mit VMware Converter kann ein Live-Computer (wenn eine Datenbank möglicherweise nicht synchron ist) die VM nicht starten, wenn sie fertig ist. Trennen Sie dann die vNIC und starten Sie den Computer, melden Sie sich über die Konsole an und ändern Sie die IP-Adressen usw. Schließen Sie dann die vNIC erneut an.
quelle
Es ist unmöglich, eine konsistente Momentaufnahme zu erstellen, ohne alle Vorgänge anzuhalten, die den Status des Systems ändern könnten.
Solange die Anwendung nicht explizit für diese Art von Vorgängen entwickelt wurde (dh die gesamte Verarbeitung erfolgt über Nachrichten in der Warteschlange), ist es unmöglich, einen konsistenten Snapshot zu erstellen, ohne das System herunterzufahren (oder zumindest die Transaktionskomponente zu deaktivieren).
Es ist jedoch möglich, das Zeitfenster für das Snap-Shotting des Systems erheblich zu verkürzen (z. B. durch Entfernen eines Spiegels von einem RAID-Set und anschließendes erneutes Einhängen an einer anderen Stelle). Und je kürzer die Zeit für die Erstellung des Snapshots ist, desto unwahrscheinlicher ist es, dass sich Transaktionen über den gesamten Vorgang erstrecken.
Und die meisten Dateisysteme / DBS unterstützen eine Art Journaling, mit dem die meisten fehlerhaften Vorgänge entweder wiederhergestellt oder zurückgesetzt werden können.
quelle