Eine andere Methode. Nicht optimal, aber in manchen Fällen auch möglich
Diese Methode kann verwendet werden, wenn die neue Hardware aus irgendeinem Grund nicht die Mindestanforderungen für ESXi erfüllt (z. B. weil sie nur einen Single-Core-Prozessor hat).
Um diese Methode anzuwenden, müssen die folgenden Bedingungen erfüllt sein:
- Die neuen Laufwerke sollten bereits im System installiert und die alten noch nicht entfernt worden sein.
- Ein USB-Laufwerk oder ein optisches Laufwerk, auf dem Linux Live USB (CD) installiert ist, muss an den Server angeschlossen werden. Live USB verwendet den bequemsten.
Wenn die ersten beiden Punkte erfüllt sind, gehen Sie wie folgt vor:
- Booten Sie von Live USB.
- Wir zeigen die Liste der verfügbaren Datenträger mit dem Befehl parted -l an. In der Ausgabe dieses Befehls müssen mindestens zwei Datenträger enthalten sein. Ein Quelldatenträger (z. B. /dev/sda), auf dem ESXi bereits installiert ist, und ein Zieldatenträger (z. B. /dev/sdb).
- Mit dem Befehl sgdisk -p /dev/sda sehen wir uns an, welche Partitionen sich auf dem Quelldatenträger befinden. Die Ausgabe sieht dann etwa so aus:
Disk /dev/sda: 15679488 sectors, 7.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 3703B3D8-7FBE-4A3A-8526-FE24A6BF76DC
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 15679454
Partitions will be aligned on 32-sector boundaries
Total free space is 13836413 sectors (6.6 GiB)
Number Start (sector) End (sector) Size Code Name
1 64 8191 4.0 MiB EF00
5 8224 520191 250.0 MiB 0700
6 520224 1032191 250.0 MiB 0700
7 1032224 1257471 110.0 MiB FFFF
8 1257504 1843199 286.0 MiB 0700
- Der nächste Schritt besteht darin, den Quelldatenträger mit dem Dienstprogramm dd grob auf den Zieldatenträger zu kopieren. Hier müssen Sie wissen, wie viel Sie kopieren müssen. Achten Sie auf die Nummer des letzten Sektors (im Beispiel ist es 1843199) und addieren Sie eine Eins dazu (denn die Sektornummerierung beginnt bei Null).
Wichtig! Alle Informationen, die sich zuvor auf dem Datenträger befanden, werden gelöscht
dd =if/dev/sda of=/dev/sdb bs=512 count=1843200
Dieser Befehl klont alle Informationen vom Quelllaufwerk auf das Ziellaufwerk.
- Als nächstes müssen wir die Partitionstabelle auf dem Zieldatenträger reparieren. Dies können Sie mit dem Dienstprogramm gdisk tun. Der Befehl sieht wie folgt aus: gdisk /dev/sdb und dann: x (zum Aufrufen des "expert menu"), e (zum Reparieren der Datenträger-Tabelle) und w (zum Schreiben der Änderungen).
Herzlichen Glückwunsch! Sie sollten nun eine funktionierende, vollständige Kopie Ihres ESXi auf dem Ziellaufwerk haben.