Hi zusammen,
ich möchte einen Snapshot, den ich von einem netcup vServer mit 750 GB Speicherplatz erstellt habe, auf einem netcup vServer mit 320 GB Speicherplatz installieren. Der tatsächlich belegte Speicherplatz des alten Servers beträgt etwas über 50 GB. Ich habe mich schon ein wenig durch's Forum gewühlt und dabei auch den einen oder anderen Beitrag zum Thema gefunden. Allerdings kriege ich es noch immer nicht zum Laufen.
Was habe ich gemacht?
1. Den alten Server mit dem Rettungssystem gestartet und die größte Partition /dev/sda3 von ca. 750 GB auf 100 GB verkleinert:
2. Den alten Server neugestartet und getestet, ob noch alles funktioniert.
3. Den alten Server heruntergefahren, einen Snapshot erstellt und exportiert.
4. Den Snapshot bereinigt (ich bin mir nicht sicher, ob das nötig ist):
5. Den Snapshot ins RAW-Format konvertiert:
6. Die Virtual Disk Size verkleinert:
7. Den Snapshot zurück ins QCOW2-Format konvertiert:
8. Den Snapshot im SCP hochgeladen und auf dem neuen Server eingespielt.
9. Beim Starten des Servers kommt die Meldung:
Gave up waiting for root file system device. Common problems:
- Boot args (cat /proc/cmdline)a372-fa683b4f2929
- Check rootdelay= (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=24223d7c-5e1a-47ef-af47-97f1857da6db does not exist. Dropping to a shell!
Tatsächlich habe ich auch testweise schon die Schritte 4 und 5 getauscht, sprich: Den Snapshot erst ins RAW-Format konvertiert und dann mit virt-sparsify bereinigt.
Zur Info: qemu-img info liefert für den Original-Snapshot folgendes:
image: snapshot.qcow2
file format: qcow2
virtual size: 750G (805306368000 bytes)
disk size: 48G
cluster_size: 65536
Format specific information:
compat: 1.1
lazy refcounts: false
refcount bits: 16
corrupt: false
...und für das Ergebnis folgendes:
image: snapshot3.qcow2
file format: qcow2
virtual size: 320G (343597383680 bytes)
disk size: 48G
cluster_size: 65536
Format specific information:
compat: 1.1
lazy refcounts: false
refcount bits: 16
corrupt: false
Hat jemand einen Tipp für mich? Was mache ich falsch?
VG