O Btrfs é um sistema de arquivos Copy-on-Write de código aberto projetado especialmente para o sistema operacional Linux e destinado a implementar recursos avançados, enquanto se concentra na fácil administração, reparo e tolerância a falhas.
Recursos do sistema de arquivos do Btrfs
Inicialmente desenvolvido pela Oracle, o sistema de arquivos Btrfs possui armazenamento de arquivos baseado em extensão (tamanho máximo de 2 ^ 64), compactação eficiente de espaço de arquivos pequenos e diretórios indexados, alocação dinâmica de inode, instantâneos graváveis, subvolumes, espelhamento e espelhamento de nível de objeto. e checksums de dados.
Recursos adicionais do Btrfs
Além disso, ele possui forte integração com o mapeador de dispositivos, suporte a vários dispositivos, verificação de sistema de arquivos on-line, verificação de sistema de arquivos off-line muito rápida, backup incremental eficiente e espelhamento do sistema de arquivos.
Utilitários poderosos de linha de comando
Como o Btrfs é um sistema de arquivos, não um programa com o qual um usuário pode interagir, a ferramenta Btrfs-progs foi criada. Ele fornece aos usuários uma coleção de poderosos utilitários de linha de comando que os ajudam a criar novos sistemas de arquivos Btrfs, verificar a integridade de uma partição existente formatada com o sistema de arquivos Btrfs, criar snapshots de partições Btrfs, bem como ajustar partições Btrfs. / p>
A única ferramenta para interagir com o Btrfs
Acredite ou não, o Btrfs-progs é a única ferramenta para interagir com o sistema de arquivos do Btrfs. Isto significa que, se você quiser criar uma nova partição Btrfs, você terá que instalar o & ldquo; btrfs-progs & rdquo; pacote dos repositórios de software padrão do sistema operacional baseado em kernel do Linux.
Ferramentas incluídas
As ferramentas de linha de comando incluídas no pacote Btrfs-progs são as seguintes: btrfs, btrfs-debug-tree, btrfs-map-lógico, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image e btrfs-show-super.
É compatível com uma ampla gama de distribuições Linux
Mesmo que o pacote Btrfs-progs não esteja disponível em sua distribuição Linux, você pode instalá-lo usando o arquivo de origem, que deve ser configurado e compilado antes da instalação. Ambas as arquiteturas de 32 bits e 64 bits são suportadas no momento.
O que há de novo nesta versão:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.9.1:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.8.5:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.8.2:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.7:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.6.1:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.5:
Novo no Btrfs-progs 3.17 (19 de outubro de 2014)
O que há de novo na versão 4.3.1:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.1.2:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.0.1:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 4.0:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 3.19.1:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 3.18.2:
- mkfs - o recurso skinny-metadata está ativado por padrão, introduzido pela primeira vez no kernel 3.10
- uso do sistema de arquivos - fornece uma visão geral do uso do fs de uma maneira mais compreensível do que o existente 'fi df'
- uso do dispositivo - informações mais detalhadas sobre alocações por dispositivo
- verifique:
- opção para definir um número de bytes raiz da árvore diferente
- capacidade de vincular arquivos perdidos ao lost + found, causada por um bug recente no kernel
- reparo de fs gravemente corrompidos (use com cuidado)
- convert - opção para mostrar progresso
- subvol create - imprime o modo de confirmação em linha, imprime o modo global somente se --verbose
- outras atualizações: suporte musl-libc, correções de erros de abrangência, novas imagens de teste, documentação
O que há de novo na versão 3.17:
- correção para o impasse infame
- bug de longa data corrigido na contabilidade qgroups após a exclusão da captura instantânea
- números df atualizados (menos imprecisos)
- aumento de velocidade para renomear e truncar, menos restrições estritas
- atualizado e corrigido para o recurso de propagação
O que há de novo na versão 0.18:
- v0.18 tem o mesmo formato de disco de 0,17, mas um bug foi encontrado na interface ioctl compartilhada entre os programas de 32 e 64 bits. Isso foi corrigido alterando a interface ioctl. Qualquer um usando 2.6.29-rc2 precisará atualizar para v0.18 dos progs do btrfs.
- Não há necessidade de reformatar, porém, o formato do disco ainda é compatível.
Comentários não encontrado