* [linux-lvm] How to migrate data from one Hard Drive to a new one
@ 2003-08-30 14:49 Luca Da Col
2003-08-31 4:27 ` Jon Bendtsen
0 siblings, 1 reply; 4+ messages in thread
From: Luca Da Col @ 2003-08-30 14:49 UTC (permalink / raw)
To: linux-lvm
Hello Linux LVM list,
I apologize if my question has been already answered.The search engines
didn't answer to an issue I'm dealing with...
My actual Hard Drives configuration is the following
(FS is ext3 for both ones - I'm running Red Hat 9):
Disk /dev/hda: 6448 MB, 6448619520 bytes
255 heads, 63 sectors/track, 784 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 77 514080 8e Linux LVM
/dev/hda3 78 784 5678977+ 8e Linux LVM
for my first disk, where I've also installed LILO, and
Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 2550 20482843+ 8e Linux LVM
/dev/hdb2 2551 3700 9237375 8e Linux LVM
/dev/hdb3 * 3701 4865 9357862+ 39 Plan 9
for the second one.
I finally decided to upgrade my old 6.5G HD to a new 120G HD; is the procedure described in
http://www.tldp.org/HOWTO/LVM-HOWTO/removeadisk.html a safe way to migrate all my data
from the former to the 120G? I mean, my case is slightly different from the one described
because of /boot partition and LILO in the MBR...
I've found that some programs would easily upgrade HDs. Does anyone know how
they work with LVM and how safe would be the upgrade with those kind of tools?
Thanks in advance for your help and apologize if this question does not fit into this mailing list.
Rgds,
Luca
--
Luca Da Col <luca.dacol@tiscali.it>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-lvm] How to migrate data from one Hard Drive to a new one
2003-08-30 14:49 [linux-lvm] How to migrate data from one Hard Drive to a new one Luca Da Col
@ 2003-08-31 4:27 ` Jon Bendtsen
2003-09-01 17:04 ` Luca Da Col
0 siblings, 1 reply; 4+ messages in thread
From: Jon Bendtsen @ 2003-08-31 4:27 UTC (permalink / raw)
To: linux-lvm
Luca Da Col wrote:
[cut]
> I finally decided to upgrade my old 6.5G HD to a new 120G HD; is the procedure described in
> http://www.tldp.org/HOWTO/LVM-HOWTO/removeadisk.html a safe way to migrate all my data
> from the former to the 120G? I mean, my case is slightly different from the one described
> because of /boot partition and LILO in the MBR...
yes, but if you are worried, you can do it like this:
mount the new "partition" (real or LV) to /mnt
cd /the_source, eg. /usr /var /home ...
find -xdev | cpio -pm /mnt
umount /mnt
repeat for the next source.
The process is described in the software raid howto.
Remember to edit the new /etc/fstab and new /etc/lilo.conf,
and run lilo with lilo -r /mnt
JonB
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-lvm] How to migrate data from one Hard Drive to a new one
2003-08-31 4:27 ` Jon Bendtsen
@ 2003-09-01 17:04 ` Luca Da Col
2003-09-02 7:29 ` Wolfgang Weisselberg
0 siblings, 1 reply; 4+ messages in thread
From: Luca Da Col @ 2003-09-01 17:04 UTC (permalink / raw)
To: linux-lvm
[-- Attachment #1: Type: text/plain, Size: 2445 bytes --]
Hello LVM mailing list,
thank you very much for your reply. I could be able to upgrade to a new
120G HD. My second goal was to create 2 new partitions and extend my
/home directory:
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 77 514080 8e Linux LVM
/dev/hda3 78 784 5678977+ 8e Linux LVM
New partitions:
/dev/hda4 785 14593 110920792+ 5 Extended
/dev/hda5 785 13500 102141238+ 8e Linux LVM
/dev/hda6 13501 14593 8779491 86 NTFS volume set
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/Volume00/LogVol00
6047492 4196432 1543860 74% /
/dev/hda1 101089 27212 68658 29% /boot
/dev/Volume00/LogVol02
28759040 24646092 2652112 91% /home
none 386184 0 386184 0% /dev/shm
I then performed:
1) pvcreate /dev/hda5
2) vgextend Volume00 /dev/hda5
3) lvextend --size +97.4g /dev/Volume00/LogVol02 /dev/hda5
but my /home is still 28G
I was wondering if it's a file system issue, because /dev/hda5 has not
been formatted and mke2fs. By the way, I cannot make2fs
/dev/Volume00/LogVol02 because I would destroy all my /home.
Any idea?
Thanks
Rgds,
Luca
On Sun, 2003-08-31 at 11:26, Jon Bendtsen wrote:
> Luca Da Col wrote:
>
> [cut]
>
> > I finally decided to upgrade my old 6.5G HD to a new 120G HD; is the procedure described in
> > http://www.tldp.org/HOWTO/LVM-HOWTO/removeadisk.html a safe way to migrate all my data
> > from the former to the 120G? I mean, my case is slightly different from the one described
> > because of /boot partition and LILO in the MBR...
>
> yes, but if you are worried, you can do it like this:
> mount the new "partition" (real or LV) to /mnt
> cd /the_source, eg. /usr /var /home ...
> find -xdev | cpio -pm /mnt
> umount /mnt
> repeat for the next source.
>
> The process is described in the software raid howto.
> Remember to edit the new /etc/fstab and new /etc/lilo.conf,
> and run lilo with lilo -r /mnt
>
>
>
> JonB
>
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
--
Luca Da Col <luca.dacol@tiscali.it>
[-- Attachment #2: lvm --]
[-- Type: text/plain, Size: 3182 bytes --]
[root@candido lvmgui-0.4]# vgdisplay -v
--- Volume group ---
VG Name Volume00
VG Access read/write
VG Status available/resizable
VG # 0
MAX LV 256
Cur LV 3
Open LV 3
MAX LV Size 255.99 GB
Max PV 256
Cur PV 5
Act PV 5
VG Size 131.63 GB
PE Size 4 MB
Total PE 33697
Alloc PE / Size 33693 / 131.61 GB
Free PE / Size 4 / 16 MB
VG UUID iS2cXG-EbA3-PfjC-MFLO-39iZ-fhkz-Id9jMF
--- Logical volume ---
LV Name /dev/Volume00/LogVol00
VG Name Volume00
LV Write Access read/write
LV Status available
LV # 1
# open 1
LV Size 5.86 GB
Current LE 1500
Allocated LE 1500
Allocation next free
Read ahead sectors 1024
Block device 58:0
--- Logical volume ---
LV Name /dev/Volume00/LogVol02
VG Name Volume00
LV Write Access read/write
LV Status available
LV # 2
# open 1
LV Size 125.27 GB
Current LE 32068
Allocated LE 32068
Allocation next free
Read ahead sectors 1024
Block device 58:1
--- Logical volume ---
LV Name /dev/Volume00/LogVol01
VG Name Volume00
LV Write Access read/write
LV Status available
LV # 3
# open 1
LV Size 500 MB
Current LE 125
Allocated LE 125
Allocation next free
Read ahead sectors 1024
Block device 58:2
--- Physical volumes ---
PV Name (#) /dev/hda2 (1)
PV Status available / allocatable
Total PE / Free PE 124 / 0
PV Name (#) /dev/hda3 (2)
PV Status available / allocatable
Total PE / Free PE 1385 / 0
PV Name (#) /dev/hda5 (5)
PV Status available / allocatable
Total PE / Free PE 24935 / 0
PV Name (#) /dev/hdb1 (3)
PV Status available / allocatable
Total PE / Free PE 4999 / 0
PV Name (#) /dev/hdb2 (4)
PV Status available / allocatable
Total PE / Free PE 2254 / 4
[root@candido lvmgui-0.4]# pvscan
pvscan -- reading all physical volumes (this may take a while...)
pvscan -- ACTIVE PV "/dev/hda2" of VG "Volume00" [496 MB / 0 free]
pvscan -- ACTIVE PV "/dev/hda3" of VG "Volume00" [5.41 GB / 0 free]
pvscan -- ACTIVE PV "/dev/hda5" of VG "Volume00" [97.40 GB / 0 free]
pvscan -- ACTIVE PV "/dev/hdb1" of VG "Volume00" [19.53 GB / 0 free]
pvscan -- ACTIVE PV "/dev/hdb2" of VG "Volume00" [8.80 GB / 16 MB free]
pvscan -- total: 5 [131.66 GB] / in use: 5 [131.66 GB] / in no VG: 0 [0]
lvextend -- rounding relative size up to physical extent boundary
lvextend -- extending logical volume "/dev/Volume00/LogVol02" to 125.27 GB
lvextend -- doing automatic backup of volume group "Volume00"
lvextend -- logical volume "/dev/Volume00/LogVol02" successfully extended
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-lvm] How to migrate data from one Hard Drive to a new one
2003-09-01 17:04 ` Luca Da Col
@ 2003-09-02 7:29 ` Wolfgang Weisselberg
0 siblings, 0 replies; 4+ messages in thread
From: Wolfgang Weisselberg @ 2003-09-02 7:29 UTC (permalink / raw)
To: linux-lvm
Luca Da Col wrote 199 lines:
> 1) pvcreate /dev/hda5
> 2) vgextend Volume00 /dev/hda5
Ok, the Volume Group now has /dev/hda5 added.
> 3) lvextend --size +97.4g /dev/Volume00/LogVol02 /dev/hda5
> but my /home is still 28G
Well, of course!
You have increased the partition (/dev/Volume00/LogVol02).
You have *not* increased the filesystem /home.
Instead of lvextend you should have used e2fsadm which runs both
lvextend and resize2fs (or ext2resize), and fsck, in the correct
order. It's a good idea, generally, to umount /home first.
Please read the manpages of e2fsadm, resize2fs and ext2resize
for more information.
-Wolfgang
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-09-02 7:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-30 14:49 [linux-lvm] How to migrate data from one Hard Drive to a new one Luca Da Col
2003-08-31 4:27 ` Jon Bendtsen
2003-09-01 17:04 ` Luca Da Col
2003-09-02 7:29 ` Wolfgang Weisselberg
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.