Ceci est une ancienne révision du document !


Procédure de restauration des données à partir d'une ou plusieurs Sauvegarde

La perte des données observée sur les différentes bases de données des clients nous a conduit à rédiger un ensemble de procédures permettant de restaurer les données à partir d'une sauvegarde mise à disposition.

  • Prérequis
    1. Avoir accès aux bases de données du labs.
    2. Disposer d'un outil d'administration de bases de données. Exemple: DBeaver ou Workbench.
    3. Avoir accès à JENKINS
    4. Disposer d'une sauvegarde de données sur une période données.
  1. Etapes :
    • Restaurer la sauvegarde avec Jenkins.
    • Tapez la requête de sélection sur la période où les données ont été perdues. Select * from nom_table nt where nt.date>=debut_date_perte and nt.date⇐fin_date_perte;
    • Exportez les résultats sous un format de script sql.
    • Créez une table temporaire. CREATE TABLE temp_nom_table_periode like table_cible;
    • Modifiez le script avec le nom de la table temporaire.
    • exécutez le script afin d'insérer les données dans la table temporaire.
    • Si l'insertion se déroule sans problème dans la table temporaire alors dupliquez le script et modifiez le nom de la table avec la table cible.
    • Fournissez le script d'insertion dans la table temporaire et le script d'insertion dans la table cible.
  • cynod/config_avancee/restaurationdonnees.1713740331.txt.gz
  • Dernière modification: 2024/04/21 22:58
  • par yannick.bribaud