Softwares Aplicativos I Vtor Camargos [email protected] Uberlândia 2009/01 Ementa do Curso (1/4) 2. Backup A. B. C. D. E. Introdução e conceitos; Importância do backp; Técnicas de backup; Midias de armazenamento; Softwares de backup; Softwares Aplicativos I 2 2-A: Backup – Introdução e Conceitos (1/3) “A revolução do conhecimento transformou a informação no ativo mais importante nas organizações do nosso tempo.” Com isso precisamos estar cada vez mais atentos a problemas que a perda de informações e/ou roubo destas podem causar grandes prejuízo a organização. Existem várias formas de se garantir a disponibilidade da informação, a mais importante sem dúvidas é a cópia destes dados em Local seguro, ou seja, o backup de dados, pois traz flexibilidade à empresa de a qualquer momento, voltar no tempo com os seus dados,ou ao menos deveria isto ser possível. Softwares Aplicativos I 3 2-A: Backup – Introdução e Conceitos (2/3) O conceito de um local seguro por muitas vezes é o maior ponto de variação dentro do assunto backup, e este merece atenção especial, pois por muitas vezes pensamos que o local seguro possa ser a torre do prédio ao lado, por exemplo, o que nós já temos hoje como certeza de não ser a melhor opção. Softwares Aplicativos I 4 2-A: Backup – Introdução e Conceitos (3/3) Existem várias formas de se fazer o backup dos dados, formas simples e baratas para pequenas empresas e usuários domésticos que possuem poucas informações, ou que são necessárias para backup e as médias e grandes corporações, onde a quantidade de informações é imensa e também precisa de um backup desses dados. Isso nos leva a questão de política de backup e forma de armazenamento, onde existe então esta variação de custo X segurança, entre estes pontos é possível se chegar a extremos de confiabilidade o que por muitas vezes é diminuído devido ao custo da solução, a escolha de uma boa política aliada a uma forma de armazenamento suficientemente adequada a situação pode trazer ao administrador um custo compatível com o valor da informação que ele deseja salva-guardar. Softwares Aplicativos I 5 2-A: Backup – Definições (1/2) Habilidade de copiar a imagem completa de Um arquivo, diretório de arquivos ou meio de armazenamento completo para um meio ou localização alternativos que podem ser diferentes ou não da original. Softwares Aplicativos I 6 2-A: Backup – Definições (2/2) É importante observar esta diferenciação dos termos para que não haja o inconveniente de dizermos um termo querendo expressar o sentido do outro. Segundo Freedman, o termo “backup” significa reserva: “cópias de dados em um outro meio de armazenamento para situações de emergência” (p.32.1995). Já “back up”, segundo o autor, é “fazer cópia de segurança”. Softwares Aplicativos I 7 2-A: Ameaças Naturais e Físicas: Difícil prever => amenizar estragos Não intensionais: Ignorância ou descuido Mais dados são perdidos desta forma do que intencionalmente !! Intencionais: Intrusos Softwares Aplicativos I 8 2-A: Vulnerabiliade Física Natural Hardware e Software Meios de Armazenamento Radiação Comunicação Humana Softwares Aplicativos I 9 2-B: Backup – Importância (1/2) • Backup é uma das tarefas mais incômodas na administração de sistemas mas é sem dúvida uma das mais importantes. • Backup é nossa última linha de defesa contra perda de dados. • O valor real do backup nós só vemos realmente no momento da restauração dos dados. Se conseguimos restaurar os dados todo esforço valeu a pena. Softwares Aplicativos I 10 2-B: Backup – Importância (2/2) • Mesmo se todo nosso plano de HA (High Availability) falhar, nós podemos restaurar o negócio com outros equipamentos a partir dos backups gerados. • Mas para isso há uma serie de condições “SE” que devemos atender para que tudo funcione bem e consigamos restaurar os dados. Softwares Aplicativos I 11 2-B: Backup – Importância (2/2) os computadores tomaram um papel importantíssimo em nossas vidas; A importância dos computadores no meio social pode se tornar perigoso se não vier acompanhado de uma boa política de segurança; Imagine o que aconteceria se de uma hora para outra sumissem todos os cadastros e informações de clientes de um banco ou de uma grande empresa, seria um caos total Softwares Aplicativos I 12 2-B: Backup – Importância (2/2) Fazer cópias de segurança de arquivos em computadores domésticos ou de pequeno porte é tão importante quanto se fazer cópias de segurança em grandes computadores, pois cada usuário sabe muito bem o valor de seus arquivos e com certeza não quer perdê-los pois, sabe que um arquivo, muitas vezes, representa horas de trabalho e muito tempo de dedicação e tem ciência dos gastos que foram gerados para que seu trabalho ficasse pronto. Softwares Aplicativos I 13 2-B: Técnicas de Backup - Modos • Online: São feitos enquanto os dados permanecem acessíveis aos usuários; • Offline: São feitos enquanto os dados estão inacessíveis aos usuários; Softwares Aplicativos I 14 2-B: Backup Online Vantagens Desvantagens Nenhuma interrupção do serviço: Os aplicativos e dados permanecem totalmente disponíveis para os usuários durante o processo de backup. Desempenho do servidor: Durante o processo de backup, o desempenho pode ser prejudicado em servidores de produção. O backup fora do expediente não é necessário: Os backups online podem ser agendados durante o horário de funcionamento normal. Arquivos abertos: Dependendo dos aplicativos que estiverem ativos durante o processo de backup, pode não ser feito o backup de alguns arquivos de dados abertos. Backup total ou parcial: Os backups podem ser totais ou parciais Softwares Aplicativos I 15 2-B: Backup Offline Vantagens Backup total ou parcial: Com os backups offline, você pode optar entre backups totais ou parciais. Desempenho: Os backups offline resultam em um melhor desempenho de backup, porque o servidor pode se dedicar à tarefa de backup. Desvantagens Interrupção do serviço: A desvantagem dos backups offline é que os dados não estão acessíveis para os usuários enquanto o processo de backup é executado. Backup de todos os arquivos: É feito o backup de todos os dados, porque não há aplicativos em execução e, assim, não há arquivos abertos durante o processo de Softwares Aplicativos I 16 2-B: Tipos de Backup (1/n) Vários tipos de backup podem ser usados para backups online e offline. O contrato de nível de serviço, a janela de tempo de backup e os requisitos de recuperação de um ambiente determinam que método ou combinação de métodos é ideal para o ambiente. Softwares Aplicativos I 17 2-B: Tipos de Backup (2/n) Backup Total: Um backup total captura todos os dados, incluindo arquivos de todas as unidades de disco rígido. Uma mídia atualizada de backup total pode ser usada para restaurar um computador completamente em um determinado momento Softwares Aplicativos I 18 2-B: Backup Total Vantagens Desvantagens Cópia total dos dados:Um backup total significa que você tem uma cópia completa de todos os dados se for necessário Dados redundantes: Backups totais mantêm dados redundantes, porque os dados alterados e não alterados são copiados para fitas sempre que um backup total é executado. Acesso rápido aos dados de backup:Você não precisa pesquisar em várias fitas para localizar o arquivo que deseja restaurar, porque os backups totais incluem todos os dados contidos nos discos rígidos em um determinado momento Tempo: Backups totais levam mais tempo para serem executados e podem ser muito demorados Softwares Aplicativos I 19 2-B: Tipos de Backup (2/n) Backup Parcial: Copia arquivos selecionados que foram modificados. É dividido em (02) categorias: – Incremental – Diferencial Softwares Aplicativos I 20 2-B: Backup Parcial Incremental Copia arquivos selecionados que foram modificados, mas, se um arquivo foi modificado por 2 ou mais vezes desde a última cópia, ele não substitui aquele que já foi copiado, mas é anexado ao meio de gravação das cópias...[é] usada quando todas as revisões de um arquivo devem ser mantidas na cópia de segurança.” (FREEDMAN, p.32-33.1995). É necessário usar uma fita de backup total (não importa há quanto tempo ela tenha sido criada) e todos os conjuntos de backups incrementais subseqüentes para restaurar um servidor. Softwares Aplicativos I 21 2-B: Backup Parcial Diferencial Copia somente arquivos selecionados que foram modificados. Usada quando somente a última versão de um arquivo é necessária.” (FREEDMAN, p.32.1995). Softwares Aplicativos I 22 2-B: Backup Parcial Vantagens Desvantagens Uso eficiente do tempo:O processo de backup leva menos tempo porque apenas os dados que foram modificados ou criados desde o último backup total ou incremental são copiados para a fita. Restauração completa complexa:Você pode precisar restaurar os dados de um conjunto incremental de várias fitas para obter uma restauração completa do sistema. Uso eficiente da mídia de backup:O backup incremental ou diferencial usa menos fita porque apenas os dados que foram são copiados para a fita. Restaurações parciais demoradas:Você pode ter que pesquisar em várias fitas para localizar os dados necessários para uma restauração parcial. Softwares Aplicativos I 23 2-B: Tipos de Dispositivos e Mídias Magnéticos Discos Rígidos (HD’s); Fitas Magnéticas; Memória Flash (Pen Drive); Ópticos CD; WORM; DVD’s; Magneto-Ópticos Softwares Aplicativos I 24 2-B: Mídias Magnéticas Softwares Aplicativos I 25 2-B: Mídias Ópticas Softwares Aplicativos I 26 2-B: Magneto-Optical Softwares Aplicativos I 27 2-B: Critérios P/ Escolha de Mídia A quantidade de dados para o backup; O tipo de dados para o backup; O período de tempo para o backup; O ambiente; A distância entre os sistemas dos quais está sendo feito backup e o dispositivo de armazenamento; O orçamento de sua organização; Os contratos de nível de serviço para restaurações de dados. Softwares Aplicativos I 28 2-B: Meios Magnéticos (1/n) A superfície dos dispositivos de armazenamento magnético possui material de sensibilidade magnética, geralmente o óxido de ferro, e que acaba reagindo à influência de um campo magnético e é dessa forma que se tornou possível o armazenamento de dados nestes materiais. Softwares Aplicativos I 29 2-B: Meios Magnéticos – HD’s Principal dispositivo de armazenamento de todos os computadores; Capazes de armazenar grande quantidade de dados; pilha de pratos de metal que gira sobre um eixo; Os pratos são revestidos de óxido de ferro e toda a unidade vem dentro de uma câmara selada Softwares Aplicativos I 30 2-B: Meios Magnéticos – HD’s velocidade que varia entre 4.200 e 15.000 RPM ; Capazes de armazenar grande quantidade de dados; pilha de pratos de metal que gira sobre um eixo; Os pratos são revestidos de óxido de ferro e toda a unidade vem dentro de uma câmara selada Softwares Aplicativos I 31