
Considerando rsync
que o uso para backup incremental do sistema operacional cria farms de hardlink para todos os arquivos não diferentes, se eu usá-lo para fazer backup regular de um sistema grande e de mudança lenta em um volume dedicado, estou preocupado em ficar sem inodes para as idades dos hardlinks antes que eu fique sem espaço em disco.
Seria melhor mexer nos parâmetros mke2fs e aumentar o número (densidade) de inodes para tal disco, ou o padrão é suficiente para fazer backup do típico 'desktop Linux' com uma boa biblioteca multimídia ... ou talvez um FS diferente do ext3 seria melhor?
Responder1
Um hardlink é, por definição, um link para um inode. Vários hardlinks para um inode, portanto, não precisam de inodes adicionais...
A única coisa que aumentará o uso do inode é que para cada "geração" a própria árvore de diretóriosvaiserá duplicado, portanto, para cada diretório em cada geração, será necessário um inode adicional, independentemente de os arquivos serem alterados ou não. Dito isto, na minha experiência, a alocação de inode padrão é suficiente para um rsync
sistema de backup incremental (eu uso dirvish
para automatizar os backups). Certamente, como você está falando sobre multimídia, o tamanho médio do arquivo será maior do que o que a alocação de inode padrão leva em consideração.