Slide 1 - professorleomir

Propaganda
BANCO DE DADOS EM APLICATIVOS WEB
Aula 14
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
1
Agenda
Conexão do Banco de Dados com a Linguagem
de Programação - continuação.
Estratégia de backup
Exercicios Laboratorio.
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
2
Estratégia de backup
As tecnologias de backup e recuperação são a base das
estratégias de proteção de dados que ajudam as organizações a
atender aos seus requisitos de disponibilidade e acessibilidade
de dados.
 No entanto, apenas essas tecnologias não podem resolver os
problemas causados por corrupção ou exclusão de dados, que
podem ocorrer devido a erros em aplicativos, vírus, violações de
segurança ou erros do usuário
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
3
Estratégia de backup
Você deve considerar vários fatores ao planejar sua solução de
backup, como fazer o backup apenas do que é necessário,
agendar cuidadosamente os backups e escolher o tipo adequado
de backup a ser executado.
 Ao criar uma estratégia de backup lembre-se de que seu
objetivo é poder restaurar com êxito o ambiente depois de uma
pane ou um desastre.
Sua estratégia de backup deve se concentrar nos seguintes
objetivos:
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
4
Estratégia de backup
Agenda deve seguir diretiva da empresa, considerando
backups parciais e totais.
Os dados a serem restaurados devem ser fáceis de localizar.
Manter os diretórios padrão de uso no backup
 A restauração deve ser feita o mais rapidamente possível.
Backup total aumenta tempo de indisponibilidade
Impacto no ambiente de trabalho
Horários adequados
Regularidade prejudica desempenho da rede
Testes
Ajudam assegurar áreas problemáticas.
Diminuem possibilidades de erros futuros.
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
5
Estratégia de backup
Considerações sobre horário adequado
Backup de um ambiente de e-commerce não é igual ao
backup de uma infra-estrutura de rede local corporativa.
Em uma LAN corporativa, o uso da rede diminui fora do
horário comercial básico
Em um ambiente de e-commerce, o uso geralmente
aumenta no início da noite e pode permanecer nesse nível
até as primeiras horas da manhã, especialmente se a base de
clientes estiver distribuída por vários fusos horários
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
6
Estratégia de backup
Considerações sobre horário adequado - continuação
Agende evitando horários de pico.
Não faça backup de dados desnecessários.
Execute regularmente operações de restauração simuladas
em uma rede de teste para verificar se os backups corretos
estão sendo feitos.
Escolhendo a mídia de armazenamento apropriada –
considerar:
A quantidade de dados para o backup
O tipo de dados para o backup
O período de tempo para o backup
O ambiente
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
7
Estratégia de backup
Escolhendo a mídia de armazenamento apropriada –
considerar - : (continuação)
 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.
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
8
Estratégia de backup
Resumo de vantagens e dessvantagens dos tipos de midia mais
comuns.
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
9
Estratégia de backup
Modos de Backup
Backups online os backups são feitos enquanto os dados
permanecem acessíveis aos usuários.
 Proporciona estratégia com menos interrupções.
 Normalmente usados para aplicativos que devem estar
disponíveis 24 horas por dia, como o Microsoft Exchange
Server e o Microsoft SQL Server™, que dão suporte para
backups online
29/06/2017 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
10
Estratégia de backup
Modos de Backup
Backups online – Continuação
Vantagens
Nenhuma interrupção do serviço
Aplicativos e dados permanecem totalmente disponíveis
para os usuários durante o processo de backup.
Os backups online podem ser agendados durante o
horário de funcionamento normal.
Tipos de backup online
 Total
 Parcial
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
11
Estratégia de backup
Modos de Backup
Backups online – Continuação
Desvantagens
Desempenho do servidor
Durante o processo de backup, o desempenho pode ser
prejudicado em servidores de produção.
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.
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
12
Estratégia de backup
Modos de Backup
Backups off-line:
Feitos enquanto os dados e serviços estão inacessíveis
aos usuários.
Usados se você precisar de instantâneos do sistema ou
se o aplicativo não der suporte para backups online.
Vantagens
Melhor desempenho, servidor dedica-se mais a tarefa.
Todos arquivos podem ser copiados.
Desvantagens
Interrupção de serviço, dados inacessiveis
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
13
Estratégia de backup
Modos de Backup
Backups off-line:
Feitos enquanto os dados e serviços estão inacessíveis
aos usuários.
Usados se você precisar de instantâneos do sistema ou
se o aplicativo não der suporte para backups online.
Vantagens
Melhor desempenho, servidor dedica-se mais a tarefa.
Todos arquivos podem ser copiados.
Desvantagens
Interrupção de serviço, dados inacessíveis
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
14
Estratégia de backup
Tipos de Backup
Totais:
Captura todos os dados
Vantagens :
Cópia completa em caso de restauração de sistema
Acesso rápido aos dados
Não há necessidade de pesquisar fitas para encontrar
arquivos.
Desvantagens
Dados redundantes – (alterados e não alterados)
Tempo – Mais demorados
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
15
Estratégia de backup
Tipos de Backup - Continuação
Incrementais:
Captura todos os dados que foram alterados desde o backup
total ou incremental mais recente
 Vantagens
Uso eficiente do tempo
Uso eficiente da midia
Desvantagens
 Restauração completa complexa – pode ser necessário
uso de varias fitas.
Restauração parcial mais demorada
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
16
Conexão do Banco de Dados com a Linguagem de Programação continuação
Exercícios sala de aula.
Efetuar leitura do material de apoio sobre
conexão ao banco de dados com PHP.
Responder as perguntas 14.1 a 14.9 e
entregar.
Exercícios Laboratório.
 Executar exercicios 14.10; 14.11; 14.12 do
material de apoio
29/06/2017
Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
17
BIBLIOGRAFIA
BIBLIOGRAFIA BÁSICA
DATE, C.J. Introdução a Sistemas de Bancos de Dados. 8ª Ed. Rio de Janeiro: Campus, 2004.
1
2
NAVATHE, S. B.; ELMASRI, R. E. Sistemas de Banco de Dados, 4ª edição, Editora Pearson Addison
Wesley, 2005.
SETZER, V. W., SILVA, F.S.C. Banco de Dados. 1ª Ed. São Paulo: Edgard Blucher, 2005.
3
BIBLIOGRAFIA COMPLEMENTAR
COUGO, P. Modelagem Conceitual e Projeto de Banco de Dados, Editora Campus.
4
5
KORTH, H. F.; SILBERSCHATZ, A.; SUDARSHAN, S., Sistemas de Banco de Dados, Editora Makron
Books, 1999.
MACHADO, Felipe Nery Rodrigues: Análise Relacional de Sistemas; São Paulo: Editora Érica, 2001.
6
7
SETZER, V.W., NASSU, E.A. Banco de Dados Orientados a Objetos. São Paulo: Ed. Edgard Blucher,
1999.
29/06/2017 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
18
Download