Backup do sistema

1. Backup do sistema

André Ferreira dos Santos
andref_designer

(usa Ubuntu)

Enviado em 30/11/2005 - 15:47h

Galera, estou começando minha vida no linux... e comecei pelo Ubuntu.
Gostaria de sabe se existe alguma forma de fazer Backup do sistema, e quais os procedimentos para isso.
Alguém pode ajudar?


  


2. backup

Mário Andrade
M4R10

(usa Ubuntu)

Enviado em 02/01/2009 - 19:42h

sudo su

e vai para a raíz (/) do teu sistema de ficheiro (Vamos usar isto como exemplo, mas podes ir para onde quiseres que o backup fique gravado no fim)

cd /

Agora, em baixo é o comando inteiro que se poderia usar para um backup do sistema:

tar -cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

A explicação do comando:

* 'tar' é o programa que vamos a usar.

* c - criar um novo arquivo.

* v - modo "verbose", o tar vai mostrar no ecrã o que está a fazer.

* p - Preservar permissões, para manter as mesmas permissões nos ficheiros.

* z - Comprimir o ficheiro com 'gzip' para o fazer mais pequeno.

* f <filename> - especifica onde guardar o backup, /backup.tgz é o ficheiro usado neste exemplo

* Agora vem as pastas que queremos excluir. Não queremos fazer backup de tudo, pois algumas pastas não são muito uteis para incluir. Também toma nota para não incluir o próprio ficheiro, ou então vais ter resultados estranhos. Poderás também não querer incluir a pasta /mnt pois se tiveres partições montadas acabarás por fazer bakup a elas também. Atenção para não teres nada montado em /media ( exemplo cd's ou discos removiveis) ou então exclui a pasta /media também.

* Por fim vai para a raíz da directoria que queremos fazer backup. Como queres fazer backup de tudo será /

Se o comando tiver ao teu gosto, carrega no 'enter', senta-te e relaxa, isto é capaz de demorar um pouco.

No fim vais ter um ficheiro chamado backup.tgz na raíz do teu sistema de ficheiros, que provavelmente é grande. Agora podes gravar para um DVD ou mover para outra máquina, o que preferires.

No fim do processo, pode surgir umas mensagens nas linhas a dizer 'tar: Error exit delayed from previous errors' ou parecido, mas na maior parte dos casos podes ignorá-las.

Em alternativa, podes usar o Bzip2 para comprimir o teu backup. Isso significa maior compressão mas menos velocidade. Se a compressão é importante para ti, substitui o 'z' no comando com 'j', e dá ao backup a extensão correcta (bz2). Isto fará o comando parecer-se com isto:

tar -cvpjf /backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys /
2: Restaurando

Aviso: Por favor, por amor de Deus, tem muito cuidado aqui. Se não percebes o que estás a fazer podes acabar gravando por cima de coisas que são importantes para ti, por isso tem muito cuidado!

Bem, vamos continuar o nosso exemplo do capítulo anterior; o ficheiro backup.tgz na raiz do sistema.

Mais uma vez, certifica-te que és o root e que o ficheiro está na raiz do sistema de ficheiros.

Uma das coisas bonitas do Linux é que isto vai funcionar até num sistema a funcionar! Não é necessário andar com coisas como cd's de arranque nem nada. Claro que, se tornaste o teu sistema incapaz de arrancar, poderás não ter escolha senão usar um live-cd, mas os resultados são os mesmos. Podes mesmo apagar cada um dos ficheiros de sistema do Linux enquanto ele está a correr com um comando. No entanto não te vou dar esse comando! ;-)

Bem, voltando ao assunto. Este é o comando que vou usar:

tar xvpfz backup.tgz -C /

Ou, se usaste o Bzip2;

tar xvpfj backup.tar.bz2 -C /



3. Re: Backup do sistema

Fábio Farias
Fabio_Farias

(usa openSUSE)

Enviado em 02/01/2009 - 20:16h

Você pode tentar seguir esse artigo: http://www.vivaolinux.com.br/artigos/userview.php?login=F%E1bioFarias

Abraços e Sucesso!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts