Hallo,
ich möchte mal wieder meinen Server mit einem neuen System und einem neuen Panel versehen, aber ich habe keine Lust wieder alle Daten runter- und wieder hochladen zu müssen (ausser es geht etwas schief). Daher die Idee, nach eine Sicherung der Daten die Root-Partition zu verkleinern, ein weiteres logisches Laufwerk anzulegen, und die Daten nochmal darauf zu kopieren, damit die nach Neuinstallation noch auf dem Server liegen und nur umkopiert werden müssen. Der Server ist mal mit LVM eingerichtet worden, allerdings ein ein (1) gesamtes Laufwerk.
Die Anzeige der LVM-Laufwerke ergibt folgendes :
user@server1:~$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
server1-vg 1 2 0 wz--n- 233,76g 0
user@server1:~$ sudo lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
root server1-vg -wi-ao--- 221,76g
swap_1 server1-vg -wi-ao--- 12,00g
Nun würde ich wie folgt vorgehen wollen ....
Root-Partition (logisches Laufwerk) verkleinern :
user@server1:~$ sudo lvreduce --resizefs -L 70G /dev/server1-vg/root
Neues (logisches) Laufwerk erstellen :
user@server1:~$ sudo vcreate -L 70G -n data server1-vg
Das neue (logische) Laufwerk formatieren :
user@server1:~$ sudo mkfs.ext4 /dev/server1-vg/data
Das neue (logische) Laufwerk sicher auf maximalen freine Platz erweitern :
user@server1:~$ sudo lvextend --resizefs -l +100%FREE /dev/server1-vg/data
Mountpoint erstellen :
user@server1:~$ sudo mkdir /media/data
Danach das Laufwerk mounten (und danach die Daten kopieren) :
user@server1:~$ sudo mount /dev/server1-vg/data /media/data
Habe ich etwas übersehen? Ist etwas falsch? Oder sollte das so funktionieren?