-
Backups diferencias tendem a diminuir o tempo de resutauração, em contra partida possuem um tamanho maior, ao contrário do bakcup incremental.
Bakcup incremental: Ocupa menos espaço em disco, mas em contrapartida, sua resutauração é mais demorada.
Backup diário: realiza o backup dos arquivos que foram alterados no dia.
Backup normal (Global ou Total): realiza o backup de todos os arquivos.
Backup cópia: igual ao backup normal, porém quando existe marcação da tag de backup por arquivo, este não desmarca.
-
Questionável esta questão (para não dizer ERRADA mesmo).
Em uma restauração baseada em backups diferenciais, deve-se: a) Restaurar o último backup full b) Restaurar o último backup diferencial c) Restaurar TODOS os backup's de log feitos Depois do último backup diferencial. Se a restauração for baseado em backups FULL (quando não se usa backup's diferenciais) , basta: a) Restaurar o último backup full b) restaurar TODOS os backups de log feitos após o último backup full. Ou seja, a primeira opção NÃO REDUZ o tempo de restauração, pelo contrário, aumenta, pois sempre teremos que restaurar um backup a mais (o backup diferencial)
-
O uso de backups diferenciais em conjunto com backups de log de transação reduz o tempo de restauração do banco de dados em caso de falha, comparando-se a situações em que os backups diferenciais não tenham sido criados.
Lendo em alguns sites vi que existem 3 tipos de backups mais utilizados nos Bancos de Dados: Backup Full, Backup Diferencial e Backup de Log de transações, este podendo ser utilizado em conjunto com os outros dois primeiros.
"...o maior propósito de um backup diferencial é reduzir o numero de transactions log’s backups que precisam ser restaurados em um processo de restore..." [1]
"...Caso seja feito um backup com as opções “default”(full) conforme abaixo, o tamanho do backup full será igual ao tamanho das páginas utilizadas dentro do espaço reservado para este banco, somado ao tamanho do log das transações que estavam ativas durante a execução do backup, que pode durar desde minutos até horas, para garantir a consistência dos dados armazenados, o arquivo de backup full contém esta porção do log de transações...'' [2]
Logo se for utilizado apenas um Backup Full a quantidade de transactions log´s a ser recuperada será maior que no caso em que foi utilizado o backup diferencial, e pelo visto esses transactions log´s é o fator que pesa na hora de restaurar.
Sendo assim, é mais rápido um restore de bkp diff + alguns logs transactions do que bkp full + logs transactions.
OBS1 - Não encontrei nada que mencionasse explicitamente a existência de Backups incrementais...
OBS2 - Eu pensaria nisso na hora da prova?? Nunca, nem sabia que funcionava assim.
OBS3 - Eu acertarei da próxima vez? Agora sim !
Links:
[1] - http://marcosfreccia.wordpress.com/tag/backup/
[2] - http://edvaldocastro.com/2012/02/11/bkps-full-diff-log/
-
certo
Situações em que os backups diferenciais não tenham sido criados, são duas:
1. Backup Full - Restore mais rápido mais rápido que o diferencial.
2. Backup Incremental - Restore mais lento que o diferencial
-
A análise é a seguinte:
I) A afirmativa diz: "O uso de backups diferenciais em conjunto com backups de log de transação reduz o tempo de restauração do banco de dados em caso de falha, comparando-se a situações em que os backups diferenciais não tenham sido criados."
Quais as situações em que os backups diferenciais não tenham sido criados? É a situação em que apenas a "Política de becape Normal" tenha sido usado.
II) Qual política de becape possui maior velocidade de restauração? É a "Política de becape Normal,Total ou Completa" pois não precisamos procurar o arquivo em diversos DISCOS. Apenas em 1. Então se a velocidade de restauração da Política Normal é maior, seu tempo é menor que a Política Diferencial. Então o tempo de restauração da Política Diferencial é maior que a Normal.
III) A questão diz que "O uso de backups diferenciais em conjunto com backups de log de transação reduz o tempo de restauração" que é o oposto que o item II desta análise diz. Logo a questão está..... HOUSTON WE HAVE A PROBLEM...
a) A questão não quer abordar o assunto de "Políticas de Becape" da matéria de "Suporte e Infraestrutura de Informação" e sim o assunto "Auditoria e Segurança de Banco de Dados" da matéria de "Bancos de Dados".
b) Dessa forma, o que a questão realmente que saber é se o candidato é onisciente e sabe, de alguma forma por sorte ou obra do acaso, que em algum lugar há um autor que escreveu em algum livro em algum momento exatamente isso que a questão afirma.
IV) Como Fulano de tal escreveu na página X do seu livro Pararapapá 3 edição exatamente isso que está escrito...
V) Lie down
VI) Try not to cry
VII) Cry a lot
VIII) Get over it
IX) Stand up
X) Stop waisting your precious time with this shit
XI) Move on
XII) There are plenty fish in the ocean
-
Depois de muita leitura da Teoria, segue análise. Utilizei também conclusões do Henrique Vieira de 25 de Novembro de 2013 às 21:03.
O uso associado de Backups de Log de Transação pode deixar o processo de restauração de becape mais lento ou mais rápido dependendo do tipo de restauração do becape que você for utilizar. De ante mão, já sabemos que o uso exclusivo da restauração de Becape Incremental é mais lento (usa o disco de becape Normal + todos os discos do Incremental) do que o da restauração de Becape Diferencial (só usa dois discos: o do Becape Total / Normal ou do último Becape Incremental e do uso último Becape Diferencial) e claro que a restauração do Becape Normal é mais rápido / eficiente (utiliza apenas um disco, no caso, o último criado).
Agora, ao utilizar associando o uso de Backups de Log de Transação pode comprometer o tempo de a restauração do Banco de Dados:
a) Na restauração do Becape Incremental (que é o mais lento) se tornaria mais lento ainda ao utilizar associando APENAS os Logs de Transações por ele gerado no Becape Incremental. Lembrando ainda que seria aplicado a todos os discos gerados no Becape Incremental;
b) Na restauração do Becape Normal (que é o mais rápido) se tornaria mais lento que o Diferencial ao utilizar associando ao processamento de TODOS os Logs de Transações por ele gerado no Becape Normal;
c) Na restauração do Becape Diferencial (que é o segundo mais rápido) se tornaria mais rápido que a restauração Normal, pois utilizaria associando APENAS os Logs de Transações por ele gerado no Becape Diferencial;
Dessa forma a alternativa está CERTA.
Obs. Vale ressaltar que tanto no Becape Incremental há necessidade de se fazer o Becape Normal antes. Destaca-se também que o Becape Diferencial pode ser iniciado também depois do Becape Incremental ou do Becape Normal.