Sauvegardes

Il existe deux types de sauvegardes de données, chacune effectuée une fois tous les trois jours. Un maximum de dix sauvegardes sont stockées pour chaque type, la sauvegarde la plus ancienne ayant donc un mois.

Global

Une sauvegarde globale est une sauvegarde qui enregistre l’état actuel des données de l’application. Elle est stockée sous path/to/recipya/data/backup/global/.

Sa structure est la suivante :

        • recipya.db
          • {uuid_1}.webp
          • {uuid_2}.webp
          • {uuid_…}.webp
          • {uuid_N}.webp
        • {uuid_1}.webp
        • {uuid_2}.webp
        • {uuid_…}.webp
        • {uuid_N}.webp
        • recipya.log
        • {uuid_1}.webm
        • {uuid_2}.webm
        • {uuid_…}.webm
        • {uuid_N}.webm
      • config.json
  • Utilisateur

    Une sauvegarde utilisateur est une sauvegarde qui enregistre l’état actuel des données d’un utilisateur. Les éléments suivants sont enregistrés :

    • Recettes
    • Livres de cuisine
    • Recettes partagées
    • Livres de cuisine partagés

    Les sauvegardes utilisateur sont stockées sous path/to/recipya/data/Backup/users/{userID}.

    Its structure is as follows:

    • recipes.zip
    • backup-deletes.sql
    • backup-inserts.sql
  • Restaurer

    Il est possible de restaurer une sauvegarde précédente. Les instructions pour procéder dépendent de son type.

    Sauvegarde globale

    La restauration d’une sauvegarde globale est effectuée uniquement par la personne ayant accès au serveur.

    1. Fermez l’application
    2. Accédez à path/to/recipya/data/Backup/global/
    3. Décompressez la sauvegarde que vous souhaitez restaurer
    4. Remplacez le contenu sous path/to/recipya/data/* par celui de la sauvegarde décompressée
    5. Le cas échéant, supprimez path/to/recipya/data/Database/recipya.db-shm et path/to/recipya/data/Database/recipya.db-wal
    6. Démarrez l’application

    Utilisateur

    La restauration d’une sauvegarde utilisateur s’effectue via l’interface utilisateur de l’application Web.

    1. Accédez à la boîte de dialogue des paramètres
    2. Cliquez sur l’onglet « Données »
    3. Identifiez le paramètre Restaurer à partir de la sauvegarde
    4. Sélectionnez la date de sauvegarde
    5. Cliquez sur l’icône de lancement de fusée