como fazer backup com o terminal

0

Eu tenho um Ubuntu 14.04 congelado e tentei seguir algumas dicas, mas ainda consegui chegar na tela de login. Depois disso nada acontece.

Não há um grande problema em apenas reinstalar tudo, mas há um arquivo no meu sistema que não fiz backup. Ao usar o termnial, encontro o arquivo, mas como salvar esse arquivo?

Eu tenho um HD externo, mas ele não será montado agora. Ele montou quando o sistema funcionou bem.

Estou em um wifi, então existe a possibilidade de enviar o arquivo on-line? Existe algum comando de e-mail baseado em terminal?

    
por user262356 17.11.2014 / 10:34

2 respostas

0

Existem algumas maneiras.

Um é scp dos arquivos para outro servidor com o SSH instalado.

Você pode inicializar a partir do Ubuntu Live CD / USB, montar o disco rígido e copiar o arquivo.

Você pode instalar um navegador baseado em texto (por exemplo, Links ou Lynx).

Você pode copiar o arquivo para / MY_TMP_FOLDER e reinstalar o Ubuntu (note que você terá que apagar todas as pastas na raiz, exceto para / MY_TMP_FOLDER). Reinstalar o Ubuntu sobrescreverá todos os arquivos, mas não excluirá nada, portanto, isso é seguro se você tiver nomes de arquivos exclusivos.

Instale o Mutt (e-mail baseado em texto) ... Eu nunca usei ou configurei o Mutt, mas ele deve funcionar bem.

    
por psiphi75 17.11.2014 / 10:48
0

Vou começar simplificando isso.

  • No meu terminal de trabalho, eu uso um arquivo em lote que usa zip e uma lista de arquivos, que recorre a um caminho de diretório específico. Tente man zip .
  • Em seguida, envio o arquivo .zip por e-mail para meu e-mail pessoal. Você precisará de um Agente de Transferência de Correio completo ou de um sendemail. Sendemail é o único pacote que suporta arquivos anexados onde você não precisa de um MTA (eu já perguntei à comunidade).
  • Eu também configurei esse arquivo de lote de backup para ser chamado pelo cron uma vez por semana. Certifique-se de que sua variável EDITOR está configurada para o seu editor de texto favorito primeiro.
  • Para o bash: Do EDITOR=nano; export EDITOR no seu .bashrc. Em seguida, faça source $HOME/.bashrc para ativar as alterações. Do crontab -e para editar seu arquivo cron pessoal, você não deve editar nenhum arquivo cron do sistema.
por Bulrush 17.11.2014 / 20:38