Академический Документы
Профессиональный Документы
Культура Документы
Alm disso, h a necessidade de backups operacionais, isto , a realizao de cpias de segurana, efetivadas durante a execuo das atividades operacionais, que ficam bem prximas ou dentro do mesmo ambiente de trabalho, devido fragilidade dos equipamentos ou necessidade premente da informao. Nesses casos, alm das tcnicas j vistas, de acordo com a necessidade, podem ser requeridas outras tcnicas de backups, as quais veremos a seguir. Uma das tcnicas mais conhecidas de realizao de backup de Banco de Dados chamada de Stand by, que se utiliza do recurso de um Servidor de Backup. Contudo, nessa tcnica, no momento em que ocorrer a sua utilizao, ser necessrio um auxlio externo para que esse dispositivo possa ficar disponvel para utilizao. Segundo Molina (1990), h uma tcnica conhecida em que os backups realizados ocorrem remotamente: existem dois tipos especficos de backups remotos, sendo um conhecido como 1safe e, o outro, como 2-safe. Dessa forma, no modelo 1-safe, a grande maioria das transaes realizadas no Banco de Dados principal so automaticamente propagadas para o Servidor de Backup e, logo aps, aplicadas. Tal operao representa que, em caso de algum tipo de desastre, algumas transaes que haviam sido executadas e no geraram os logs podero ser perdidas. J no modelo 2-safe, o Servidor Principal e o de Backup executam as atualizaes em duas fases, para certificar que as transaes sero aplicadas em ambos os Servidores. Tal opo diminui a performance do Banco de Dados, uma vez que, em cada transao efetivada, seria necessrio esperar o retorno do Servidor de Backup, sinalizando o xito da execuo. Nesses processos, segundo King (1991), os Servidores de Banco de Dados podem apresentar-se em trs estados (modos) diferentes chamados de produo, em que se realiza a operao normal, em modo de backup ou em situao de recuperao. Assim, apenas quando o servidor de Banco de Dados estiver em produo que podero ser realizadas as operaes normais, ou seja, o Banco de Dados est disponvel para receber dados ou realizar o processamento das transaes e essas iro gerar os logs para o Servidor de Backup.
Tipos de Backup
Backups Completo (Full)
O backup conhecido como completo ou Full consiste em realizar o backup de todos os arquivos de um determinado local ou sistema para a mdia de backup, lembrando que os dados sero uma fotografia esttica do momento em que foram copiados (no so alterados at o prximo backup). Assim, um backup completo no verifica se o arquivo foi alterado desde o ltimo backup, pois realiza uma cpia de todas as informaes solicitadas para a mdia de backup; mesmo que os arquivos fontes tenham modificaes, essas s sero transferidas junto com os demais arquivos que no foram modificados no prximo Full. Dessa forma, verificamos porque os backups completos no so realizados com muita frequncia, uma vez que todos os arquivos seriam gravados na mdia de backup, sendo que, na maioria das vezes, apenas poucos desses arquivos teriam sido alterados ou atualizados. Dessa maneira, como vantagem, apresenta o fato de os arquivos serem mais fceis de localizar porque esto todos na mdia de backup, requerendo apenas uma mdia ou um mesmo conjunto de mdias para a recuperao dos arquivos. Contudo, como desvantagem h o fato de ser, normalmente, bem mais demorado que os outros tipos e, se os arquivos forem atualizados/alterados com pouca frequncia, os arquivos gravados nos backups sero muito semelhantes.
Backups Incrementais
2
Os backups incrementais, de forma diferente dos completos, primeiro verificam se o horrio de alterao gravado de um arquivo foi mais recente que o do ltimo backup e, caso o arquivo no tenha sido modificado desde o ltimo backup realizado, este ser ignorado na relao de arquivos a fazerem parte do backup. Contudo, se as datas de modificao dos arquivos forem mais recentes do que a data registrada como sendo do ltimo backup, isto , se houve modificaes, este ser includo no backup a ser realizado. Quanto sua utilizao, normalmente os backups incrementais trabalham em conjunto com os backup completos como, por exemplo, realizando um backup completo (Full) semanal e, depois, diariamente, backups incrementais frequentes ou dirios. Nesse caso, para se reconstituir todo o Banco de Dados, numa eventual necessidade, obrigatrio baixar, realizar o recovery (inicialmente do Full) seguido de todos os incrementais at a data da ocorrncia do problema que danificou a base. Como vantagem principal, h o fato de os backups incrementais serem realizados bem mais rpido que os backups completos; como principal desvantagem, o fato de, para ser restaurado determinado arquivo, necessrio procurar em diversos backups incrementais at que este seja encontrado, alm do fato exemplificado que o de, para ser restaurado um sistema ou base de dados completa, seria necessrio restaurar o ltimo backup completo e todos os backups incrementais subsequentes. A fim de minimizar a necessidade da procura em todos os backups incrementais quando da procura de determinados arquivos, foi implementada uma ttica ligeiramente diferente, conhecida como backup diferencial.
Backups Diferenciais
Os backups diferenciais de certa forma so similares aos incrementais, uma vez que os dois realizam cpias de segurana somente dos arquivos modificados, porm os backups diferenciais apresentam a caracterstica de serem acumulativos. Em um backup diferencial, uma vez que os arquivos so alterados, continuam a ser includos em todos os backups diferenciais at que seja realizado outro backup completo. Dessa forma, cada backup diferencial apresentar todos os arquivos modificados desde o ltimo backup completo realizado, bastando, para executar uma restaurao completa, apenas o ltimo backup completo associado baixa do ltimo backup diferencial. Como estratgia de utilizao, os backups incrementais agem em conjunto com os completos (Full), ou seja, periodicamente realizado um backup completo e, at que o prximo ocorra, so feitos backups diferenciais. Contudo, uma das desvantagens desse tipo de backup o fato de que, como acumulam os arquivos alterados desde o ltimo backup Full, a cada um deles o seu tamanho vai crescendo ao longo do tempo, se mais arquivos forem modificados, como normalmente acontece. Tal fato faz com que os backups diferenciais, em termos de estratgia, fiquem entre os backups incrementais e os completos em termos de utilizao de mdias de armazenamento e, tambm, velocidade. Contudo, como grande vantagem, est o fato de se utilizar um menor nmero de backups a serem restaurados e, por essa caracterstica, normalmente, o mais utilizado quando o volume de dados atualizados no for to grande em quantidade ou em volume. Apresenta como vantagem a recuperao apenas dos ltimos backups normal e diferencial. Contudo, como desvantagem est o fato de que uma restaurao completa do sistema poderia levar mais tempo do que se forem utilizadas outras formas de backup; no caso de ocorrerem diversas alteraes nos dados, estes podem levar mais tempo do que backups do tipo incremental. Alguns autores citam essas formas de backup apresentadas anteriormente como estratgias, uma vez que prescindem de anlise para sua utilizao. Contudo, tais autores acrescentam, como sendo espcies de backup, os seguintes.
Backups Operacionais
3
Representam as cpia de segurana realizadas das atividades operacionais e ficam acondicionadas prximas ou dentro do Ambiente de Trabalho, pois podem ser requeridas com certa urgncia para continuar as atividades operacionais.
Backups Contingenciais
So cpias guardadas fora do Ambiente de Trabalho a fim de serem utilizadas para resolver Situaes de Contingncia.
Backups Legais
Constituem-se das cpias de segurana realizadas para fins de manuteno de Registros Histricos, Fiscais ou para Auditoria, uma vez que podem ser solicitadas para esclarecimentos ou por solicitaes legais ou fiscais.