Automatický přechod z Btrfs na ext4

Automatický přechod z Btrfs na ext4
« kdy: 05. 01. 2013, 14:26:01 »
aka je najlepsia moznost ako prejst z btrfs na ext4? nejaky zalohovaci soft, ktory mi zalohuje system z btrfs a obnovi ho na ext4?
« Poslední změna: 06. 01. 2013, 17:28:56 od Petr Krčmář »


RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Re:ako prejst z btrfs na ext4(ako zalohovat system a obnovit..)
« Odpověď #1 kdy: 05. 01. 2013, 15:19:21 »
pouzivam vetsinou tento pristup, na zalohovani/klonovani beziciho rootfs:

mkdir /mnt/old /mnt/new
mount -o bind / /mnt/old
mount CILOVYDISK /mnt/new
cd /mnt/old
cp -va .* * ../new/

I kdyby existovala utilita na in-place zmenu fs... nerisknul bych si ji pouzit. Disky jsou dnes levne nebo se daji pujcit od vybavenejsich kamaradu..

Re:ako prejst z btrfs na ext4(ako zalohovat system a obnovit..)
« Odpověď #2 kdy: 05. 01. 2013, 16:11:16 »
vdaka, vlastne aka je pointa.
Potrebujem druhy disk(je to notebook, takze tam pripojim len usb). Ten namountujem, tam vytvorim mnt/new do toho nakopirujem subory z mnt/old a potom pripojim mnt/new?

RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Re:ako prejst z btrfs na ext4(ako zalohovat system a obnovit..)
« Odpověď #3 kdy: 06. 01. 2013, 12:14:15 »
Ukolem mount -o bind je vytvorit adresar ktery obsahuje jen rootfs, bez toho by se ti zkopirovali i dynamicke filesystemy (treba /proc, /sys, /dev) coz neni zadouci.  CILOVYDISK bude u tebe ten usb disk...

Ale jednodussi by bylo nabootovat distribuci na CD ktera ma podporu btrfs, zkopirovat data (zde mount -o bind neni potreba, staci si pripojit primo puvodni disk na /mnt/old), pak umount, naformatovat, mount a nahrat zpet data...  a mozna upravit filesystem type ve fstabu pro rootfs :)

Re:ako prejst z btrfs na ext4(ako zalohovat system a obnovit..)
« Odpověď #4 kdy: 06. 01. 2013, 12:25:09 »
Ukolem mount -o bind je vytvorit adresar ktery obsahuje jen rootfs, bez toho by se ti zkopirovali i dynamicke filesystemy (treba /proc, /sys, /dev) coz neni zadouci.  CILOVYDISK bude u tebe ten usb disk...
Da se pouzit treba i tar s volbou --one-file-system.