Btrfs je otevřený zdrojový souborový systém Copy-on-Write určený zejména pro operační systém Linux a zaměřený na implementaci pokročilých funkcí, přičemž se soustřeďuje na snadnou administraci, opravu a toleranci k chybám.
Funkce souborového systému Btrfs
Souborový systém Btrfs původně vyvinutý systémem Oracle nabízí prostorové úložiště souborů (2 ^ 64 maximální velikost souboru), prostorové balení malých souborů a indexovaných adresářů, dynamické alokace inode, zapisovatelné snímky, subvolumes, striping a zrcadlení objektů, a kontrolních součtů dat.
Další funkce Btrfs
Navíc obsahuje silnou integraci se zařízením Mapper, podporou více zařízení, kontrolu online souborů, velmi rychlou kontrolu offline souborů, efektivní přírůstkovou zálohu i zrcadlení systému souborů.
Výkonné nástroje příkazového řádku
Protože Btrfs je souborový systém, nikoliv program, s nímž může uživatel interagovat, byl vytvořen nástroj Btrfs-progs. Poskytuje uživatelům sadu výkonných nástrojů příkazového řádku, které jim pomáhají vytvářet nové souborové systémy Btrfs, kontrolují integritu existujícího oddílu naformátovaného souborovým systémem Btrfs, vytvářejí snímky oddílů Btrfs a vyladí oddíly Btrfs.
Jediný nástroj pro interakci s Btrfs
Věřte tomu nebo ne, Btrfs-progs je jediný nástroj pro interakci se souborovým systémem Btrfs. To znamená, že pokud chcete vytvořit nový oddíl Btrfs, budete muset nainstalovat příkaz "btrfs-progs" balíček z výchozího softwarového úložiště operačního systému s jádrem Linux.
Zahrnuté nástroje
Nástroje příkazového řádku zahrnuté v balíčku Btrfs-progs jsou následující: btrfs, btrfs-debug-strom, btrfs-map-logical, btrfs, btrfsc, btrfs-find-root, -zero-log, btrfs-konvertovat, btrfs-image a btrfs-show-super.
Je kompatibilní se širokou škálou distribucí Linuxu
I když balíček Btrfs-progs není v distribuci Linux k dispozici, můžete ji nainstalovat pomocí zdrojového archivu, který musí být před instalací nakonfigurován a kompilován. Obě 32bitová i 64bitová architektura jsou v současné době podporována.
Co je nové v této verzi:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.9.1:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.8.5:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.8.2:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.7:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.6.1:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.5:
Nové v Btrfs-progs 3.17 (19. říjen 2014)
Co je nové ve verzi 4.3.1:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.1.2:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.0.1:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 4.0:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 3.19.1:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
Co je nového ve verzi 3.18.2:
- mkfs - funkce skinny-metadata je ve výchozím nastavení zapnuta, poprvé zavedena v jádře 3.10
- Použití souborového systému - poskytněte přehled o používání fs způsobem, který je srozumitelnější než existující 'fi df'
- používání zařízení - podrobnější informace o alokacích na zařízení
- zkontrolujte:
- možnost nastavit jiné číslo kořenového byte stromu
- schopnost propojit ztracené soubory se ztracenými + nalezenými, způsobenými nedávnou chybou jádra
- oprava těžce poškozeného fs (použití s péčí)
- konvertovat - možnost zobrazit průběh
- subvol create - vytiskněte režim commit v řádku, vytiskněte globální režim pouze v případě, že --verbose
- další aktualizace: podpora musl-libc, opravy chyb, nově testované obrázky, dokumentace
- pevná dlouhodobá chyba v účetních skupinách po vymazání snímků
- aktualizované (méně nepřesné) df čísla
- Rychlost pro přejmenování a zkrácení, méně přísné proplachování
- aktualizuje a opravuje funkci nasazení
- v0.18 má stejný formát disku jako 0.17, ale chyba byla nalezena v rozhraní ioctl sdíleném mezi 32bitovými a 64bitovými programy. To bylo opraveno změnou rozhraní ioctl. Každý, kdo používá 2.6.29-rc2, bude muset aktualizovat na v0.18 progr. Btrfs.
- Není však třeba přeformátovat, formát disku je stále kompatibilní.
Co je nového ve verzi 3.17:
Co je nového ve verzi 0.18:
Komentáře nebyl nalezen