Em primeiro lugar, 15MB / segundo é realmente muito lento para qualquer disco rígido (pelo menos deste milênio eu acho), é mais como uma velocidade de unidade flash USB - você está escrevendo para uma unidade flash USB? Se sim, então é apenas o limite de velocidade que você está preso. Ou talvez você esteja usando uma unidade USB que, por algum motivo, esteja limitada em velocidade - mudar o hub / cabo / porta USB faz com que ela seja mais rápida? Ou é mais rápido em outro computador? Talvez haja um problema a ser resolvido lá.
Se bem entendi, você é:
-
usando grandes arquivos de 100 GB como contêineres para VeraCrypt, cada contêiner contendo um sistema de arquivos de tamanho fixo com seus arquivos de backup (backups diários / semanais?).
-
copiando os grandes arquivos de 100 GB em outro lugar para um backup secundário (backups semanais / mensais?).
Se você alterou sua estratégia de backup para copiar apenas os arquivos dentro dos grandes recipientes de 100 GB (após a montagem de para os contêineres), você pode usar programas como rsync
para copiar vários arquivos menores, pare & continue copiando depois de onde você parou. Além disso, você poderia / deveria estar usando backups incrementais, rastreamento & copiando apenas os arquivos que foram alterados desde o último backup completo, então ao invés de copiar 100GB todos os dias, talvez apenas alguns pequenos arquivos de configuração mudem a cada dia, talvez até alguns KB ou MB (mais downloads, se você precisar de backups daqueles ).
Se apenas algumas pequenas partes de seus arquivos de 100 GB forem alteradas, o uso de rsync
e a opção --no-whole-file
só poderão copiar as seções alteradas, em vez de 100 GB para escrever - mas ainda precisa ler os dois arquivos para encontrar as partes alteradas, e a 15 MB / segundo pode não ser mais rápido (se você estiver usando o flash de armazenamento mídia, então menos escreve = vida mais longa, então pode valer a pena).
Existem muitos programas de backup para escolher, veja algumas perguntas como essas, a maioria deve suportar backups incrementais para copiar somente os arquivos alterados:
Ou você mesmo pode escrever um (como eu fiz) que mantém um índice de quais arquivos foram salvos em backup & seus hashes / times, e na próxima execução compara os arquivos com seus hashes / times para copiar apenas novos & arquivos alterados. O Bash funciona muito bem com find
, cksum
ou com os programas shaXsum
mais seguros, mas muito mais lentos diff
a lista de arquivos & hashes para encontrar & copiar arquivos novos / alterados. E, para ter mais segurança, você pode até fazer backup de arquivos em arquivos gpg-encrypted compactados por tarts que ocupam o mesmo espaço ou menos que os originais, não 100 GB por vez .
Além disso, como você está usando exclusivamente o Linux, por que não usar o LUKS / cryptsetup para a sua criptografia? Está "em volta do quarteirão" há alguns anos & em teoria deve ser mais estável que um programa relativamente novo como o VeraCrypt.