btrfs-image man page on Archlinux

Printed from


       btrfs-image - create/restore an image of the filesystem

       btrfs-image [options] source target

       btrfs-image  is used to create an image of a btrfs filesystem. All data
       will be zeroed, but metadata and the like is preserved.	source is  the
       special file corresponding to the device containing a btrfs filesystem.
       (e.g /dev/sdXX).	 target is the image file  that	 btrfs-image  creates.
       When  used  with	 -r  option,  btrfs-image restores the image file from
       source into target.

       -r     Restore metadump image. By default,  this	 fixes	super's	 chunk
	      tree, by using 1 stripe pointing to primary device, so that file
	      system can be restored by running tree log reply if possible. To
	      restore  without	changing number of stripes in chunk tree check
	      -o option.

       -c value
	      compression level (0 ~ 9).

       -t value
	      number of threads (1 ~ 32) to be used to process the image  dump
	      or restore.

       -o     use  the	old restore method, this does not fixup the chunk tree
	      so the restored file system will not be able to be mounted.

       -s     Sanitize the file names when generating the image. One -s	 means
	      just  generate  random  garbage,	which means that the directory
	      indexes won't match up since the hashes  won't  match  with  the
	      garbage  filenames. Using -ss will calculate a collision for the
	      filename so that the hashes match, and if it can't  calculate  a
	      collision	 then  it  will	 just generate garbage.	 The collision
	      calculator is very time and CPU intensive so only use it if  you
	      are  having problems with your file system tree and need to have
	      it mostly working.

       -w     Walk all the trees manually and copy any blocks that are	referÔÇÉ
	      enced.  Use this option if your extent tree is corrupted to make
	      sure that all of the metadata is captured.

       btrfs-image is part of btrfs-progs.  Btrfs  is  currently  under	 heavy
       development,  and not suitable for any uses other than benchmarking and
       review.	Please refer to the  btrfs  wiki
       for further details.



List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net