Il est conseillé d'opérer régulièrement des sauvegardes de la base de données, continuellement alimentée et modifiée, de même avant toute mise à jour du logiciel ou de la base de données.
Il existe deux méthodes pour sauvegarder une base de données avec InfodocLog :
dans le logiciel avec une page pour gérer les sauvegardes
avec l'outil phpMyAdmin sur un serveur distant ou local
Opérer une sauvegarde dans le logiciel
Dans les paramètres généraux, la partie "Sauvegarde et Mises à jour" permet d'opérer des sauvegardes :
En laissant les paramètres tels quels, on peut [Sauvegarder] toute la base de données, à comprendre toutes les tables contenus dans la base de données (structures et données). Une page permet de vérifier les tables sauvegardées, avec le nom du fichier de sauvegarde, avec toujours un nom de même structure (backup, date, heure exacte, format) :
Les dix dernières sauvegardes apparaissent sous forme de liste de fichiers au format SQL, qui peuvent être téléchargés directement depuis cette page :
Il est aussi possible de choisir certaines tables seulement, en cliquant sur [Choisir les tables à sauvergarder]. La liste des tables apparaît alors, et l'on peut en décocher certaines, ou tout décocher puis cocher celles que l'on souhaite conserver, avant de [Sauvegarder] :
Comme pour une sauvegarde complète, une page de confirmation apparaît, avec un nom de fichier qui contient l'information -partial pour rappeler que cette sauvegarde est incomplète :
En cliquant sur un fichier, on peut le télécharger et le consulter :
Une sauvegarde SQL, lors d'une restauration, permet pour chaque table :
de la supprimer si elle existe (drop) ;
de la créer de nouveau (create) ;
d'insérer les lignes sauvegardées (insert).
Opérer une sauvergarde dans phpMyAdmin
Il est possible d'effectuer une sauvegarde dans phpMyAdmin quand on est administrateur sur le serveur. Quand on est connecté à la base de données, il faut choisir l'onglet [Exporter] :
L'option par défaut d'une exportation [rapide] permet de sauvegarder la structure et les données au format SQL, ce qui est souhaité généralement, avec le bouton [Exécuter] :
A noter : selon la taille de la base de données, tous les hébergeurs ne permettent pas l'exportation depuis phpMyAdmin, avec alors d'autres modalités de sauvegarde qui dépendent de chaque hébergeur, à retrouver dans l'interface d'administration de l'hébergement.
Le téléchargement des documents
Cette page peut servir à télécharger régulièrement les documents pour en garder une sauvegarde ailleurs. On peut choisir de tout télécharger (par défaut), ou de choisir certains documents seulement. Un clic gauche sur le nom d'un document permet de l'enlever ou de l'ajouter à la sélection.
L'ensemble des documents sélectionnés est alors compressé dans un fichier au format ZIP avec le nom idlog_files_YYYYMMDD.zip (avec YYYYMMDD pour l'année, le mois et le jour de ce téléchargement).
On retrouvera bien alors les fichiers à l'intérieur de ce fichers ZIP :