Dividir e criptografar uma pasta antes de fazer o upload on-line para backup

0

Gostaria de testar o BackBlaze B2 para fazer backup de 400 GB de arquivos. No entanto, eu gostaria de compactar e criptografar antes de fazer o upload.

Requisitos

  • divida uma pasta em várias pastas (as pastas contêm vídeos e imagens)
  • a divisão deve ser baseada no tamanho (ou no número de arquivos, se for mais fácil)
  • nomeação de pasta deve ter um número no final ~/Desktop/name0001/ por exemplo
  • zipar cada pasta com a mesma senha
  • se uma pasta compactada tiver que ser excluída, o restante ainda poderá ser descompactado
  • descompacte e mescle os arquivos de volta ao modo como estavam antes de serem divididos e zipados
  • é executado no terminal OSX (mas uma resposta do linux ajudaria outras pessoas também)

Exemplo de entrada

/path/to/folder/
  -someImage0001.png
  -someImage0002.png
  -...
  -someImage9999.png

Saída após o processo de divisão

someName01.zip //encrypted
someName02.zip //encrypted
...

Saída depois de descompactar e mesclar

/path/to/folder/
  -someImage0001.png
  -someImage0002.png
  -...
  -someImage9999.png

Estou ciente de estes dois posts , mas ficam aquém das minhas necessidades. Eu também sei sobre a opção zip -s <size> , mas estou preocupado que, se um arquivo zip for corrompido, não será possível mesclar o restante novamente.

    
por jonmecer 15.06.2016 / 18:41

0 respostas