Guest User

Untitled

a guest
Aug 27th, 2012
73
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. dd if=/dev/zero of=1gb_root bs=1G count=1
  2. dd if=/dev/zero of=1gb_backup bs=1G count=1
  3. losetup -f 1gb_root
  4. losetup -f 1gb_backup
  5. mkfs.btrfs -L TEST_ROOT /dev/loop0
  6. mkfs.btrfs -L TEST_BACKUP /dev/loop1
  7. mkdir mnt/TEST_ROOT
  8. mount -o compress=lzo /dev/loop0 mnt/TEST_ROOT/
  9. btrfs subvolume create root
  10. btrfs subvolume list mnt/TEST_ROOT/
  11. ID 257 top level 5 path root
  12. btrfs subvolume set-default 257 mnt/TEST_ROOT
  13. umount mnt/TEST_ROOT
  14. mount -o compress=lzo /dev/loop0 mnt/TEST_ROOT/
  15. mkdir mnt/TEST_ROOT/root_volid0
  16. mkdir mnt/TEST_ROOT/backup_volid0
  17. mount -o subvolid=0,compress=lzo /dev/loop0 mnt/TEST_ROOT/root_volid0
  18. mount -o compress=lzo /dev/loop1 mnt/TEST_ROOT/backup_volid0
  19. btrfs subvolume create mnt/TEST_ROOT/backup_volid0/backup
  20. btrfs subvolume list mnt/TEST_ROOT/backup_volid0/
  21. ID 257 top level 5 path backup
  22. umount mnt/TEST_ROOT/backup_volid0
  23. mount -o subvolid=0,compress=lzo /dev/loop1 mnt/TEST_ROOT/backup_volid0
  24.  
  25. mount | grep btrfs:
  26.  
  27. /dev/loop0 on /home/robert/ArchLinux/tests/btrfs/mnt/TEST_ROOT type btrfs (rw,relatime,compress=lzo,space_cache)
  28. /dev/loop0 on /home/robert/ArchLinux/tests/btrfs/mnt/TEST_ROOT/root_volid0 type btrfs (rw,relatime,compress=lzo,space_cache)
  29. /dev/loop1 on /home/robert/ArchLinux/tests/btrfs/mnt/TEST_ROOT/backup_volid0 type btrfs (rw,relatime,compress=lzo,space_cache)
  30.  
  31. btrfs subvolume snapshot -r mnt/TEST_ROOT/root_volid0/root/ mnt/TEST_ROOT/root_volid0/root_snap
  32. btrfs send mnt/TEST_ROOT/root_volid0/root_snap > root_snap_send
  33. btrfs receive -f root_snap_send mnt/TEST_ROOT/backup_volid0/
  34. ERROR: utimes failed. Bad file descriptor
  35. #root_snap in backup_volid0 is empty :/
RAW Paste Data