backup/restore wesley bonini betta informática out/2006

43
BACKUP/RESTORE BACKUP/RESTORE Wesley Bonini Wesley Bonini Betta Informática Betta Informática Out/2006 Out/2006

Upload: internet

Post on 17-Apr-2015

109 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

BACKUP/RESTOREBACKUP/RESTOREWesley BoniniWesley Bonini

Betta InformáticaBetta Informática

Out/2006Out/2006

Page 2: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

AgendaAgenda

Betta ? Quem é mesmo ?Betta ? Quem é mesmo ?

O que é backup ?O que é backup ?

O que, quando, como e onde copiar ?O que, quando, como e onde copiar ?

A importância do RestoreA importância do Restore

Page 3: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Betta ? Quem é mesmo ?Betta ? Quem é mesmo ?

17 anos de mercado17 anos de mercado Atua nas áreas de:Atua nas áreas de:

Desenvolvimento de sistemasDesenvolvimento de sistemas Suporte TécnicoSuporte Técnico Infra-estruturaInfra-estrutura Hardware IBMHardware IBM

Page 4: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Betta ? Quem é mesmo ?Betta ? Quem é mesmo ?

Parcerias:Parcerias: IBMIBM OracleOracle OfficerOfficer Ingram MicroIngram Micro CACA

Page 5: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Betta ? Quem é mesmo ?Betta ? Quem é mesmo ?

Missão: Missão: Levar soluções tecnológicas de ponta

aos clientes, compatíveis com as suas necessidades para uma gestão lucrativa de seus negócios.

Page 6: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que é Backup ?O que é Backup ?

É a copia dos dados de um É a copia dos dados de um dispositivo para outro com o objetivo dispositivo para outro com o objetivo de posteriormente os recuperar (os de posteriormente os recuperar (os dados) caso haja algum problema.dados) caso haja algum problema.

Page 7: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

As dúvidas são:As dúvidas são:

O que copiar ?O que copiar ? Quando copiar ?Quando copiar ? Onde copiar ?Onde copiar ? Como copiar ?Como copiar ?

Page 8: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de dadosBackups de dados Arquivos alterados diariamenteArquivos alterados diariamente Bancos de dadosBancos de dados Planilhas e documentosPlanilhas e documentos ImagensImagens

Page 9: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de ProgramasBackups de Programas InstaladoresInstaladores Programas/Módulos do ERP e outros Programas/Módulos do ERP e outros

softwaressoftwares

Page 10: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de InstalaçõesBackups de Instalações Arquivos de configuraçõesArquivos de configurações Active Directory/System StateActive Directory/System State CustomizaçõesCustomizações Senhas (KeePass)Senhas (KeePass)

Page 11: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de documentosBackups de documentos Arquivos de usuáriosArquivos de usuários File ServersFile Servers E-Mails de usuários e dos servidores de E-Mails de usuários e dos servidores de

emailemail

Page 12: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de LogsBackups de Logs Logs do firewall e do proxyLogs do firewall e do proxy Logs do e-mailLogs do e-mail Logs diversosLogs diversos

Page 13: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

O que copiar ?O que copiar ?

Backups de UsuáriosBackups de Usuários Meus DocumentosMeus Documentos OutlookOutlook Outros programasOutros programas Outros dados alterados diariamenteOutros dados alterados diariamente

Open Files ??

Page 14: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

Estratégias de backupEstratégias de backup Rodízio de midiasRodízio de midias

mídias diárias mídias diárias

mídias Mensaismídias Mensais

SEG

TE

R

QU

A

QU

I

SEX

SA

B

DO

M

JAN

/06

FEV

/06

MA

R/0

6

AB

R/0

6

MA

I/06

JUN

/06

JUL/0

6

Page 15: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

Estratégias de backupEstratégias de backup Rodízio de midiasRodízio de midias

Mídias diárias Mídias diárias Mídias MensaisMídias Mensais Mídias AnuaisMídias Anuais

DEZ

/01

DEZ

/02

DEZ

/03

DEZ

/04

DEZ

/05

DEZ

/06

Page 16: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

Estratégias de backupEstratégias de backup Tipos de backupsTipos de backups

FULL – Todos os dados vão para a mídiaFULL – 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

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

