0 votos positivos 0 votos negativos
1,1K visitas
em GNU/Linux por curioso (2,8K pontos)

Estou querendo instalar o Debian no meu PC, e estou em dúvida sobre qual sistema de arquivos devo usar, se uso EXT4 com LVM, ou se uso somente BTRFS. Meu propósito é ter um sistema escalavel, de maneira q se eu quiser adicionar novos dipositivos de armazenamento futuramente, eu posso fazer isso sem complicações. E também eu preciso de um filesystem q me permita criar snapshots do meu sistema. Sei q o BTRFS me permite fazer isso, e também no ext4 dá pra criar snapshots com LVM. Então minha pergunta é a seguinte:
Os snapshots no LVM tem um tamanho pequeno como no BTRFS ?
Pq tipo, quando eu crio snapshots no BTRFS, ele quase não ocupa espaço no meu HD. Então eu queria saber se os snapshots criado pelo LVM, também são assim, ou se eles ocupam muito espaço no HD. E também qual vcs recomendam pro meu caso, usar BTRFS, ou EXT4 junto com LVM ?

1 Resposta

1 voto positivo 0 votos negativos
por interessado (680 pontos)
selecionada por
 
Melhor resposta

A resposta não é simples e não tem "certa". O que posso te afirmar com base na minha experiência é seguinte:

BTRFS: Achei ele pouca coisa mais rápido que o EXT4+LVM. Uma das coisas que gostei dele é a "desduplicação" de blocos iguais no filesystem (link), aumentando o espaço em disco. O problema dele é que não trata badblocks. Caso encontre um badblock, o kernel dá um erro e fica por isso mesmo. Ele não marca o bloco como bad. Talvez com SSDs isso não seja um problema, mas com HDs é bom ficar esperto. (Link)

(Eu tinha um HD de 3 TB e outro de 1 TB estendido com BTRFS, os 2 deram problemas e resumindo, perdi tudo por conta de badblocks)

Outro ponto positivo é a facilidade de aumentar e diminuir o filesystem. Link

Obs.: Se for usar docker, opte por BTRFS ou XFS. Eles tem tecnologias que o EXT4 não tem (não achei a referência)

LVM+EXT4: Tem suporte a badblocks. É estável. Funciona com HDs ou SSDs. Na minha opinião, é o melhor filesystem para ser usado como storage.

Resumindo: Se for um ambiente de produção ou dados que não se possa perder, eu vou de EXT4+LVM (ou mdadm), do contrário, uso o BTRFS ou XFS

por curioso (2,8K pontos)
0 0
Muito Obrigado pela resposta!
Então no meu caso, acho q vai ser melhor usar o EXT4 com LVM mesmo, por quer não quero perder dados
Seja bem-vindo(a) à comunidade debxp, onde você pode fazer perguntas e receber respostas de outros membros.
Atenção pessoal, esta plataforma não é um fórum, embora se pareça muito com um. Neste tipo de ferramenta, o objetivo é fazer e responder perguntas que possam resultar em material de consulta para outras pessoas que tenham as mesmas dúvidas e dificuldades. Portanto, não há sentido em utilizarmos o Ask para socialização, para emitir opiniões pessoais ou para perguntas do tipo "quem usa isso ou aquilo". Espero que compreendam o nosso propósito. :-)
...