123
btrfs

btrfs

Btrfs je moderní souborový systém pro kopii při zápisu (CoW) pro Linux, jehož cílem je implementace pokročilých funkcí a zároveň zaměření na odolnost proti chybám, opravy a snadnou správu.
Od verze 5.0 Linuxového jádra Btrfs implementuje následující funkce: Většinou se samoléčení v některých konfiguracích kvůli povaze defragmentace online při kopírování a zápisu autodefragů. Online růst objemu a zmenšování Přidávání a odebírání blokovacích zařízení onlineOnline vyvažování (pohyb objektů mezi blokovými zařízeními k vyvážení zátěže) Kontrola offline souborového systému Kontrola online dat pro vyhledávání chyb a jejich automatické opravování u souborů s redundantními kopiemi RAID 0, RAID 1 a RAID 10 (jeden nebo více samostatně připojitelných kořenů souborového systému uvnitřkaždý diskový oddíl) Transparentní komprese prostřednictvím zlib, LZO a (od 4.14) ZSTD, konfigurovatelný na soubor nebo svazek Atomový zápis (prostřednictvím kopírování při zápisu) nebo jen pro čtení Snímky dílčích souborů Klonování souborů (kopírování při zápisu na jednotlivé soubory)) přes cp --reflink[39] Kontrolní součet dat a metadat (CRC-32C) Převod na místě z ext3 / 4 na Btrfs (s vrácením).Tato funkce regresovala kolem btrfs-progs verze 4.0, přepsána od nuly v 4.6.Jednotné připojení úložiště jen pro čtení, známé jako záloha souborového systému (úložiště pouze pro čtení používané jako záloha při zápisu pro zapisovatelné Btrfs) Zrušení bloku (uvolní místo na některých virtualizovaných instalacích a zlepší vyrovnávání opotřebení SSD pomocí TRIM)Odesílání / přijímání (ukládání rozdílů mezi snímky do binárního proudu) Přírůstkové zálohování deduplikace dat mimo pásmo (vyžaduje nástroje uživatelského prostoru) Schopnost zpracovávat odkládací soubory a odkládací oddíly ...

Alternativy k btrfs pro Windows s bezplatnou licencí