Page 17: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

Estratégias de backupEstratégias de backup Tipos de backupsTipos de backups

FULL – Todos os dados vão para a mídiaFULL – 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

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

Page 18: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

Estratégias de backupEstratégias de backup Tipos de backupsTipos de backups

FULL – Todos os dados vão para a mídiaFULL – 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

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

Page 19: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ? Estratégias de backupEstratégias de backup

Tipos de backupsTipos de backups INCREMENTAL – Somente são copiados os INCREMENTAL – Somente são copiados os

arquivos alterados desde o último backuparquivos 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

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

Page 20: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

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

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 backupEstratégias de backup Tipos de backupsTipos de backups

INCREMENTAL – Somente são copiados os INCREMENTAL – Somente são copiados os arquivos alterados desde o último backuparquivos alterados desde o último backup

Page 21: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

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

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 backupEstratégias de backup Tipos de backupsTipos de backups

INCREMENTAL – Somente são copiados os INCREMENTAL – Somente são copiados os arquivos alterados desde o último backuparquivos alterados desde o último backup

Page 22: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ? Estratégias de backupEstratégias de backup

Tipos de backupsTipos de backups DIFERENCIAL – Somente são copiados os DIFERENCIAL – Somente são copiados os

arquivos alterados desde o último FULLarquivos 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

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

Page 23: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

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

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 backupEstratégias de backup Tipos de backupsTipos de backups

DIFERENCIAL – Somente são copiados os DIFERENCIAL – Somente são copiados os arquivos alterados desde o último FULLarquivos alterados desde o último FULL

Page 24: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Quando copiar ?Quando copiar ?

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

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 backupEstratégias de backup Tipos de backupsTipos de backups

DIFERENCIAL – Somente são copiados os DIFERENCIAL – Somente são copiados os arquivos alterados desde o último FULLarquivos alterados desde o último FULL

Page 25: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Onde copiar ?Onde copiar ?

Tecnologias disponíveisTecnologias disponíveis Fitas magnéticasFitas magnéticas

DAT de 2GB a 80 GbDAT de 2GB a 80 Gb DLT de 20Gb a 160GbDLT de 20Gb a 160Gb AIT de 12Gb a 120GbAIT de 12Gb a 120Gb LTO de 100Gb a 800 Gb !LTO de 100Gb a 800 Gb !

CDs e DVDsCDs e DVDs Discos HD Externos/InternosDiscos HD Externos/Internos

Page 26: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Onde copiar ?Onde copiar ? Tecnologias Tecnologias

disponíveisdisponíveisMí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.

Page 27: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Onde copiar ?Onde copiar ? Tecnologias Tecnologias

disponíveisdisponíveisMí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.

Page 28: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Onde copiar ?Onde copiar ?

Autoloaders e AutochangersAutoloaders e Autochangers

IBM, Dell, HP tem modelos de IBM, Dell, HP tem modelos de autochangersautochangers

Facilidade de operaçãoFacilidade de operação Backups 24/7Backups 24/7 Possibilidade de comandar vários driversPossibilidade de comandar vários drivers

Page 29: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Como copiar ?Como copiar ?

Softwares para backupsSoftwares para backups

Backups nativos do sistema operacionalBackups nativos do sistema operacional Ntbackup (WinNT, XP, Win2Kx)Ntbackup (WinNT, XP, Win2Kx) Cpio e tar (Linux e Unix)Cpio e tar (Linux e Unix)

Page 30: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Como copiar ?Como copiar ?

Softwares para backupsSoftwares para backups

Sistemas gerenciadores de backupsSistemas gerenciadores de backups ARCServe ARCServe Symantec BackupExecSymantec BackupExec CommValt (Symmetry)CommValt (Symmetry) Amanda (Linux)Amanda (Linux) Bacula (Linux)Bacula (Linux)

Page 31: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Como copiar ?Como copiar ?

Softwares para backupsSoftwares para backups

Sistemas gerenciadores de backups – Sistemas gerenciadores de backups – VantagensVantagens

Catálogos dos backups em banco de dadosCatálogos dos backups em banco de dados Gerenciamento de mídiasGerenciamento de mídias Disaster RecoveryDisaster Recovery Ações antes/pós backups e jobsAções antes/pós backups e jobs Manipular autochangersManipular autochangers Gerenciamento das tarefas de backups (alertas Gerenciamento das tarefas de backups (alertas

e logs)e logs)

