Serverübertragung auf eine VM

Serverübertragung auf eine VM

Ich habe eine Ubuntu 10.04 LTS-Installation auf einem Produktionsserver. Jetzt möchte ich einige neue Funktionen testen, aber ich möchte den aktuellen Server nicht beeinträchtigen. Ich möchte das gesamte System migrieren (oder zumindest die Pakete und Konfigurationen).

Ist es möglich, die laufende Maschine auf eine virtuelle Box zu migrieren? (Obwohl der Server 65 Bit und meine Testumgebung 32 Bit hat)

Antwort1

VirtualBox unterstützt 64-Bit-Gastbetriebssysteme sogar auf 32-Bit-Hostbetriebssystemen, sofern die folgenden Bedingungen erfüllt sind:

  • Sie benötigen einen 64-Bit-Prozessor mit Unterstützung für Hardwarevirtualisierung.
  • Sie müssen die Hardwarevirtualisierung für die jeweilige VM aktivieren, für die Sie 64-Bit-Unterstützung wünschen; Softwarevirtualisierung wird für 64-Bit-VMs nicht unterstützt.

Mir sind keine P2V-Tools (physisch zu virtuell) für VirtualBox bekannt. Unter VMware würde ich verwendenVMware-Konverterdafür. Vielleicht könntest du es in mehreren Schritten machen: Konvertiere die physische Maschine mit dem kostenlosen VMware Converter in eine VMware VM (die auf dem kostenlosen VMware Server läuft) und konvertiere dann die virtuellen Festplatten in das VirtualBox-Format. Es gibt einige Tutorials zum zweiten Schritt. Ich habe das folgende Verfahren noch nie ausprobiert, aber es könnte funktionieren:

VirtualBox kann VMs ausführen, die von VMware Workstation oder Server erstellt wurden. Dazu müssen Sie VMDK-Dateien mit dem folgenden Verfahren importieren:

  • Starten Sie Virtual Box
  • Gehen Sie zu Datei > Virtual Disk Manager
  • Klicken Sie auf „Hinzufügen“. Suchen Sie die kopierte VMDK-Datei und wählen Sie sie aus. Klicken Sie auf „OK“.
  • Erstellen Sie wie gewohnt eine neue VM mit der hinzugefügten VMDK-Datei
  • Booten der VM

verwandte Informationen