Como devo formatar a mídia de backup para eficiência de espaço? [fechadas]

0

No meu ambiente de trabalho baseado no Linux, usamos alguns discos de 2 a 8 TB para armazenamento de backup. A maioria dos arquivos tem cerca de 50 a 500MB. Cada arquivo é escrito uma vez e raramente lido. A escrita não é frequente. Nesse caso, nos preocupamos mais com a eficiência do espaço do que com o desempenho de I / O.

Eu estava usando o ext3 / 4, mas descobri que a eficiência de espaço do ext3 / 4 não é tão boa. Cerca de 10% do espaço é usado pelos metadados do próprio sistema de arquivos. Assim, quero mudar para um sistema de arquivos com melhor eficiência de espaço. Qual sistema de arquivos é a melhor escolha para minha situação?

    
por Yana Four 06.05.2016 / 05:41

2 respostas

0

Como você está basicamente fazendo backups no estilo "write-once", você pode pular um sistema de arquivos regular e usar compactação, um arquivo grande ou um sistema de arquivos compactado como o squashfs

SquashFS HOWTO - 4. Criando e usando sistemas de arquivos squashed

In order to create a squashed file system out of a single directory (say, /some/dir), and output it to a regular file (thus, producing a file system image), you need to say only one magic phrase:

  bash# mksquashfs /some/dir dir.sqsh

Ele também pode usar alguns algoritmos de compactação diferentes, o gzip é muito rápido & super para texto, enquanto xz é mais lento mas comprime muito bem. De man mksquashfs :

-comp COMPRESSION
  select COMPRESSION compression. Compressors available: gzip (default), lzo, xz.

Você pode até usar unionfs (ou overlayfs) para torná-lo "gravável" - veja o link HOWTO do SquashFS acima.

    
por 06.05.2016 / 06:44
1

Pode haver outras sugestões, mas uma solução robusta que ocupa menos espaço para os dados META é o XFS.

    
por 06.05.2016 / 06:18