Backup criptografado para o Google Drive

1

Eu tenho um computador com sérios problemas e não sei quanto tempo vai durar. Gostaria de fazer o backup do meu diretório pessoal e enviá-lo para a nuvem, como a minha unidade do Google, como eu faria isso?

    
por Jebidieah Cornell 19.07.2017 / 02:15

1 resposta

1

Como afirmou o @heynnema nos comentários, a melhor maneira de fazer isso é provavelmente com um disco rígido portátil. Dito isto, vou dar-lhe algumas opções, começando por fazer do seu jeito.

Criptografando e fazendo backup no Google Drive (NÃO RECOMENDADO)
Aviso: Isso exigirá que você tenha acesso suficiente espaço no seu disco para duplicar o conteúdo do seu diretório home no formato compactado

Enquanto estiver conectado como o usuário cujo diretório você deseja fazer backup, abra um terminal e execute as seguintes ações:

  • Altere para o seu diretório pessoal em cd ~/
  • Compacte o conteúdo do seu diretório pessoal em um arquivo compactado e criptografado, que será salvo em /home . Quando for solicitada uma senha, use algo seguro, pois ela será usada para criptografar o backup compactado. Só por segurança, vamos dividir isso em arquivos 1G também. Não sei que tipo de limite o Google coloca no tamanho do arquivo.
    sudo tar -cJf - ~/ | gpg2 -c | sudo split -b 1G - ../$USER-home.tar.xz.gpg.
  • Neste ponto, você deve ter vários arquivos com nomes semelhantes em /home , todos denominados YOUR-USERNAME-home.tar.xz.gpg.* . Se o seu diretório home for um show ou menos, haverá apenas um arquivo. Verifique para ver executando: ls /home
  • Você pode fazer o upload de cada um desses arquivos para o seu Google Drive, desde que tenha espaço suficiente disponível para você e todo o conteúdo seja criptografado!

Quando você quiser retirá-los da unidade do Google, salve-os em um único diretório. Mude para esse diretório em um terminal e execute um dos seguintes comandos, alterando YOUR-USERNAME para o nome de usuário refletido nos arquivos de backup. Quando uma senha é solicitada para descriptografia, digite a mesma senha que você usou para criptografar o backup:

  • Descriptografar para arquivo tar compactado:
    cat YOUR-USERNAME-home.tar.gpg.* | gpg -d > /path/to/save/tar/file/YOUR-USERNAME-home.tar.xz
  • Descriptografar e descomprimir à direita para /home/YOUR-USERNAME :% cat YOUR-USERNAME-home.tar.gpg.* | gpg -d | tar -xJf -

Fazendo backup em um disco rígido externo (RECOMMENDED)
Conecte sua unidade externa e execute o seguinte comando em um terminal:

  • Crie um backup não compactado e não criptografado em seu disco rígido com permissões preservadas, independentemente do sistema de arquivos no disco rígido.
    sudo tar -cf /path/to/your/hd/$USER-home.tar ~/

Quando você estiver pronto para acessar os arquivos de backup, você pode simplesmente abrir o arquivo tar do disco rígido e copiar qualquer coisa ou extrair a coisa toda.

    
por b_laoshi 19.07.2017 / 09:57