Questões de Backup (Banco de Dados)

Limpar Busca

O administrador do servidor de banco de dados de uma organização escreveu o script /usr/local/bin/dump para fazer backup das bases de dados e gostaria de utilizar o serviço cron do sistema operacional Linux para agendar a execução deste script. A configuração do cron que indica o que o script deve executar, de segunda à sexta-feira, às 2h da manhã, é

  • A 00 * * 2 * /usr/local/bin/dump
  • B 02 00 01-05 * * /usr/local/bin/dump
  • C 00 02 * * 1-5 /usr/local/bin/dump
  • D 00-59/5 * * * * /usr/local/bin/dump
  • E */2 * * * 5 /usr/local/bin/dump

Analise os comandos Oracle RMAN para extração de backups a seguir:

I. BACKUP INCREMENTAL LEVEL 0 DATABASE;

II. BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;

III. BACKUP INCREMENTAL LEVEL 1 DATABASE;

É correto afirmar que o comando: 

  • A I copia apenas os blocos alterados desde o último backup full backup realizado no banco de dados;
  • B I copia apenas os blocos alterados desde o último backup incremental realizado no banco de dados;
  • C I copia todos os blocos do banco de dados;
  • D II copia os blocos do banco de dados que foram alterados depois do último backup incremental;
  • E III copia todos os blocos do banco de dados.
Com relação às estruturas que fazem parte de um banco de dados Oracle e que possuem um papel importante na reconstrução do banco de dados a partir de um backup,
  • A o banco de dados consiste em uma ou mais unidades de armazenamento lógico chamadas tablespaces, que consistem em um ou mais arquivos chamados datafiles.
  • B quando os dados são modificados no banco de dados, o que foi modificado é gravado primeiro no online redo log, depois, é aplicado nos datafiles. Apesar de sua função de repositório intermediário, o redo log não guarda o registro das alterações feitas nos datafiles.
  • C quando os dados em um datafile são atualizados, imagens anteriores destes dados são gravados em offline redo logs. Se uma transação é revertida, as informações dos redo logs são usadas para restaurar o conteúdo do datafile original.
  • D o control file contém apenas informações das estruturas lógicas do banco de dados, como tablespaces, extends e segments. Mantém também o registro de todas as operações realizadas nos datafiles.
  • E um segment é a menor estrutura de armazenamento do Oracle e seu tamanho, baseado no parâmetro DB_BLOCK_SIZE, é normalmente um múltiplo do tamanho de um bloco do Sistema Operacional.
Uma solução bastante utilizada para backup é a deduplicação de dados. Em relação a essa técnica, é incorreto afirmar que
  • A é uma técnica ideal para situações nas quais há pouca redundância.
  • B ela segmenta o fluxo de dados de entrada, atribui um identificador exclusivo aos segmentos de dados e compara esses segmentos aos dados armazenados anteriormente.
  • C quando um segmento de dados recebido for uma duplicação de um que já foi armazenado, uma referência será criada e ele não será armazenado novamente.
  • D reduz os custos de armazenamento, pois menos discos são necessários.
  • E reduz significativamente a quantidade de dados transferidos durante os ciclos de backup.

O tratamento de vários aspectos em um ambiente de trabalho de tecnologia de informação e comunicação pode ser segmentado em três equipes distintas, conforme descrito a seguir.

• Equipe de infraestrutura, que atua no levantamento de necessidades de computação e de comunicação de clientes e usuários, visando o desenvolvimento e manutenção de componentes de hardware, redes de computadores, gerenciadores de bancos de dados, interfaces com usuário, arquiteturas e códigos.

• Equipe de aplicações, que atua no levantamento de necessidades de informação de clientes e usuários, visando o desenvolvimento e manutenção de aplicações, software aplicativo, bancos de dados, interfaces com usuário, arquiteturas e códigos.

• Equipe de operações, que gerencia rotineiramente todos os recursos desenvolvidos pelas equipes de infraestrutura e aplicações, monitorando o contínuo funcionamento desses sistemas e aplicações, recebendo demandas dos usuários, detectando desvios, realizando pequenos ajustes e solicitando alterações de maior complexidade.

Tendo como referência as informações apresentadas, julgue o item subsequentes, a respeito dos conceitos de desenvolvimento e manutenção de sistemas e aplicações.

Na manutenção de um banco de dados que suporta o funcionamento de uma aplicação, é recomendável que a responsabilidade pelo backup e(ou) restore do banco de dados seja alocada à equipe de infraestrutura, e não à equipe de operações

  • Certo
  • Errado