Eu tenho um arquivo esparso. ( du -h
relatórios 3G e du -h --apparent-size
relatórios 100G.) Até agora, tudo bem.
Agora, quando eu quiser compactar o arquivo usando-o tar
ou enviá-lo pela rede rsync
, será necessário tanto tempo quanto 3G. Parece que essas ferramentas leem todos os zeros.
Eu pensei que os buracos estão de alguma forma marcados e essas ferramentas poderiam de alguma forma simplesmente ignorá-los?
Provavelmente não há problemas com meu arquivo?
Esse é um recurso que falta tar
e rsync
não procura arquivos esparsos? Eu usei o tar
parâmetro --sparse
, mas isso não acelerou as coisas. O rsync
parâmetro também não --sparse
.
Existe alguma maneira de acelerar essas ferramentas em arquivos esparsos?
fonte