Btrfs er et open source Copy-on-Write-filsystem, der er udviklet specielt til Linux-operativsystemet og har til formål at implementere avancerede funktioner, samtidig med at man fokuserer på nem administration, reparation og fejltolerance.
Funktioner af Btrfs filsystem
Oprindelig udviklet af Oracle indeholder Btrfs-filsystemet udvidelsesbaseret fillagring (2 ^ 64 max filstørrelse), rumbesparende pakning af små filer og indekserede mapper, dynamisk inodeallokering, skrivbare snapshots, undervolumer, objektniveaustrimmel og spejling, og data checksums.
Yderligere funktioner af Btrfs
Desuden har den en stærk integration med enhedsmapper, understøttelse af flere enheder, online filsystemtjek, meget hurtig offline filsystemcheck, effektiv inkrementel backup samt filsystemspejling.
Kraftfulde kommandolinjeværktøjer
Eftersom Btrfs er et filsystem, ikke et program, som en bruger kan interagere med, er Btrfs-progs-værktøjet blevet oprettet. Det giver brugere en samling af kraftige kommandolinjeværktøjer, der hjælper dem med at oprette nye Btrfs-filsystemer, kontrollere integriteten af en eksisterende partition, der er formateret med Btrfs-filsystemet, skabe snapshots af Btrfs-partitioner, samt at tune Btrfs-partitioner.
Det eneste værktøj til at interagere med Btrfs
Tro det eller ej, Btrfs-progs er det eneste værktøj til at interagere med Btrfs-filsystemet. Dette betyder, at hvis du vil oprette en ny Btrfs-partition, skal du installere & ldquo; btrfs-progs & rdquo; pakke fra standard software repositories af dit Linux kernel-baserede operativsystem.
Inkluderede værktøjer
Kommandolinjeværktøjerne i Btrfs-progs-pakken er som følger: btrfs, btrfs-debug-tree, btrfs-map-logisk, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image og btrfs-show-super.
Det er kompatibelt med en bred vifte af Linux-distributioner
Selvom Btrfs-progs-pakken ikke er tilgængelig på din Linux-distribution, kan du installere den ved hjælp af kildearkivet, som skal konfigureres og kompileres forud for installationen. Både 32-bit og 64-bit arkitekturer understøttes på nuværende tidspunkt.
Hvad er nyt i denne udgave:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.9.1:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.8.5:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.8.2:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.7:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.6.1:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.5:
Ny i Btrfs-Progs 3.17 (19. oktober 2014)
Hvad er nyt i version 4.3.1:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.1.2:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.0.1:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 4.0:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 3.19.1:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 3.18.2:
- MKFS - skinny-metadata-funktionen er nu aktiveret, først introduceret i kernel 3.10
- brug af filsystem - give et overblik over fs-brugen på en måde, der er mere forståelig end eksisterende 'fi df'
- Enhedsanvendelse - Nærmere oplysninger om tildelinger pr. enhed
- kontrol:
- mulighed for at indstille et andet tree root byte nummer
- Mulighed for at forbinde tabte filer til tabt + fundet, forårsaget af en nylig kernefejl
- reparation af alvorligt beskadiget fs (brug omhyggeligt)
- konverter - mulighed for at vise fremskridt
- subvol create - udskrive commit-tilstanden inline, kun print den globale tilstand, hvis --verbose
- Andre opdateringer: musl-libc support, cover bugfixes, nye test billeder, dokumentation
Hvad er nyt i version 3.17:
- fast langvarig fejl i qgroups regnskab efter sletning af snapshot
- opdateret (mindre unøjagtige) df numre
- Hurtig til at omdøbe og afkorte, mindre strenge skyller
- opdateres og retter sig til såningsfunktionen
Hvad er nyt i version 0.18:
- v0.18 har det samme diskformat som 0,17, men der blev fundet en fejl i ioctl-grænsefladen delt mellem 32 bit og 64 bit programmer. Dette blev rettet ved at ændre ioctl interface. Enhver bruger 2.6.29-rc2 skal opdatere til v0.18 af btrfs progs.
- Der er ikke behov for at reformatere, men diskformatet er stadig kompatibelt.
Kommentarer ikke fundet