como criptografar eficientemente o backup via gpg

1

Eu tenho o seguinte problema. Atualmente, preciso armazenar meu backup em uma solução de nuvem como dropbox, já que meu local nas está quebrado. É por isso que tenho que criptografar meu backup. Estou usando o rsnapshot para gerá-lo.

No NAS eu não criptografei, então não tenho experiência com isso. O que eu fiz é, eu fechei o backup mais recente e simples criptografado via gpg. No entanto, ainda está criptografando. Meu backup é de 50GB aronud. Eu nunca criptografei um arquivo tão grande. Existe uma maneira de criptografar arquivos tão grandes com mais eficiência ou o que estou fazendo de errado?

    
por math 08.05.2018 / 21:08

1 resposta

3

O tempo necessário para criptografar é proporcional ao tamanho dos dados, além de uma sobrecarga constante. Você não pode economizar tempo para toda a operação dividindo os dados, exceto aproveitando vários núcleos para que ele tenha o mesmo tempo de CPU geral (ou muito pouco mais), mas menos tempo de relógio de parede. A separação pode, é claro, ser vantajosa se mais tarde você quiser acessar parte dos dados.

O GnuPG comprime os dados antes de os criptografar. Se os dados já estiverem compactados, isso não fará nada útil e poderá atrasar um pouco o processo.

Eu recomendo a duplicidade para fazer backups criptografados. Ele cuida da coleta de arquivos e da chamada GPG e sabe como fazer backups incrementais. Ele divide os dados em vários volumes, de modo que pode economizar tempo na parede criptografando um volume enquanto coleta arquivos para o próximo.

A primeira vez que você fizer o backup de 50 GB será lenta, independentemente. Se você tem aceleração AES em seu hardware, isso ajuda (desde que você tenha certeza de que o GPG está usando o AES - , mas ele usa as preferências da sua chave pública e isso deve ser padrão para o AES, mesmo no GPG 1.4 ou 2.0).

    
por 08.05.2018 / 21:59

Tags