como fazer backup do sistema todo ubuntu 16.04 no disco rígido externo

0

Poderia, por favor, me ajudar a fazer backup completo do ubuntu 16.04 no disco rígido externo? Como eu quero instalar outro sistema operacional no meu laptop e se o outro sistema operacional não for necessário, então eu quero restaurar o Ubuntu 16.04.

Por favor, forneça o procedimento passo a passo, já que sou novo no Ubuntu.

    
por shakeer ahmed 08.10.2017 / 13:15

2 respostas

2

Eu farei o meu melhor para responder.

Etapa 1: Verifique se o seu disco externo é pelo menos tão grande quanto o seu disco interno. Você precisa encaixar tudo no seu disco de backup.

Etapa 2: Descobrir quais discos usar. Para isso, você deve executar o comando:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

Qual deve ser algo como:

NAME   FSTYPE   SIZE MOUNTPOINT LABEL
sda           111.8G            
├─sda1 swap     121M [SWAP]     
└─sda2 ext4   111.7G /          
sdb             2.7T            
└─sdb1 ext4     2.7T            

Você quer o que tiver uma partição montada como /. Também descubra qual é o seu disco externo usando essa saída. TENHA CUIDADO, VOCÊ NÃO QUER OBTER ISSO ERRADO. Se o seu disco principal (aquele com o Ubuntu instalado) for / dev / sda e o seu disco externo for / dev / sdb, então você deve fazer o próximo passo exatamente.

Etapa 3: Execute o dd para copiar tudo. Dependendo do tamanho do seu disco, isso pode levar muito tempo, então seja paciente. Este é o comando:

dd if=/dev/sda of=/dev/sdb

Se os seus discos forem diferentes dos do exemplo, substitua / dev / sda pelo disco principal e substitua / dev / sdb pelo disco externo.

Espero poder ajudá-lo!

    
por rplaughlin 09.10.2017 / 06:38
1

Isso é o que eu uso para um backup completo:

#!/bin/bash

# NAME: full-backup
# PATH: $HOME/bin
# DESC: Full system backup - must call with SUDO

# DATE: July 16, 2017. Modified July 26, 2017.

apt autoclean   # reduces size of /var/cache/apt/archives

cd /tmp     # tar must be created in directory not backed up.

time tar -cvpzf backup.tar.gz \
--exclude=/backup.tar.gz \
--exclude=/proc \
--exclude=/tmp \
--exclude=/mnt \
--exclude=/dev \
--exclude=/sys \
--exclude=/media \
--exclude=/usr/src/linux-headers* \
--exclude=/home/rick/.cache \
--exclude=/var/log \
--exclude=/var/run/ \
--exclude=/run \
--exclude=/var/cache/apt/archives /

Eu nunca usei o backup para restaurar arquivos e espero nunca ter que fazer isso.

Coloque o script em /usr/local/bin/full-backup e marque-o como executável usando chmod a+x /usr/local/bin/full-backup . O backup será um arquivo compactado, mas ainda requer cerca de 6 GB no meu sistema

Quando você chamar o script full-backup , o arquivo de backup será criado no diretório /tmp . Então você precisará copiá-lo para uma unidade flash USB.

    
por WinEunuuchs2Unix 09.10.2017 / 06:53