Test de base de données - Sauvegarde

La partie la plus importante d'une croissance organisationnelle est ses données. En cas de panne du système, il est nécessaire de restaurer les données. La sauvegarde est une copie exacte de la base de données, qui vous aide à restaurer vos données en cas de perte de données.

Prenons l'exemple d'une société de financement qui dispose de données relatives à ses clients telles que le numéro de climatisation, les noms des clients, le crédit et les débits, la durée, etc. Comment une telle organisation pourrait-elle gérer la pression de perdre des informations aussi importantes en cas de défaillance des données?

C'est la raison pour laquelle vous sauvegardez les données afin qu'en cas de panne d'un disque, d'un contrôleur de disque, etc., vous puissiez compter sur la sauvegarde pour les restaurer dans la base de données.

Types de sauvegardes de données

Deux types de sauvegarde peuvent être utilisés -

  • Physical Backups - La sauvegarde physique comprend la reprise à l'aide d'outils de sauvegarde tiers tels que Veritas Net Back, IBM Tivoli Manager ou les sauvegardes du gestionnaire d'utilisateurs à l'aide des utilitaires du système d'exploitation.

  • Logical Backups - La sauvegarde logique de la base de données comprend la prise de sauvegardes d'objets logiques comme les tables, les index, les procédures, etc.

Example - L'un des outils courants pour effectuer la sauvegarde des données est Oracle Recovery Manager (RMAN) c'est un utilitaire Oracle pour effectuer une sauvegarde de la base de données.

RMAN se compose de deux composants -

  • Target database pour lequel une sauvegarde est requise.

  • RMAN le client est utilisé pour exécuter des commandes pour effectuer une sauvegarde des données.

BACKUP VALIDATEest utilisé pour tester si vous pouvez effectuer une sauvegarde valide des fichiers de base de données. Il assure -

  • Si une sauvegarde est en place pour les objets physiques ou logiques de la base de données.
  • Si des sauvegardes régulières sont mises en place pour des données inestimables.
  • Si l'outil de sauvegarde répond aux exigences de sauvegarde d'une organisation.