Ang Btrfs ay isang open source na Kopyahin-sa-Isulat na sistema ng file na idinisenyo lalo na para sa Linux operating system at naglalayong ipatupad ang mga advanced na tampok, habang tumutuon sa madaling pangangasiwa, pagkumpuni, at pagkukulang sa kasalanan.
Mga tampok ng Btrfs filesystem
Sa una na binuo ni Oracle, ang mga Btrfs filesystem ay nagtatampok ng lawak na nakabatay sa imbakan ng file (2 ^ 64 max na sukat ng file), puwang na mahusay na pag-iimpake ng mga maliliit na file at mga index na direktoryo, dynamic na inode na paglalaan, mga writable snapshot, subvolumes, striping ng antas ng bagay at pag-mirror, at mga tseke ng data.
Mga karagdagang tampok ng Btrfs
Bukod pa rito, nagtatampok ito ng malakas na pagsasama sa mapper device, na sumusuporta sa maramihang mga aparato, pag-check sa online filesystem, napakabilis na pag-tsek sa offline na filesystem, mahusay na incremental backup, pati na rin ang mirroring ng file system.
Mga makapangyarihang command-line utilities
Dahil ang Btrfs ay isang filesystem, hindi isang programa kung saan ang isang user ay maaaring makipag-ugnayan, ang Btrfs-progs tool ay nilikha. Nagbibigay ito ng mga gumagamit na may isang koleksyon ng mga makapangyarihang command-line utilities na tumutulong sa kanila na lumikha ng bagong Btrfs file system, suriin ang integridad ng isang umiiral na partisyon na naka-format sa Btrfs filesystem, lumikha ng mga snapshot ng Btrfs partitions, pati na rin upang ibagay ang mga partisyon Btrfs. / p>
Ang tanging tool upang makipag-ugnay sa Btrfs
Maniwala o hindi, Btrfs-progs ang tanging tool upang makipag-ugnayan sa Btrfs filesystem. Nangangahulugan ito na, kung nais mong lumikha ng isang bagong partisyon ng Btrfs, kakailanganin mong i-install ang & ldquo; btrfs-progs & rdquo; pakete mula sa mga default na repository ng software ng iyong Linux operating system na kernel.
Kasamang mga tool
Ang mga tool sa command-line na kasama sa pakete ng Btrfs-progs ay sumusunod: btrfs, btrfs-debug-tree, btrfs-map-logical, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -log-log, btrfs-convert, btrfs-image at btrfs-show-super.
Ito ay tugma sa isang malawak na hanay ng mga distribusyon ng Linux
Kahit na hindi magagamit ang pakete ng Btrfs-progs sa iyong pamamahagi ng Linux, maaari mo itong i-install sa pamamagitan ng paggamit ng mapagkukunang archive, na dapat na isinaayos at naipon bago ang pag-install. Ang parehong 32-bit at 64-bit na mga arkitektura ay sinusuportahan sa oras na ito.
Ano ang bago sa paglabas na ito:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bagong sa bersyon:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.9.1:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.8.5:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.8.2:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.7:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.6.1:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.5:
Bago sa Btrfs-progs 3.17 (Oktubre 19, 2014)
Ano ang bago sa bersyon 4.3.1:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.1.2:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.0.1:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 4.0:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 3.19.1:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 3.18.2:
- mkfs - tampok na skinny-metadata ngayon ay naka-on bilang default, unang ipinakilala sa kernel 3.10
- paggamit ng filesystem - magbigay ng isang pangkalahatang-ideya ng paggamit ng fs sa isang paraan na mas maunawaan kaysa sa umiiral na 'fi df'
- paggamit ng aparato - mas detalyadong impormasyon tungkol sa mga paglalaan ng bawat aparato
- suriin:
- opsyon upang magtakda ng ibang numero ng byte ng ugat ng puno
- kakayahang mag-link ng mga nawalang file sa nawalang + natuklasan, na dulot ng isang kamakailang kernel bug
- pagkumpuni ng malubhang napinsala fs (gamitin nang may pangangalaga)
- convert - opsyon upang ipakita ang progreso
- lumikha ng subvol - i-print ang inline na pangako, i-print lamang ang global mode kung - verbose
- iba pang mga pag-update: suporta sa musl-libc, bugfixes sa pagkakasagip, bagong mga larawan sa pagsubok, dokumentasyon
Ano ang bago sa bersyon 3.17:
Ano ang bago sa bersyon 0.18:
- v0.18 ay may parehong format ng disk bilang 0.17, ngunit ang isang bug ay natagpuan sa ioctl interface na ibinahagi sa pagitan ng 32 bit at 64 bit na mga programa. Naayos ito sa pamamagitan ng pagpapalit ng interface ng ioctl. Ang sinumang gumagamit ng 2.6.29-rc2 ay kailangang mag-update sa v0.18 ng btrfs progs.
- Hindi na kailangang mag-reformat bagaman, ang format ng disk ay tugma pa rin.
Mga Komento hindi natagpuan