Page 32: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Norma ABNT NBR ISO Norma ABNT NBR ISO 17799:200517799:2005

Objetivo:Objetivo: Manter a integridade e Manter a integridade e disponibilidade da informação e dos disponibilidade da informação e dos recursos de informaçãorecursos de informação

Convém que procedimentos de rotinas Convém que procedimentos de rotinas sejam estabelecidos para implementar as sejam estabelecidos para implementar as políticas de estratégias para a geração de políticas de estratégias para a geração de cópias de segurança e possibilitar a cópias de segurança e possibilitar a geração das cópias de segurança dos dados geração das cópias de segurança dos dados e sua recuperação em um tempo aceitávele sua recuperação em um tempo aceitável

Page 33: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Norma ABNT NBR ISO Norma ABNT NBR ISO 17799:200517799:2005

Definir os níveis necessários de Definir os níveis necessários de backupbackup

Procedimentos para restauração das Procedimentos para restauração das cópiascópias

Cópias de segurança armazenadas Cópias de segurança armazenadas em uma localidade remotaem uma localidade remota

Nível apropriado de proteção física e Nível apropriado de proteção física e ambiental para as cópiasambiental para as cópias

Page 34: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Norma ABNT NBR ISO Norma ABNT NBR ISO 17799:200517799:2005

As mídias devem ser testadas As mídias devem ser testadas regularmenteregularmente

Onde houver confidencialidade, as Onde houver confidencialidade, as cópias devem utilizar meios de cópias devem utilizar meios de encriptaçãoencriptação

Page 35: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Bacula para LinuxBacula para Linux

Solução OpenSource (freeware) Solução OpenSource (freeware) www.bacula.orgwww.bacula.org

Multi banco (PostgreSQL, Mysql, Multi banco (PostgreSQL, Mysql, SQLLite)SQLLite)

Clientes para WindowsClientes para Windows OpenFiles no WinXP e W2003OpenFiles no WinXP e W2003 Multi JobsMulti Jobs Recovery via ferramenta gráfica no Recovery via ferramenta gráfica no

WindowsWindows

Page 36: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Bacula para LinuxBacula para Linux ArquiteturaArquitetura

CATALOGCATALOG

BaculaDIRECTOR

Daemon

BaculaFILE

Daemon

BaculaSTORAGEDaemon

MIDIAMIDIA

CONSOLECONSOLE

DiscosSO

DiscosSO

Page 37: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Bacula para LinuxBacula para Linux

CATCAT

DIRFILE STO

MIDMID

CONCON

SOSO

FILE

SOSO

FILE

SOSO

FILE

SOSO

STO

MIDMID

CONSOLECONSOLE

Conexão TCP/IPPorta 9102 custom.Autenticada e pode

usar stunnel

Page 38: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Bacula Console para Bacula Console para WindowsWindows

Page 39: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Controles para o BackupControles para o Backup

Manter um operador de backups na Manter um operador de backups na empresaempresa

Receber os e-mails e ler os logsReceber os e-mails e ler os logs Criar mecanismos de controleCriar mecanismos de controle Documentações e Logs de Documentações e Logs de

acontecimentosacontecimentos Manuais de operaçãoManuais de operação

Page 40: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Controles para o BackupControles para o Backup

Page 41: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

RESTORERESTORE

É o melhor teste para o BackupÉ o melhor teste para o Backup Deve ser feito regularmenteDeve ser feito regularmente Deve ser documentado a cada vez que Deve ser documentado a cada vez que

for realizado (pelo menos os testes)for realizado (pelo menos os testes) Opções de RESTORE em outros Opções de RESTORE em outros

locais/microslocais/micros Permissões, propriedades, Permissões, propriedades,

compartilhamentos, links (linux)compartilhamentos, links (linux)

Page 42: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

Dúvidas ???Dúvidas ???

Page 43: BACKUP/RESTORE Wesley Bonini Betta Informática Out/2006

OBRIGADO !!!OBRIGADO !!!

Wesley Bonini

Analista de Suporte

[email protected]

(16) 3723-6555

Franca-SP