Maintenance¶
Sauvegarde¶
Phraseanet dissocie le stockage des documents physiques (images, vidéos, audio, pdf ect ...) et les bases de données MySQL. La sauvegarde devra donc prendre en compte de façon synchrone ses deux éléments. S’ajoute à ces éléments, les fichiers sources de l’application.
Les données physiques¶
Les données physiques sont stockées dans des répertoires prédéfinis à l’installation de l’application.
Une sauvegarde différentielle est préconisée pour ces fichiers. (le volume de données pouvant être très important).
Les Bases MySQL¶
L’ApplicationBox et les DataBoxes sont les bases MySQL ou MariaDB associées à une installation Phraseanet.
Une sauvegarde à chaud de ces bases est envisageable.
L’utilitaire en ligne de commande Konsole Kommander intégré à l’application permet de lancer une sauvegarde de l’ensemble des bases.
php bin/console system:backup-db /repertoire/de/sauvegarde/
Cette commande peut être incluse dans un script de sauvegarde.
Les sources de l’application¶
Les sources de l’application ne sont en général modifiées qu’en cas de mise à jour.
Néanmoins il peut être judicieux de faire une sauvegarde ponctuelle des sources après l’installation ou le paramétrage.
Note
Vous ne devriez normallement juste avoir à sauvegarder que le dossier config qui contient vos informations de setup
Etat de maintenance¶
Le bloc “Etat de maintenance” dans la configuration de l’application , permet d’activer les logs et d’alerter les utilisateurs (ex: maintenance en cours). Ce paramètrage se fait dans le fichier config.yml. Referez vous au manuel administrateur.