Documentation · Paramètres système · Sauvegardes

Gérer les sauvegardes

Le Centre de sauvegarde protège les données SUIGEST360 grâce aux sauvegardes de base de données, de fichiers et aux sauvegardes complètes.

Vue d’ensemble

Centraliser la protection des données.

Le module Sauvegardes regroupe la création, la conservation, le téléchargement, la restauration et l’import des fichiers de sauvegarde.

  • Sauvegarde de la base de données
  • Sauvegarde des fichiers
  • Sauvegarde complète
  • Historique des sauvegardes
  • Téléchargement
  • Restauration
  • Suppression
  • Import de sauvegardes
  • Nombre maximum de sauvegardes conservées
  • Journalisation des opérations
Base de données

Créer une sauvegarde SQL.

La sauvegarde Base de données génère une copie SQL de la base MySQL utilisée par SUIGEST360.

  • Fichier au format SQL
  • Nom horodaté automatiquement
  • Utilisation de mysqldump
  • Vérification du fichier généré
  • Suppression automatique du fichier en cas d’échec
  • Conservation selon la limite configurée
Fichiers

Sauvegarder les fichiers de l’application.

La sauvegarde Fichiers crée une archive ZIP contenant les fichiers publics gérés par SUIGEST360.

  • Archive ZIP
  • storage/app/public
  • public/uploads
  • Nom horodaté automatiquement
  • Vérification de l’archive
  • Conservation selon la limite configurée
Sauvegarde complète

Créer une sauvegarde complète de SUIGEST360.

La sauvegarde complète regroupe la base de données, les fichiers et les métadonnées techniques dans une seule archive.

  • database.sql
  • files.zip
  • backup.json
  • Nom du logiciel
  • Version SUIGEST360
  • Date de création
  • Nom de la base de données
  • Version PHP
  • Version Laravel
La sauvegarde complète est la solution la plus adaptée avant une opération importante ou une restauration complète.
Conservation

Limiter le nombre de sauvegardes.

SUIGEST360 permet de définir combien de sauvegardes doivent être conservées pour chaque catégorie.

  • Minimum : 1
  • Maximum : 100
  • Suppression automatique des sauvegardes les plus anciennes
  • Limite appliquée séparément aux catégories de sauvegarde
Historique

Consulter les sauvegardes existantes.

L’historique rassemble les sauvegardes de base de données, fichiers et sauvegardes complètes.

  • Type
  • Nom du fichier
  • Taille
  • Date de création
  • Télécharger
  • Restaurer
  • Supprimer
  • Tri par date décroissante
  • 10 lignes par défaut
  • 10 / 25 / 50 / 100 lignes
Téléchargement

Télécharger une sauvegarde.

Chaque sauvegarde peut être téléchargée depuis l’historique.

  • Base de données
  • Fichiers
  • Sauvegarde complète
  • Vérification de l’existence du fichier
  • Téléchargement direct
Restauration

Restaurer une sauvegarde existante.

La restauration dispose d’un écran de confirmation présentant les informations de la sauvegarde avant exécution.

  • Type de sauvegarde
  • Nom du fichier
  • Taille
  • Date de création
  • Métadonnées pour les sauvegardes complètes
  • Avertissement avant restauration
  • Confirmation obligatoire
La restauration remplace des données existantes. Vérifiez toujours la sauvegarde sélectionnée avant confirmation.
Protection

Créer une sauvegarde d’urgence avant restauration.

Avant chaque restauration, SUIGEST360 tente automatiquement de créer une sauvegarde d’urgence de la base de données actuelle.

  • Création automatique avant restauration
  • Fichier SQL horodaté
  • Protection de la base actuelle
  • Restauration annulée si la sauvegarde d’urgence échoue
Restauration SQL

Restaurer la base de données.

SUIGEST360 restaure les sauvegardes SQL à l’aide de MySQL ou, si nécessaire, directement via Laravel.

  • Vérification du fichier SQL
  • Utilisation de la commande mysql lorsqu’elle est disponible
  • Solution de secours via Laravel
  • Désactivation temporaire des contraintes de clés étrangères
  • Réactivation après restauration
Restauration des fichiers

Restaurer les fichiers sauvegardés.

Les archives de fichiers sont extraites puis copiées vers les emplacements correspondants.

  • Extraction temporaire du ZIP
  • Restauration de storage/app/public
  • Restauration de public/uploads
  • Suppression du dossier temporaire après traitement
Restauration complète

Restaurer base de données et fichiers.

La restauration complète extrait la sauvegarde puis restaure successivement la base de données et les fichiers.

  • Extraction de l’archive complète
  • Lecture de database.sql
  • Lecture de files.zip
  • Restauration de la base de données
  • Restauration des fichiers
  • Nettoyage des fichiers temporaires
Import

Importer une sauvegarde externe.

Une sauvegarde SUIGEST360 existante peut être transférée vers le Centre de sauvegarde.

  • Formats SQL ou ZIP
  • Taille maximale : 500 Mo
  • database-backup-*.sql
  • files-backup-*.zip
  • full-backup-*.zip
  • Détection automatique du type selon le nom du fichier
  • Rejet des fichiers non reconnus
Le nom du fichier doit respecter le format généré par SUIGEST360 pour être reconnu automatiquement.
Suppression

Supprimer une sauvegarde.

Les sauvegardes devenues inutiles peuvent être supprimées depuis l’historique.

  • Confirmation avant suppression
  • Vérification de l’existence du fichier
  • Suppression du fichier correspondant
  • Opération enregistrée dans le journal d’activité
Journal d’activité

Tracer les opérations de sauvegarde.

Les principales actions effectuées dans le module sont enregistrées dans le journal d’activité.

  • Création
  • Téléchargement
  • Suppression
  • Restauration
  • Import
  • Type de sauvegarde
  • Nom du fichier concerné
Bonnes pratiques

Sécuriser les sauvegardes.

Une bonne politique de sauvegarde combine plusieurs copies et des vérifications régulières.

  • Créer une sauvegarde complète avant une opération importante
  • Télécharger régulièrement des copies hors du serveur
  • Conserver plusieurs générations de sauvegardes
  • Vérifier le fichier avant une restauration
  • Ne pas supprimer la dernière sauvegarde valide
  • Limiter l’accès au module aux utilisateurs autorisés

Besoin d’aide avec les sauvegardes ?

Pour un problème de création, téléchargement, restauration, import ou récupération d’une sauvegarde, ouvrez une demande dans le portail support SUIGEST360.

Ouvrir le portail support