Aula 6
Cópia de segurança
(backup)
Necessidade
Qual a necessidade de efetuar uma cópia
de segurança?
Necessidade
• Previnir-se contra:
– Desastres;
– Erros de software;
– Falhas de hardware;
• Recuperar dados antigos que foram
alterados indevidamente
Planejamento
O que precisa ser planejado para realizar a
cópia de segurança?
Planejamento
•
•
•
•
Quais arquivos precisam de backup?
Onde estão estes arquivos?
Quem irá realizar o backup destes arquivos?
Onde, quando e sob quais condições o backup
deve ser feito?
• Com que freqüência estes arquivos mudam?
• Com que urgência os arquivos devem ser
restaurados?
Planejamento
• Freqüência
– Ex: Diário, Semanal, Mensal, Anual
• Retenção
– Ex: 7 dias, 4 semanas, 12 meses, 10 anos
Tipos de backup
• Backup integral ou completo é aquele em
que todos os arquivos são salvos;
• Backup incremental é aquele em que
somente os arquivos que foram
alterados desde o último backup são
armazenados;
Exemplo de planej.
• ANUAL
31 de dezembro, integral com retenção de 5 anos
• MENSAL
primeira segunda-feira do mês, integral com retenção de
12 meses
• SEMANAL
incremental com retenção de uma semana
• DIÁRIO (segunda a domingo)
incremental com retenção de um dia
Dicas
• Centralize os arquivos de backup em uma
só máquina
• Rotule suas fitas/discos
• Escolha um intervalo razoável entre
backups
• Escolha bem os sistemas de arquivos a
serem salvos
• Faça partições para os arquivos de
backup separadas do sistema operacional
Dicas
• Mantenha as fitas fora do local de trabalho
ou em lugar seguro
• Limite a atividade durante os backups
• Verifique suas fitas periodicamente
• Prepare-se para o pior
Mídias
• CD/DVD
– 2 a 5 anos
• Fita magnética
– 5 anos
• Microfilmagem
– 10 anos
• SSD (Pen-drive)
– 0,1 a 1 milhão de
ciclos
– Ou até receber
uma voltagem
errada
• Disco rígido
– 5 a 10 anos
Windows
Linux Ubuntu
O Comando tar
tar [opções] arq1 [arq2,...] dir1 [dir2,...]
• Programa usado para armazenar e
extrair arquivos de um arquivo chamado
“arquivo.tar”
Comando tar - opções
• Uma destas opções deve ser usada
– A adiciona arquivos tar a um arquivo tar
– c cria um novo arquivo tar
– d acha diferenças entre arquivo tar e o
sistema de arquivos
– r adiciona arquivos ao fim de um arquivo tar
–t
lista conteúdo de um arquivo tar
– X extrai arquivos de um arquivo tar
Comando tar - opções
• Outras opções
–f
–M
–v
–z
–Z
use arquivo ou dispositivo (/dev/???)
cria/lista/extrai arquivos com multi-volumes
mostra o que está fazendo
comprime usando gzip
comprime usando compress
O Comando tar
• Gerar arquivo tar a partir do diretório (artigos)
em um disquete (/dev/fd0), compactando
– tar cvzf /dev/fd0 artigos
• Gerar cópia do diretório /home/ze no diretório
/tmp, sem compactação
– tar cvf /tmp/ze.tar /home/tar
• Mostrar o que está em ze.tar
– tar tvf ze.tar
• Extrair o que foi gravado em ze.tar
– tar xvf ze.tar
Outras ferramentas
• https://help.ubuntu.com/community/BackupYourSystem
• BACULA – Linux - server (clientes Linux,
Windows e MAC
• Amanda – Linux
• TSM – Tivoli Storage Managment (IBM)
Dúvidas?
Download

Cópia de segurança (backup)