Sobre Btrfs

A partir da versão 5.0 do kernel Linux, Btrfs implementa os seguintes recursos: Principalmente auto-cura em algumas configurações devido à natureza do copy-on-write Desfragmentação online e uma opção de montagem autodefrag Crescimento de volume on-line e encolhimento Adição e remoção do dispositivo de bloco on-line Equilíbrio online (movimento de objetos entre dispositivos de bloco para equilibrar a carga) Verificação do sistema de arquivos offline Esfoliação de dados on-line para encontrar erros e corrigi-los automaticamente para arquivos com cópias redundantes RAID 0, RAID 1 e RAID 10 Subvolumes (uma ou mais raizes montadas separadamente do sistema de arquivos dentro de cada partição de disco) Compressão transparente via zlib, LZO e (desde 4.14) ZSTD, configurável por arquivo ou volume writable atômico (via copy-on-write) ou somente leitura Instantâneos de subvolumes Clonagem de arquivos (copy-on-write em arquivos individuais) via cp -reflink <source file> <destination file>[39] Verificações de dados e metadados (CRC-32C) Conversão no local de ext3/4 a Btrfs (com rollback). Este recurso regressou em torno de btrfs-progs versão 4.0, reescrito a partir do zero em 4.6. Montagem da União de armazenamento somente leitura, conhecido como sistema de arquivos semeadura (apenas armazenamento usado como cópia em gravação para um Btrfs writable) Descarte de bloco (recupera espaço em algumas configurações virtualizadas e melhora o nivelamento de desgaste em SSDs com TRIM) Enviar / receber (economizando diffs entre instantâneos para um fluxo binário) Backup incrível Desduplicação de dados de banda (requer ferramentas de espaço de usuário) Capacidade de lidar com arquivos de swap e partições de swap

Categorias

  • Free
  • Open Source
  • Paid
  • OS & Utilities