Supondo que você executa seus arquivos incrementais em tar
no diretório e executando a saída por meio de um filtro que retorna a diferença entre esse e seus arquivos existentes, seu cálculo de progresso atual pode ser bom nesse caso. Por quê? Como o progresso é determinado por quanto do diretório tem tar
lido até o momento.
Agora, isso é apenas uma suposição. Cuidado para compartilhar o comando que você usa para fazer um arquivo incremental?