Skip to content

Latest commit

 

History

History
73 lines (59 loc) · 3.45 KB

Introduction.rst

File metadata and controls

73 lines (59 loc) · 3.45 KB

Introduction

BTRFS is a modern copy on write (COW) filesystem for Linux aimed at implementing advanced features while also focusing on fault tolerance, repair and easy administration. Its main features and benefits are:

  • Snapshots which do not make a full copy of the files
  • Built-in volume management, support for software-based RAID 0, RAID 1, RAID 10 and others
  • Self-healing - checksums for data and metadata, automatic detection of silent data corruptions
  • Data compression
  • Reflinks, fast and efficient file copies

Feature overview

A more detailed list of features and compatibility is on the :doc:`status page <Status>`.

Quick start

For a really quick start you can simply create and mount the filesystem. Make sure that the block device you'd like to use is suitable so you don't overwrite existing data.

# mkfs.btrfs /dev/sdx
# mount /dev/sdx /mnt/test

The default options should be acceptable for most users and sometimes can be changed later. The example above is for a single device filesystem, creating a single profile for data (no redundant copies of the blocks), and DUP for metadata (each block is duplicated).

Read more about: