Estou usando tarpara arquivar um grupo de arquivos muito grandes (vários GB) bz2.
Se eu uso tar -tf file.tarpara listar os arquivos no arquivo morto, isso leva muito tempo para ser concluído (~ 10 a 15 minutos).
Da mesma forma, cpio -t < file.cpioleva tanto tempo para concluir, mais ou menos alguns segundos.
Consequentemente, a recuperação de um arquivo de um arquivo morto (por tar -xf file.tar myFileOfInterest.bz2exemplo) é tão lenta.
Existe um método de arquivamento por aí que mantém um "catálogo" prontamente disponível com o arquivo, para que um arquivo individual dentro do arquivo possa ser recuperado rapidamente?
Por exemplo, algum tipo de catálogo que armazena um ponteiro para um byte específico no arquivo morto, bem como o tamanho do arquivo a ser recuperado (assim como quaisquer outras informações específicas do sistema de arquivos).
Existe uma ferramenta (ou argumento para tarou cpio) que permita a recuperação eficiente de um arquivo dentro do arquivo morto?