Gostaria de experimentar o BackBlaze B2 para fazer backup de 400 GB de arquivos. No entanto, gostaria de compactar e criptografar antes de fazer o upload.
Requisitos
- dividir uma pasta em várias pastas (as pastas contêm vídeos e imagens)
- a divisão deve ser baseada no tamanho (ou número de arquivos, se for mais fácil)
- a nomenclatura da pasta deve ter um número no final,
~/Desktop/name0001/
por exemplo - zipar cada pasta com a mesma senha
- se uma pasta compactada for excluída, o restante ainda poderá ser descompactado
- descompacte e mescle os arquivos de volta ao que eram antes de serem divididos e compactados
- roda no terminal OSX (mas uma resposta do Linux também ajudaria outras pessoas)
Entrada de exemplo
/path/to/folder/
-someImage0001.png
-someImage0002.png
-...
-someImage9999.png
Saída após processo de divisão
someName01.zip //encrypted
someName02.zip //encrypted
...
Saída após descompactar e mesclar
/path/to/folder/
-someImage0001.png
-someImage0002.png
-...
-someImage9999.png
Estou ciente deessesdoisPostagens, mas eles ficam aquém das minhas necessidades. Também sei sobre zip -s <size>
a opção, mas estou preocupado porque, se um arquivo zip for corrompido, não conseguirei mesclar o restante novamente.