backup.pdf
TRANSCRIPT
O que é backup ?
O que, quando, como e onde copiar ?
A importância do Restore
Modelos de repositórios
Repositório global e incremental
Repositório global e diferencial
É a copia dos dados de um dispositivo para outro com o objetivo de posteriormente os recuperar (os dados) caso haja algum problema.
Em informática, cópia de segurança (em inglês: backup) é a cópia de dados de um dispositivo de armazenamento a outro para que possam ser restaurados em caso da perda dos dados originais, o que pode envolver apagamentos acidentais ou corrupção de dados.
O que copiar ?
Quando copiar ?
Onde copiar ?
Como copiar ?
Backups de dados • Arquivos alterados diariamente
• Bancos de dados
• Planilhas e documentos
• Imagens
Backups de Programas • Instaladores
• Programas/Módulos do ERP e outros softwares
Backups de Instalações • Arquivos de configurações
• Active Directory/System State
• Customizações
• Senhas (KeePass)
Backups de documentos • Arquivos de usuários
• File Servers
• E-Mails de usuários e dos servidores de email
Backups de Logs • Logs do firewall e do proxy
• Logs do e-mail
• Logs diversos
Backups de Usuários • Meus Documentos
• Outlook
• Outros programas
• Outros dados alterados diariamente
Open Files ??
Estratégias de backup • Rodízio de midias
mídias diárias
mídias Mensais
SE
G
TE
R
QU
A
QU
I
SE
X
SA
B
DO
M
JA
N/0
6
FE
V/0
6
MA
R/0
6
AB
R/0
6
MA
I/06
JU
N/0
6
JU
L/0
6
Estratégias de backup • Rodízio de midias
Mídias diárias
Mídias Mensais
Mídias Anuais
DE
Z/0
1
DE
Z/0
2
DE
Z/0
3
DE
Z/0
4
DE
Z/0
5
DE
Z/0
6
Estratégias de backup • Tipos de backups
FULL – Todos os dados vão para a mídia
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 17 12:17 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
Estratégias de backup • Tipos de backups
FULL – Todos os dados vão para a mídia
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
TE
R
7
Estratégias de backup • Tipos de backups
FULL – Todos os dados vão para a mídia
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 20 02:15 lixo.txt
167 Oct 20 03:15 par_sql.txt
SE
G
7
TE
R
7
QU
A
7
Estratégias de backup • Tipos de backups
INCREMENTAL – Somente são copiados os arquivos
alterados desde o último backup
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 17 12:17 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
TE
R
1
Estratégias de backup
Tipos de backups
INCREMENTAL – Somente são copiados os
arquivos alterados desde o último backup
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 20 02:15 lixo.txt
167 Oct 20 03:15 par_sql.txt
SE
G
7
TE
R
1
QU
A
2
Estratégias de backup
Tipos de backups
INCREMENTAL – Somente são copiados os
arquivos alterados desde o último backup
Estratégias de backup • Tipos de backups
DIFERENCIAL – Somente são copiados os arquivos
alterados desde o último FULL
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 17 12:17 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 18 23:30 lixo.txt
167 Oct 18 23:30 par_sql.txt
SE
G
7
TE
R
1
Estratégias de backup
Tipos de backups
DIFERENCIAL – Somente são copiados os
arquivos alterados desde o último FULL
9177 Oct 18 22:00 compila.log
83 Oct 16 00:34 horario2.zic
4096 Oct 17 12:11 hsdata_oracle
4096 Oct 19 21:15 hsdata_root
0 Oct 17 12:17 jd_sockV4
27 Oct 20 02:15 lixo.txt
167 Oct 20 03:15 par_sql.txt
SE
G
7
TE
R
1
QU
A
3
Estratégias de backup
Tipos de backups
DIFERENCIAL – Somente são copiados os
arquivos alterados desde o último FULL
Tecnologias disponíveis • Fitas magnéticas
DAT de 2GB a 80 Gb
DLT de 20Gb a 160Gb
AIT de 12Gb a 120Gb
LTO de 100Gb a 800 Gb !
• CDs e DVDs
• Discos HD Externos/Internos
Tecnologias
disponíveis
Mídia Prós Contras
DAT Baixo custo por Mb,
baixo custo
equipamento, boa
capacidade
Vida útil limitada (100
utilizações), taxa transf.,
probl. alinhamento
DLT Maior capacidade e taxa
de transf. – vida útil
maior (10.000 util.)
Custo Mb maior, probl.
alinhamento em alguns
casos, tx transf.
LTO Alta Capacidade, custo
MB menor, não tem
probl. com alinhamento.
Grande variedade de
equip. autochangers
Custo do drive ainda um
pouco alto.
Tecnologias
disponíveis
Mídia Prós Contras
CD/DVD Baixo custo da mídia e
do driver
Pouca capacidade
(CD 700Mb e
DVD 4/8 Gb)
HD Externo Grande taxa de
transferencia,
fácilidades no recovery
Dif. rodizios, midia não
removível, fragilidade.
Autoloaders e Autochangers
• IBM, Dell, HP tem modelos de autochangers
• Facilidade de operação
• Backups 24/7
• Possibilidade de comandar vários drivers
Softwares para backups
• Backups nativos do sistema operacional
Ntbackup (WinNT, XP, Win2Kx)
Cpio e tar (Linux e Unix)
Softwares para backups
• Sistemas gerenciadores de backups
ARCServe
Symantec BackupExec
CommValt (Symmetry)
Amanda (Linux)
Bacula (Linux)
Softwares para backups
• Sistemas gerenciadores de backups –
Vantagens
Catálogos dos backups em banco de dados
Gerenciamento de mídias
Disaster Recovery
Ações antes/pós backups e jobs
Manipular autochangers
Gerenciamento das tarefas de backups (alertas e logs)
Objetivo: Manter a integridade e
disponibilidade da informação e dos recursos
de informação
Convém que procedimentos de rotinas sejam
estabelecidos para implementar as políticas de
estratégias para a geração de cópias de
segurança e possibilitar a geração das cópias
de segurança dos dados e sua recuperação em
um tempo aceitável
Definir os níveis necessários de backup
Procedimentos para restauração das
cópias
Cópias de segurança armazenadas em
uma localidade remota
Nível apropriado de proteção física e
ambiental para as cópias
As mídias devem ser testadas
regularmente
Onde houver confidencialidade, as
cópias devem utilizar meios de
encriptação
Solução OpenSource (freeware)
www.bacula.org
Multi banco (PostgreSQL, Mysql, SQLLite)
Clientes para Windows
OpenFiles no WinXP e W2003
Multi Jobs
Recovery via ferramenta gráfica no
Windows
Arquitetura
CATALOG
Bacula
DIRECTOR
Daemon
Bacula
FILE
Daemon
Bacula
STORAGE
Daemon
MIDIA
CONSOLE
Discos
SO
CAT
DIR
FILE
STO
MID
CON
SO
FILE
SO
FILE
SO
FILE
SO
STO
MID
CONSOLE
Conexão TCP/IP
Porta 9102 custom.
Autenticada e pode
usar stunnel
Manter um operador de backups na
empresa
Receber os e-mails e ler os logs
Criar mecanismos de controle
Documentações e Logs de
acontecimentos
Manuais de operação
É o melhor teste para o Backup
Deve ser feito regularmente
Deve ser documentado a cada vez que
for realizado (pelo menos os testes)
Opções de RESTORE em outros
locais/micros
Permissões, propriedades,
compartilhamentos, links (linux)