Dumpauto

Automatisation des sauvegardes SPIP au format Dump SQLite.

Installation

Le plugin Dumpauto s’installe comme tous les plugins SPIP

Configuration

La configuration du plugin est accessible à partir du menu Configuration > Gestion des plugins > Dropbox > Configurer ou bien avec /ecrire/?exec=configurer_dumpauto

Traitements automatiques

Sauvegardes périodiques

Après avoir activé les sauvegardes périodiques, saisir la fréquence à laquelle seront réalisées les sauvegardes.

Nettoyage journalier

Après avoir activé le nettoyage journalier, saisir la durée de conservation des sauvegardes en nombre de jours. Le minimum permet de conserver un nombre de sauvegardes en deça duquel ne pas descendre quelque soient les paramétrages précédents.

Le nettoyage des sauvegardes concerne aussi bien celles du plugin Dumpauto que celles de la page de l’espace privé SPIP.

Notifications

Après avoir activé les notifications, saisir les éventuelles adresses email auxquelles seront envoyés, en plus de celle du webmestre, les courriels. Ces notifications informent les destinataires du détail des sauvegardes et nettoyages réalisés par le plugin Dumpauto.

Utilisations

Le plugin Dumpauto permet d’automatiser les sauvegardes SPIP au même format dump SQLite que celui des sauvegardes réalisées manuellement dans l’espace privé Maintenance > Sauvegarder la base. Ces sauvegardes peuvent donc être utilisées pour la restauration de la base SPIP dans l’espace privé Maintenance > Restaurer la base.

Les mêmes limites s’appliquent aux sauvegardes automatisées et manuelles: elles ne pourront être utilisées pour restaurer un site QUE que si ce site installé est sous la même version de SPIP. Il ne faut donc surtout pas « vider la base » en espérant réinstaller la sauvegarde après une mise à jour… Consultez la documentation de SPIP.

Fonctionnement

Le plugin Dumpauto reprend le même principe que le plugin de la dist “Dump” dont il est largement inspiré. Les messages d’informations et d’erreurs sont écrits dans la log spécifique dumpauto.log.

Les traitements automatiques sont lancés par le cron SPIP.

Liens

Un autre plugin, Saveauto, permet également de réaliser périodiquement des sauvegardes de la base de données mais dans un format SQL plus tolérant avec les changement de version et/ou de structure de la base SPIP. Elles nécessitent cependant un accès de type phpMyAdmin pour exécuter la restauration.

Pipeline

Le Pipeline “post_sauvegarde” est alimenté de façon à permettre à d’autres plugins d’agir à ce moment là: Dropbox...

Todo


-  L’ensemble des tables SPIP sont actuellement par défaut sauvegardées . Il restera à pouvoir sélectionner dans une version future les tables comme pour la page de sauvegarde SPIP.

Discussion

No discussion

Add a comment

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom