# Esimerkissä otetaan backup LVM:ään asennetusta Red Hat 8:sta # ja se palautetaan perinteiseen partitioon. # Tarvitaan backup media. Tässä esimerkissä on käytetty partitiota mediana. # Backup Media on /dev/sda3 # Kone ennen Backupia: # df # Filesystem 1K-blocks Used Available Use% Mounted on # /dev/rootvg/rootlv 3527712 1994680 1353832 60% / # /dev/sda1 77750 11873 61863 17% /boot # fdisk -l # # Disk /dev/sda: 255 heads, 63 sectors, 1106 cylinders # Units = cylinders of 16065 * 512 bytes # # Device Boot Start End Blocks Id System # /dev/sda1 * 1 10 80293+ 83 Linux # /dev/sda2 11 663 5245222+ 8e Linux LVM # /dev/sda3 664 1106 3558397+ 83 Linux TAPE=/dev/sda3 cd / # Backup /boot filesystem / filesysteemiin dump -0 -auf boot.dump /boot sync # Tarkista, että backup onnistui esim. komennoilla: # ls -l /boot.dump # restore -tf /boot.dump | less # Backup / filesystem Backup medialle dump -0 -auf $TAPE / # Tarkista, että backup onnistui esim. komennolla: # restore -tf $TAPE | less # Boottaa palautettava kone Linux CDROM:lla seuraavasti: # boot: linux rescue # Älä ota mukaan vanhaa Linuxia (jos sellainen on) # Luo partitiot komennolla fdisk /dev/sda # Luo 4 GB:n partitio /dev/sda1 / varten id=83 # Luo 512M partitio /dev/sda2 swap:ia varten id=82 # Huom! Tässä esimerkissä ÄLÄ KOSKE PARTITIOON /dev/sda3 !!!!!! # Alusta partitiot komennoilla: TAPE=/dev/sda3 mkfs.ext3 -L / /dev/sda1 mkswap /dev/sda2 # Mounttaa / mkdir /mnt/sysimage mount /dev/sda1 /mnt/sysimage cd /mnt/sysimage # CDROM:lla ei ole restore komentoa, joten komento tuodaan levykkeellä toisesta koneesta. # Toinen kone: # mount /mnt/floppy # cp -a /sbin/restore /mnt/floppy # umount /mnt/floppy mkdir /mnt/floppy mount /dev/fd0 /mnt/floppy # / tiedostojärjestelmän palautus /mnt/floppy/restore -rvf $TAPE # Palauta /boot cd /mnt/sysimage/boot /mnt/floppy/restore -rvf ../boot.dump sync # Muokkaa tiedosto /mnt/sysimage/etc/fstab vastaamaan uutta järjestelmää # LABEL=/ / ext3 defaults 1 1 # /dev/sda2 swap swap defaults 0 0 vi /mnt/sysimage/etc/fstab # Muokkaa /boot/grub/grub.conf vastaamaan uutta järjestelmää # default=0 # timeout=10 # splashimage=(hd0,0)/grub/splash.xpm.gz # title Red Hat Linux (2.4.18-14) # root (hd0,0) # kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/sda1 # initrd /boot/initrd-2.4.18-14.img vi /boot/grub/grub.conf # Boottaa kone uudelleen Linux Rescue tilaan ja ota levyt mukaan chroot /mnt/sysimage # Luo uusi initrd cd /boot mv initrd-2.4.18-18.7.x.img /tmp mkinitrd /boot/initrd-2.4.18-18.7.x.img 2.4.18-18.7.x # Päivitä GRUB grub-install /dev/sda # Kone on valmis. Boottaa kone ja mukavia hetkiä Linuxin parissa