1.5. Backup e recuperação de dados

Um SGBD precisa oferecer recursos para se recuperar de falhas de hardware, de software ou de usuários. Para tal, ele deve possuir funcionalidades de backup e recuperação de dados. Por exemplo, se o sistema do computador falhar no meio de uma transação complexa, a funcionalidade de recuperação de dados deve ser capaz de desfazer o que inicialmente foi feito e alertar ao usuário que ocorreu um problema. Lembre-se do exemplo da transferência de fundos de uma conta corrente para outra que já falamos, se houver um problema em uma das duas operações, todo o conjunto deve ser desfeito e o usuário alertado.

As técnicas de backup e restauro também são bastante flexíveis nos SGBDs. Temos, por exemplo, a opção de fazer um backup somente do que foi alterado entre o backup anterior e este. Podemos também fazer recuperações parciais, por exemplo, recuperando apenas o conteúdo de determinada tabela. Mais à frente, em outro módulo, estudaremos em detalhes sobre backup e restauro.

Copyright © 2014 AIEC.