backup - plano de recuperacao de desastres
TRANSCRIPT
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
1/12
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-
backups.html
8.2. Backups
Os backups tem dois objetivos principais: Permitir a recuperao de arquivos individuais
Permitir a recuperao de sistemas de arquivo inteiros de uma s
vez
O primeiro objetivo a base do tpico pedido de recuperao de arquivo: um
usurio apaga acidentalmente um arquivo e pede que seja recuperado pelo
ltimo backup. As circunstncias exatas podem variar, mas este o uso
cotidiano mais comum para backups.A segunda situao o pior pesadelo do administrador de sistemas: por
alguma razo, o administrador de sistemas est mexendo no hardware que era
uma parte produtiva do centro de dados. Agora, algo mais do que um pedao
de ao e silicone. O que falta so todos os software e dados que voc e seus
usurios vem desenvolvendo ao longo dos anos. Supostamente, h backup de
tudo. A questo : h realmente este backup?
E se houver, voc capaz de recuper-lo?
8.2.1. Dados Diferentes: Necessidades Diferentes de
Backup
Atente para os tipos de dados[1] processados e armazenados por um sistema
de computador tpico. Note que alguns dados quase nunca mudam, e outros
esto em mudana constante.
A velocidade na qual os dados so alterados crucial para desenvolver um
procedimento de backup. H duas razes para isso: Um backup nada mais do que uma imagem instantnea dos
dados sendo copiados. um reflexo dos dados em um determinado
momento.
Dados que so alterados com pouca frequncia podem ter
backups com pouca frequncia, enquanto dados com alteraes
frequentes devem ter backups mais frequentes.
Os administradores de sistemas que tm um bom conhecimento de seussistemas, usurios e aplicaes devem ser capazes de agrupar os dados em
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.htmlhttp://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.htmlhttp://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.html#FTN.AEN8387http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.htmlhttp://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.htmlhttp://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.html#FTN.AEN8387 -
8/2/2019 Backup - Plano de Recuperacao de Desastres
2/12
categorias diferentes nos seus sistemas. No entanto, aqui esto alguns
exemplos para que voc possa comear:
Sistema Operacional
Estes dados so normalmente alterados somente duranteatualizaes (upgrades), instalaes de consertos de erros (bug fixes)
e quaisquer modificaes especficas da empresa.
Dica
Voc deve se importar com backups do sistema operacional?
Esta uma questo que muitos administradores de sistemasvm ponderando ao longo dos anos. De um lado, se o processo
de instalao relativamente fcil, e se a aplicao de consertos
de erros e personalizaes so bem documentadas e de fcil
reproduo, reinstalar o sistema operacional pode ser uma
opo vivel.
Por outro lado, se h alguma dvida que uma nova instalao
pode recriar o ambiente do sistema operacional original, fazer
backup do sistema operacional a melhor opo, mesmo que osbackups sejam feitos com menor frequncia que os backups dos
dados de produo. Backups ocasionais do sistema operacional
tambm podem ser prticos quando apenas alguns arquivos do
sistema precisarem ser restaurados (ex.: devido remoo
acidental de arquivos).
Software da Aplicao
Estes dados so alterados sempre que as aplicaes so instaladas,atualizadas ou removidas.
Dados das Aplicaes
Estes dados so alterados com a mesma frequncia que as
aplicaes so utilizadas. Dependendo da aplicaco e da sua
empresa, isto pode significar que as alteraes ocorrem a cada
segundo ou uma vez no final de cada ano fiscal.
Dados dos Usurios
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
3/12
Estes dados alteram de acordo com os padres de uso da sua
comunidade de usurios. Na maioria das empresas, isto significa que
as alteraes ocorrem toda hora.
Baseando-se nestas categorias (e outras especficas sua empresa), vocdeve ter uma boa idia sobre a natureza dos backups necessrios para
proteger seus dados.
Nota
Voc deve ter em mente que a maioria dos software de backup lida com
os dados no nvel do diretrio ou sistema de arquivo. Em outras
palavras, a estrutura dos diretrios de seu sistema influenciam o modo
como os backups sero feitos. Esta uma outra razo para pensar
cuidadosamente na melhor estrutura de diretrios para um novo sistema
e agrupar arquivos e diretrios de acordo com seu uso antecipado.
8.2.2. Software de Backup: Comprar versus Criar
Para executar backups, necessrio ter primeiramente o software apropriado.
Este software deve no somente executar a tarefa bsica de copiar bits emmdia de backup, mas tambm interagir claramente com os funcionrios e
necessidades de sua empresa. Aqui esto algumas caractersticas a considerar
ao analisar o software de backup:
Agenda os backups para rodarem num horrio apropriado
Administra a localizao, rotao e o uso da mdia de backup
Trabalha com operadores (e/ou com alteradores de mdia
robtica) para garantir que a mdia apropriada est disponvel Auxilia os operadores na localizao da mdia contendo o backup
especfico de um determinado arquivo
Como voc pode ver, uma boa soluo de backup significa bem mais do que
somente enviar bits para sua mdia de backup.
Neste ponto, a maioria dos administradores de sistemas procura por uma das
duas solues:
Comprar uma soluo desenvolvida comercialmente
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
4/12
Criar um sistema de backup internamente do zero (possivelmente
intergrando uma ou mais tecnologias open source)
Cada uma destas tticas tem seus pontos fortes e fracos. Dada a
complexidade do trabalho, uma soluo criada internamente provavelmenteno atender alguns aspectos (como administrao da mdia ou ter
documentao detalhada e suporte tcnico) apropriadamente. Entretanto, para
algumas empresas, isto pode no ser uma desvantagem.
Uma soluo desenvolvida comercialmente provavelmente altamente
funcional, mas tambm pode ser muito complexa para as necessidades atuais
da empresa. Sendo assim, a complexidade pode possibilitar continuar com a
mesma soluo conforme a empresa crescer.
Portanto, no existe um sistema de backup claramente indicado para todos oscasos. A nica dica pedir que voc considere estes pontos:
Mudar o software de backup difcil; uma vez implementado,
voc o utilizar por um bom tempo. Acima de tudo, voc ter backups
arquivados por um longo tempo que possa ler. Mudar o software de
backup significa que voc ter que manter o software original (para
acessar os backups arquivados), ou dever converter seus backups
arquivados para serem compatveis com o software novo.
Dependendo do software de backup, o esforo envolvido em
converter os backups arquivados pode ser to simples (mas
demorado) quanto rodar os backups atravs de um programa de
converso j existente, ou pode ser necessria engenharia reversa
no formato do backup e desenvolver software personalizado para
executar a tarefa.
O software deve ser 100% confivel deve fazer o backup do
que for necessrio e quando for necessrio. Quando chegar o momento de restaurar quaisquer dados seja
um arquivo ou um sistema de arquivos inteiro o software de
backup deve ser 100% confivel.
8.2.3. Tipos de Backups
Se voc perguntar a algum que no familiarizado com backups, a maioria
pensar que um backup somente uma cpia idntica de todosos dados do
computador. Em outras palavras, se um backup foi criado na noite de tera-
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
5/12
feira, e nada mudou no computador durante o dia todo na quarta-feira, o
backup criado na noite de quarta seria idntico quele criado na tera.
Apesar de ser possvel configurar backups desta maneira, mais provvel que
voc no o faa. Para entender mais sobre este assunto, devemos primeiroentender os tipos diferentes de backup que podem ser criados. Estes so:
Backups completos
Backups incrementais
Backups diferenciais
8.2.3.1. Backups Completos
O tipo de backup abordado no incio desta seo conhecido como um backup
completo. Este tipo consiste no backup de todos os arquivos para a mdia de
backup. Conforme mencionado anteriormente, se os dados sendo copiados
nunca mudam, cada backup completo ser igual aos outros.
Esta similaridade ocorre devido o fato que um backup completo no verifica se
o arquivo foi alterado desde o ltimo backup; copia tudo indiscriminadamente
para a mdia de backup, tendo modificaes ou no.
Esta a razo pela qual os backups completos no so feitos o tempo todo
todos os arquivos so gravados na mdia de backup. Isto significa que umagrande parte da mdia de backup usada mesmo que nada tenha sido
alterado. Fazer backup de 100 gigabytes de dados todas as noites quando
talvez 10 gigabytes de dados foram alterados no uma boa prtica; por este
motivo os backups incrementaisforam criados.
8.2.3.2. Backups Incrementais
Ao contrrio dos backups completos, os backups incrementais primeiro
verificam se o horrio de alterao de um arquivo mais recente que o horriode seu ltimo backup. Se no for, o arquivo no foi modificado desde o ltimo
backup e pode ser ignorado desta vez. Por outro lado, se a data de
modificao mais recente que a data do ltimo backup, o arquivo foi
modificado e deve ter seu backup feito.
Os backups incrementais so usados em conjunto com um backup completo
frequente (ex.: um backup completo semanal, com incrementais dirios).
A vantagem principal em usar backups incrementais que rodam mais rpido
que os backups completos. A principal desvantagem dos backups incrementais
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
6/12
que para restaurar um determinado arquivo, pode ser necessrio procurar em
um ou mais backups incrementais at encontrar o arquivo. Para restaurar um
sistema de arquivo completo, necessrio restaurar o ltimo backup completo
e todos os backups incrementais subsequentes.
Numa tentativa de diminuir a necessidade de procurar em todos os backups
incrementais, foi implementada uma ttica ligeiramente diferente. Esta
conhecida como backup diferencial.
8.2.3.3. Backups Diferenciais
Backups diferenciais so similares aos backups incrementais pois ambos
podem fazer backup somente de arquivos modificados. No entanto, os backups
diferenciais so acumulativos em outras palavras, no caso de um backup
diferencial, uma vez que um arquivo foi modificado, este continua a ser inclusoem todos os backups diferenciais (obviamente, at o prximo backup
completo).
Isto significa que cada backup diferencial contm todos os arquivos
modificados desde o ltimo backup completo, possibilitando executar uma
restaurao completa somente com o ltimo backup completo e o ltimo
backup diferencial.
Assim como a estratgia utilizada nos backups incrementais, os backupsdiferenciais normalmente seguem a mesma ttica: um nico backup completo
peridico seguido de backups diferenciais mais frequentes.
O efeito de usar backups diferenciais desta maneira que estes tendem a
crescer um pouco ao longo do tempo (assumindo que arquivos diferentes
foram modificados entre os backups completos). Isto posiciona os backups
diferenciais em algum ponto entre os backups incrementais e os completos em
termos de velocidade e utilizao da mdia de backup, enquanto geralmente
oferecem restauraes completas e de arquivos mais rpidas (devido o menornmero de backups onde procurar e restaurar).
Dadas estas caractersticas, os backups diferenciais merecem uma
considerao cuidadosa.
8.2.4. Mdia de Backup
Ns fomos muito cuidadosos ao usar o termo "mdia de backup" no decorrer
das sees anteriores. H uma razo para isso. A maioria dos administradores
de sistemas experientes geralmente pensam em backups em termos de leiturae gravao de fitas, mas atualmente h outras opes.
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
7/12
Houve um tempo em que os dispositivos de fita eram os nicos dispositivos de
mdia removveis que podiam ser usados para backups. No entanto, isto
mudou. Nas sees seguintes, veremos as mdias de backup mais conhecidas
e assim como suas vantagens e desvantagens.
8.2.4.1. Fita
A fita foi o primeiro meio de armazenamento de dados removvel amplamente
utilizado. Tem os benefcios de custo baixo e uma capacidade razoavelmente
boa de armazenamento. Entretanto, a fita tem algumas desvantagens est
sujeita ao desgaste e o acesso aos dados na fita sequencial por natureza.
Estes fatores significam que necessrio manter o registro do uso das fitas
(aposent-las ao atingirem o fim de suas vidas teis) e tambm que a procura
por um arquivo especfico nas fitas pode ser uma tarefa longa.
Por outro lado, a fita uma das mdias de armazenamento em massa mais
baratas e carrega uma longa reputao de confiabilidade. Isto significa que
criar uma biblioteca de fitas de tamanho razovel no abocanha uma parcela
grande de seu oramento, e voc pode confiar no seu uso atual e futuro.
8.2.4.2. Disco
Nos ltimos anos, os drives de disco nunca seriam usados como um meio de
backup. No entanto, os preos de armazenamento caram a um ponto que, em
alguns casos, usar drives de disco para armazenamento de backup faz sentido.
A razo principal para usar drives de disco como um meio de backup a
velocidade. No h um meio de armazenamento em massa mais rpido. A
velocidade pode ser um fator crtico quando a janela de backup do seu centro
de dados curta e a quantidade de dados a serem copiados grande.
Mas o armazenamento em disco no o meio ideal de backup, por diversas
razes: Os drives de disco normalmente no so removveis. Um fator
essencial para uma estratgia de backup efetiva ter os backups fora
do seu centro de dados e mant-los em alguma forma de
armazenamento fora da emrpesa. Um backup do seu banco de dados
de produo h um metro de distncia do banco de dados
propriamente dito no um backup; uma cpia. As cpias no so
muito teis, caso o centro de dados e seu contedo (incluindo suas
cpias) seja danificado ou destrudo por um conjunto de infortnios.
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
8/12
Os drives de disco so caros (ao menos se comparados a outras
mdias de backup). Pode haver situaes onde o dinheiro no o
problema, mas em todas as outras situaes, as despesas
associadas ao uso de drives de disco para backup significam que o
nmero de cpias de backup deve ser baixo para manter o custo totaldos backups tambm baixo. Um nmero menor de cpias de backup
significa redundncia menor, caso um backup no seja legvel por
alguma razo.
Os drives de disco so frgeis. Mesmo se voc gastar dinheiro
extra com drives de disco removveis, sua fragilidade pode ser um
problema. Se voc derrubar um drive de disco no cho, perde seu
backup. possvel adquirir estojos especiais que podem reduzir (mas
no eliminar totalmente) este problema, mas isto encarece ainda maisesta opo.
Os drives de disco no so mdia de arquivamento. Mesmo
assumindo que voc seja capaz de resolver todos os outros
problemas associados aos backups em drives de disco, voc deve
considerar o seguinte. A maioria das empresas tem requisitos legais
bastante severos para a manuteno de registros disponveis por
determinados perodos de tempo. A chance de obter dados utilizveis
de uma fita de 20 anos atrs muito maior que a chance de obterdados utilizveis de um drive de disco de 20 anos. Por exemplo: voc
ainda teria o hardware necessrio para conect-lo ao seu sistema?
Outra coisa a considerar que um drive de disco muito mais
complexo que um cartucho de fita. Qual a chance de um motor de
20 anos rodar um drive de disco de 20 anos, acessando as heads de
leitura e gravao de 20 anos sem que nenhum componente
apresente problemas aps estarem ociosos por estes 20 anos?
Nota
Alguns centros de dados fazem backup para drives de disco e
ento, quando os backups esto completos, so gravados em
fita para propsitos de arquivamento. Isto permite o backup mais
rpido possvel durante a janela de backup. A gravao dos
backups em fita pode ser feita durante o resto do dia til; se a
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
9/12
gravao acabar antes dos backups do dia seguinte serem
feitos, tempo no problema.
Mesmo assim, ainda h alguns casos nos quais faz sentido ter backup emdrives de disco. Na prxima seo veremos como eles podem ser combinados
com uma rede para formar uma soluo de backup vivel (mas custosa).
8.2.4.3. Rede
Uma rede no pode agir como uma mdia de backup isoladamente. Mas, se
combinada a tecnologias de armazenamento em massa, pode funcionar muito
bem. Por exemplo: ao combinar um link de rede de alta velocidade a um centro
de dados remoto contendo grandes quantidades de armazenamento em disco,as desvantagens mencionadas anteriormente de fazer backup em discos no
so mais desvantagens.
Ao fazer backup atravs de uma rede, os drives de disco j esto fora da
empresa, portanto no h necessidade de transportar drives de disco frgeis a
lugar algum. Com largura de banda suficiente, possvel manter a vantagem
da velocidade que voc pode obter ao fazer backups em drives de disco.
No entanto, esta ttica no resolve a questo do armazenamento em arquivos
(apesar de poder usar a mesma estratgia de passar para a fita aps obackup). Alm disso, os custos de um centro de dados remoto com um link de
alta velocidade ao centro de dados principal encarecem demais esta soluo.
Mas, para as empresas que precisam das caractersticas que esse tipo de
soluo pode oferecer, um custo com o qual elas arcam com prazer.
8.2.5. Armazenamento de Backups
O que acontece aps completar os backups? A resposta bvia que os
backups devem ser armazenados. Entretanto, no to bvio o que deve serarmazenado e onde.
Para responder a estas questes, devemos considerar primeiro sob quais
circunstncias os backups devem ser usados. H trs situaes principais:
1. Pequenos e rpidos pedidos de restaurao dos usurios
2. Grandes restauraes para recuperar de um desastre
3. Armazenamento em arquivos, pouco provvel de ser usado
novamente
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
10/12
Infelizmente, h diferenas irreconciliveis entre os nmeros 1 e 2. Quando um
usurio apaga um arquivo acidentalmente, ele pretende recuper-lo
imediatamente. Isto siginifca que a mdia de backup no pode estar h mais de
dois passos distante do sistema para o qual os dados devem ser restaurados.
No caso de um desastre que precisa de uma restaurao completa de um ou
mais computadores do seu centro de dados, se o desastre foi de natureza
fsica, o que quer que tenha destrudo seus computadores, tambm destruiria
os backups localizados prximos dos computadores. Isto seria uma situao
terrvel.
O armazenamento em arquivos menos controverso. J que a chance de ser
utilizado para qualquer propsito baixa, no haveria problema se a mdia de
backup estivesse localizada h quilmetros de distncia do centro de dados.As tticas para resolver estas diferenas variam de acordo com as
necessidades da empresa em questo. Uma ttica possvel armazenar o
backup de diversos dias na empresa; estes backups so ento levados para
um local de armazenamento mais seguro fora da empresa quando os backups
dirios mais novos forem criados.
Uma outra ttica seria manter dois conjuntos diferentes de mdia:
Um conjunto no centro de dados estritamente para pedidosimediatos de restaurao
Um conjunto fora da empresa para armazenamento externo e
recuperao de desastres
Obviamente, ter dois conjuntos significa ter a necessidade de rodar todos os
backups duas vezes para fazer uma cpia dos backups. Isto pode ser feito,
mas backups duplos podem levar muito tempo e copiar requer diversos drives
de backup para processar (e provavelmente um sistema dedicado a executar
as cpias).
O desafio do administrador de sistemas encontrar um equilbrio que atenda
adequadamente s necessidades de todos, e tambm assegurar que os
backups estejam disponveis para a pior das situaes.
8.2.6. Questes de Restaurao
Enquanto os backups so uma ocorrncia diria, as restauraes normalmente
representam um evento menos frequente. No entanto, as restauraes so
inevitveis; elas sero necessrias, portanto melhor estar preparado.
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
11/12
importante atentar para os vrios cenrios de restaurao detalhados ao
longo desta seo e determinar maneiras para testar sua habilidade em
resolv-los. E tenha em mente que o mais dficil de testar tambm o mais
crtico.
8.2.6.1. Restaurando do Zero
"Restaurar do zero" significa restaurar um backup de sistema completo em um
computador com absolutamente nenhum dado de nenhum tipo sem sistema
operacional, sem aplicaes; nada.
Em geral, h duas tticas bsicas para restauraes do zero:
Reinstalar, seguido de restaurao
Aqui o sistema operacional base instalado como se um computadornovo estivesse sendo configurado. Aps instalar e configurar o
sistema operacional, os drives de disco restantes podem ser
particionados e formatados, e todos os backups restaurados pela
mdia de backup.
Discos de recuperao do sistema
Um disco de recuperao do sistema uma mdia inicivel (bootable)
de algum tipo (geralmente um CD) que contm um ambiente desistema mnimo, capaz de executar as tarefas mais bsicas de
administrao de sistemas. O ambiente de recuperao contm os
utilitrios necessrios para particionar e formatar os drives de disco,
os drives de dispositivo necessrios para acessar o dispositivo de
backup e o software necessrio para restaurar os dados pela mdia
de backup.
Nota
Alguns computadores tm a habilidade de criar fitas de backup iniciveis
e de inicializar atravs delas para comear o processo de restaurao.
No entanto, esta capacidade no est disponvel em todos os
computadores. Notavelmente, os computadores baseados na arquitetura
PC no permitem est ttica.
8.2.6.2. Testando Backups
-
8/2/2019 Backup - Plano de Recuperacao de Desastres
12/12
Todos os tipos de backup devem ser testados periodicamente para garantir que
os dados podem ser lidos atravs deles. fato que, s vezes, os backups
executados so por algum motivo ilegveis. O pior que muitas vezes isto s
percebido quando os dados foram perdidos e devem ser restaurados pelo
backup.
As razes para isto ocorrer podem variar desde alteraes no alinhamento do
cabeote do drive de fita, software de backup mal-configurado a um erro do
operador. Independente da causa, sem o teste peridico voc no pode
garantir que est gerando backups atravs dos quais poder restaurar dados
no futuro.
Notas
[1] Estamos usando o termo dadosnesta seo para descrever tudo o que
processado atravs do software de backup. Isto inclui o software do
sistema operacional, o software da aplicao e tambm os dados atuais.
No importa o que so; desde que a preocupao seja software de backup,
tudo so dados.
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.html#AEN8387http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-isa-pt_br-4/s1-disaster-backups.html#AEN8387