Open Metazel opened 1 year ago
Sauvegarde :
La fonctionnalité doit sauvegarder l'état courant de l'application, y compris les données en base de données :
planification :
"La possibilité de planifier des sauvegardes automatiques à des intervalles définis doit être proposée."* :
"L'administrateur doit pouvoir restaurer l'application à un état précédent à partir des sauvegardes effectuées. Cela devrait inclure la restauration des données en base de données, des fichiers associés et des opérations journalisées, permettant ainsi de revenir à un état cohérent et complet." :
La fonctionnalité de sauvegarde et de restauration a pour objectif de permettre de sauvegarder l'état courant de l'application, y compris les opérations journalisées et les informations stockées en base de données, et de pouvoir les restaurer ultérieurement à un état choisi. Cela garantit la disponibilité des données et la récupération rapide en cas de besoin.
Fonctionnalités
Sauvegarde
La sauvegarde de la configuration de l'application est porté par la chaine DSO. La fonctionnalité doit permettre de sauvegarder les données en base de données. Le service doit être arreté au préalable de la sauvegarde. Une indication technique doit être remontée aux systèmes et utilisateurs qui sollicitent le service entre temps. Cette sauvegarde doit être réalisée de manière fiable et efficace pour éviter toute perte de données.
Planification des sauvegardes automatiques
La possibilité de planifier des sauvegardes automatiques à des intervalles définis doit être proposée et doit pouvoir se faire de façon paramétrable (configmap). Elle doit pouvoir permettre de planifier des sauvegardes quotidiennes, hebdomadaires, mensuelles ou à une date (tuple "jour/mois") et une heure donnée.
Restauration de l'état précédent
L'administrateur fonctionnel doit pouvoir restaurer l'application à un état précédent à partir des sauvegardes effectuées. Cela devrait inclure la restauration des données en base de données, des fichiers associés et des opérations journalisées, permettant ainsi de revenir à un état cohérent et complet.
Cette fonctionnalité permet de récupérer une archive sauvegardée ailleurs, de contrôer son intégrité et de restaurer l'état du système à partir de celle-ci.
Gestion des sauvegardes
Une interface doit permettant à l'administraeur de gérer ses sauvegardes. Il doit pouvoir afficher la liste des sauvegardes disponibles, accéder aux détails de chaque sauvegarde, les supprimer si nécessaire et les exporter.