Btrfs ist ein Open-Source-Copy-on-Write-Dateisystem, das speziell für Linux-Betriebssysteme entwickelt wurde und darauf abzielt, erweiterte Funktionen zu implementieren, während es sich auf einfache Verwaltung, Reparatur und Fehlertoleranz konzentriert.
Eigenschaften des Btrfs-Dateisystems
Ursprünglich von Oracle entwickelt, bietet das Btrfs-Dateisystem extensionsbasierte Dateispeicherung (2 ^ 64 maximale Dateigröße), platzsparendes Packen von kleinen Dateien und indizierten Verzeichnissen, dynamische Inode-Zuweisung, beschreibbare Snapshots, Subvolumes, Striping und Spiegelung auf Objektebene. und Datenprüfsummen.
Zusätzliche Funktionen von Btrfs
Darüber hinaus bietet es eine starke Integration mit dem Geräte-Mapper, Unterstützung mehrerer Geräte, Online-Dateisystemprüfung, sehr schnelle Offline-Dateisystemprüfung, effiziente inkrementelle Sicherung sowie Spiegelung des Dateisystems.
Leistungsfähige Befehlszeilen-Dienstprogramme
Da Btrfs ein Dateisystem ist und kein Programm, mit dem ein Benutzer interagieren kann, wurde das Tool Btrfs-progs erstellt. Es bietet Benutzern eine Sammlung von leistungsstarken Befehlszeilendienstprogrammen, mit denen sie neue Btrfs-Dateisysteme erstellen, die Integrität einer vorhandenen Partition mit dem Btrfs-Dateisystem prüfen, Snapshots von Btrfs-Partitionen erstellen und Btrfs-Partitionen optimieren können / p>
Das einzige Werkzeug, um mit Btrfs zu interagieren
Glauben Sie es oder nicht, Btrfs-progs ist das einzige Werkzeug, um mit dem Btrfs-Dateisystem zu interagieren. Wenn Sie also eine neue Btrfs-Partition erstellen möchten, müssen Sie "Btrfs-progs & rdquo; Paket aus den Standard-Software-Repositories Ihres Linux-Kernel-basierten Betriebssystems.
Enthaltene Werkzeuge
Die im Btrfs-progs-Paket enthaltenen Befehlszeilentools sind wie folgt: btrfs, btrfs-debug-tree, btrfs-map-logisch, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image und btrfs-show-super.
Es ist kompatibel mit einer breiten Palette von Linux-Distributionen
Auch wenn das Paket Btrfs-progs in Ihrer Linux-Distribution nicht verfügbar ist, können Sie es mithilfe des Quellarchivs installieren, das vor der Installation konfiguriert und kompiliert werden muss. Sowohl die 32-Bit- als auch die 64-Bit-Architektur werden zu diesem Zeitpunkt unterstützt.
Was ist neu in dieser Version :
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in der Version:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in Version 4.9.1:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in Version 4.8.5:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in Version 4.8.2:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in Version 4.7:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
Was ist neu in Version 4.6.1:
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Die Funktion "mkfs - skinny-metadata" ist jetzt standardmäßig aktiviert und wurde erstmals in Kernel 3.10 eingeführt
- Dateisystembenutzung - geben Sie einen Überblick über die Nutzung von fs auf eine Weise, die verständlicher ist als die existierende 'fi df'
- Geräteverwendung - detailliertere Informationen zu den Zuweisungen pro Gerät
- check:
- Option zum Setzen einer anderen Baumstamm-Byte-Nummer
- Möglichkeit, verlorene Dateien mit lost + found zu verknüpfen, verursacht durch einen kürzlichen Kernel-Fehler
- Reparatur von stark beschädigten fs (mit Vorsicht verwenden)
- convert - Option zum Anzeigen des Fortschritts
- subvol create - Den Commit-Modus inline drucken, den globalen Modus nur drucken, wenn --verbose
- andere Updates: Musl-libc-Unterstützung, Coverity Bugfixes, neue Testbilder, Dokumentation
- Korrektur für den berüchtigten Deadlock
- behobener Fehler in qgroups nach dem Löschen von Snapshots behoben
- aktualisiert (weniger ungenau) df Zahlen
- speedup zum Umbenennen und Abschneiden, weniger strenge Flushes
- wurde aktualisiert und an die Seeding-Funktion angepasst
- v0.18 hat das gleiche Diskettenformat wie 0.17, aber es wurde ein Fehler in der ioctl-Schnittstelle zwischen 32-Bit- und 64-Bit-Programmen gefunden. Dies wurde behoben, indem die ioctl-Schnittstelle geändert wurde. Jeder, der 2.6.29-rc2 verwendet, muss auf v0.18 der btrfs progs aktualisieren.
- Es muss nicht neu formatiert werden, das Disk-Format ist immer noch kompatibel.
Was ist neu in Version 4.5:
Neu in Btrfs-progs 3.17 (19. Oktober 2014)
Was ist neu in Version 4.3.1:
Was ist neu in Version 4.1.2:
Was ist neu in Version 4.0.1:
Was ist neu in Version 4.0:
Was ist neu in Version 3.19.1:
Was ist neu in Version 3.18.2:
Was ist neu in Version 3.17:
Was ist neu in Version 0.18:
Kommentare nicht gefunden