Pour ce faire, j'ai choisi la simplicité : une adaptation d'un code en stock du sieur Pep pour le rendre compatible DotClear2.

Afin d'éviter de récrire la roue, je vous conseille la lecture de cet article du Petit DotClear illustré pour apprendre comment utiliser et installer ce script. Il n'y a en effet qu'une seule différence d'utilisation entre la version pour DotClear1.2 et cette version pour DotClear2 :

  • au début du fichier, il est nécessaire d'indiquer l'identifiant du blog que l'on souhaite sauvegarder.

Pré-requis :

  • Ce petit outil nécessite bien entendu la présence du greffon importExport.
  • Cet outil s'attend également à ce que le dossier cache existe et soit accessible en écriture.

Si vous êtes intéressé par ce script, il ne vous reste plus qu'à le télécharger dans les annexes à ce billet.

P.S. : désolé pour les problèmes qui sont apparus sur mes blogs entre jeudi et vendredi.

Mise à jour, 28 juillet 22h40 : Je viens de mettre à jour le script de backup en annexe. Il se comporte maintenant correctement avec tous les greffons qui créent de nouvelles tables pour leurs données (comme le greffon metadata qui permet de gérer les tags par exemple). Si vous utilisiez mon script, mettez votre copie à jour. C'est très important, la version précédente vous offrait un faux sentiment de sécurité puisque toutes les données n'étaient pas sauvegardées. Le commentaire ci-dessous n'est donc plus d'actualité.