Vollständige Wiederherstellung des Linux-Systems in Live-Remote-VM

746
xpt

Ist es möglich, eine vollständige Systemwiederherstellung in einer Remote-Linux-VM live durchzuführen?

Nehmen wir an, das entfernte System wurde als Ubuntu 15.04 gestartet. Dann stelle ich ein volles Ubuntu 18.04-System wieder her, während Ubuntu 15.04 ausgeführt wird. Wenn das nächste Mal hochgefahren wird, wird das System zu Ubuntu 18.04. Ist es möglich?

Da es sich um eine Remote-VM handelt, gibt es keine Möglichkeit, von einer Live-CD oder etwas zu booten, sodass ich die VM-Festplatte einhänge, oder?

Update / Fazit : Die Wiederherstellung in Remote Linux VM Live ist nicht möglich, da die VM-Festplatte nicht direkt gemountet und bearbeitet werden kann und nicht mit Microsoft Azure, das ich zumindest verwende. Darüber hinaus Kernel - Boot - Option toramist nur für die Live - ISO / USB, sondern auf eine neue Festplatte migrieren funktionieren würde. Danke @ Xen2050.

2
Sollte es eine Möglichkeit geben, die VM-Festplatte irgendwie zu mounten und zu bearbeiten, abhängig vom Remote-System Xen2050 vor 5 Jahren 1
Vielen Dank @ Xen2050, Sie sagen im Grunde, dass eine solche Live-Wiederherstellung nicht möglich ist, und müssen stattdessen die VM-Festplatte einbinden und bearbeiten. xpt vor 5 Jahren 0
Ich bin mir nicht sicher, es könnte einfacher sein, die VM-Festplatte direkt zu mounten und zu bearbeiten. Es sollte einen Weg geben, das Update vom Booten selbst zu erhalten ... vielleicht könnte man mit der Kernel-Option "toram" die "Festplatte" bearbeiten und das laufende System im RAM belassen. Ich könnte das genauso gut beantworten. Nur nicht sicher, ob es in einer VM unterstützt wird Xen2050 vor 5 Jahren 0
Es ist sehr gefährlich, aber theoretisch sollten Sie Ubuntu über ein Terminal aufrüsten können. Y Ändern von sources.list und Ausführen eines apt-get dist-upgrade (Sie müssten ein Upgrade auf 15.10, 16.04 und dann 18.04 durchführen). davidgo vor 5 Jahren 0
Ja @ Davidgo, es ist sehr gefährlich. Deshalb mache ich mir nicht mal die Mühe, diesen Weg zu gehen, und frage stattdessen diese Frage. Danke sowieso. xpt vor 5 Jahren 0

1 Antwort auf die Frage

1
Xen2050
  • Wenn Sie die Kernel / boot-Option verwenden könnten, um toramalle Systemdateien in RAM zu kopieren, sollten Sie die zugrunde liegende Festplatte nach Belieben bearbeiten können. Dies funktioniert für ein Live-ISO / USB, sodass Sie das Gerät, von dem es gebootet wurde, aktualisieren, überschreiben oder entfernen können. Ich bin mir einfach nicht sicher, ob eine reguläre Ubuntu-Installation dies unterstützt toram(anscheinend nicht) oder ob eine VM dies unterstützen würde (sollte es).

  • Selbst wenn Sie regelmäßig booten, ist es wahrscheinlich möglich, alle Systemdateien zu aktualisieren. Das Aktualisieren eines Kernels ohne Neustart wird jetzt unterstützt. Ich bin nicht sicher, ob er in 15.04 unterstützt wurde. Am einfachsten scheint es jedoch, die VM-Festplatte direkt zu mounten und zu bearbeiten.

  • Eine andere Idee ist, das alte 15.04-System zu booten und eine neue Festplatte zu erstellen (unter Verwendung einer neuen virtuellen Festplatte für die VM), die 18.04-Dateien zu formatieren, zu mounten und auf die neue Festplatte zu kopieren. Beim nächsten Start von der neuen Festplatte mit 18.04 zu booten . Wie eine Migration auf eine neue Festplatte.

Danke für die Antwort. Ich denke, die endgültige Schlussfolgerung ist, dass _such Aufgabe unmöglich ist _, da es unmöglich ist, die VM-Festplatte direkt anzuhängen und zu bearbeiten, nicht mit Microsoft Azure, das ich zumindest verwende. Außerdem ist die Kernel-Boot-Option `toram '[nur für Live-ISO / USB] (https://wiki.ubuntu.com/BootToRAM), kein normaler Kernel. Also auf den ersten Blick, aber nicht die Antwort. xpt vor 5 Jahren 0
Ich dachte, das könnte passieren. Ich war mir nicht sicher, ob Toram mit einer regulären Installation funktionierte. Ich denke, es ist nur für Live-Systeme auf Ubuntu. Ich denke, ich werde ein bisschen bearbeiten, auch mit einer anderen Idee Xen2050 vor 5 Jahren 0
Ah, schlau. Ja, das sollte es tun. VIELEN DANK! xpt vor 5 Jahren 0