Com clonar un sistema amb volums lògics LVM: 1 .- Introducció 1.1 .- Què és LVM? 1.2 .- Per què existeix aquest howto? 2 .- Passos a seguir 2.1 .- Crear una imatge o ser un emissor 2.2 .- Restaurar una imatge o ser un receptor 3 .- Autor Copyright (C) 2006 Joan Lledó. Permission is granted to copy, distribute and / or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being list their titles, with the Front-Cover Texts being list, and with the Back-Cover Texts being llistat. A copy of the license is included in the file "FDL-1.2.txt". 1 .- Introducció 1.1 .- Què és el LVM? LVM (Logical Volume Manager) és un sistema de administració de volums lògics ADSL. Aquest sistema serveix per crear i gestionar particions "virtuals" en lloc de particionar un disc dur. A aquestes particions se les anomena "volums lògics". Els principals avantatges de l'ús de volums lògics són les següents: - Es poden modificar fàcilment per estalviar espai - Permeten utilitzar l'espai d'una o diverses particions, encara que estiguin en diversos discs durs; i crear volums tan grans com la suma de la mida de les particions utilitzades. Pàgina web del projecte: http://sourceware.org/lvm2/ Article a la wikipedia amb més informació (Castellà): http://es.wikipedia.org/wiki/Logical_Volume_Manager 1.2 Per què existeix aquest howto? Degut al fet que amb lvm es poden guardar dades en múltiples particions que poden estar en diferents dics durs, i el gnetic només pot treballar amb un disc dur a la vegada, és necessari realitzar una sèrie d'operacions per poder clonar un sistema que estigui configurat amb lvm . Els passos a seguir es detallen a continuació. 2 .- Passos a seguir Per il·lustrar el procés prendrem com a exemple una instal·lació típica de fedora al disc dur /dev/hda. En aquest sistema, /dev/hda1 és una partició tradicional muntada a /boot i que conté els fitxers necessaris per a l'arrencada del sistema. Aquesta partició queda fora del grup de volums perquè el GRUB no pot llegir particions LVM. El dispositiu /dev/hda2 és una partició sense sistema de fitxers. En aquest espai es crearan els volums lògics. El sistema conté dos volums lògics LVM. Un que s'usa per a l'arrel del sistema i un altre que es fa servir com a espai d'intercanvi SWAP. 2.1 .- Crear una imatge o ser un emissor Aquests passos s'han de seguir quan es té un sistema amb lvm i es vol fer una còpia de seguretat o es vol enviar a traves de la xarxa. 1 .- Crear una imatge de l'estructura de particions (sense dades) de tots els discs durs que utilitzeu al sistema, usant l'opció no-data. En el cas de Fedora només seria /dev/hda. gnetic -cd /dev/hda -f /mnt/hdb1/fedora-nodata.dna -n 2 .- Crear una imatge de les particions que quedin fora d'LVM. En aquest cas només /dev/hda1. gnetic -cd /dev/hda1 -f /mnt/hdb1/fedora-hda1.dna 3 .- Activar els volums lògics. vgchange -a y 4 .- Crear una imatge dels volums lògics que continguin dades. gnetic -cd /dev/VolGroup00/LogVol00 -f /mnt/hdb1/fedora-LogVol00.dna 2.2 .- Restaurar una imatge o ser un receptor Aquests són els passos a seguir quan es tenen unes imatges d'un sistema que usava LVM i es vol recuperar. 1 .- Restablir les imatges no-data dels discs durs que es feien en el sistema. En el cas de Fedora, només /dev/hda gnetic -rd /dev/hda -f /mnt/hdb1/fedora-nodata.dna 2 .- La comanda anterior restaura la configuación LVM que tenien els discs implicats, ara ja es pot activar LVM. vgchange -a y 3 .- Restaurar les imatges dels volums lògics amb dades que tenia el sistema. gnetic -rd /dev/VolGroup00/LogVol00 -f /mnt/hdb1/fedora-LogVol00.dna 4 .- Fedora utilitza LogVol01 com partició swap, per això s'ha de formatar aquesta partició com SWAP mkswap /dev/VolGroup00/LogVol01 5 .- Restaura les imatges de les particions que estan fora d'LVM. En el cas de Fedora, només /dev/hda1 gnetic -rd /dev/hda1 -f /mnt/hdb1/fedora-hda1.dna 6.-En cas que el gestor d'arrencada fos el GRUB, gnetic ens el permet restaurar; per això hem d'especificar la partició on són els fitxers de GRUB i el dispositiu on volem instal·lar GRUB. gnetic -g /dev/hda1 -d /dev/hda 3 .- Autor Joan Lledó