Quel webmestre n’a jamais eu de sueurs froides en s’appercevant que le serveur ne fonctionnait plus, ou que la base de données était corrompue ? Faire des sauvegardes régulières des contenus d’un site est plus que nécessaire, surtout si ces contenus sont gérés directement en ligne [1] et que la plateforme d’hébergement ne prend pas en charge ces sauvegardes.
IMG/ au completL’exécution de ce script requiert les composants PEAR suivants [2] :
Le composant suivant est optionnel :
Il suffit ensuite de télécharger le script présent dans le Zip suivant :
Ensuite, il faut configurer le script en l’ouvrant dans n’importe quel éditeur, comme expliqué dans la section suivante, puis de le placer à la racine du site SPIP auquel il est destiné.
Le début du script est à modifier en fonction de la configuration de la base de données et des options d’utilisation choisies.
Le code présent initialement correspond à ce que l’on trouve en général sur les installations par défaut pour MySQL.
| Constante | Rôle |
|---|---|
DIRECTORY |
Répertoire dans lequel doivent être placées les sauvegardes |
ARCHIVE_PREFIX |
Préfixe des noms de fichier des sauvegardes |
BASE_HOST |
Serveur sur lequel se trouve la base de données |
BASE_NAME |
Nom de la base de données |
BASE_USERNAME |
Utilisateur de la base de données |
BASE_USERPASS |
Mot de passe de l’utilisateur de la base de données |
ARCHIVES_NUMBER |
Nombre de fichiers d’archive à conserver. En mettant 0, on retire la limite. [3] |
VISUAL_FRIENDLY |
Utilisation de l’interface plus riche indiquant la progression des actions |
Voici un apperçu de l’interface de l’outil :
Son utilisation est normalement intuitive ...
Le toujours excellent [1] et cryptique [2] Maître Eolas nous apprend que le droit à la copie privée n’est pas un droit, et que de toute façon on ne l’a pas, on a l’air malins !
The application itself is not a goal at all, it’s an obstacle between the user and their goal. [1]
Pas mal de blogs ont déjà parlé ces derniers jours de Wordle, un service permettant de réaliser via une applet Java [1] des nuages de tags assez jolis.
Derniers commentaires
Jojo sur Copie privée, le non droit qu’on n’a pas : ce n’est effectivement pas un droit, et il n’a jamais été prétendu dans la loi que ç’en était un... (...) >>
NiKo sur Les 3 Suisses mutilent leurs mannequins ! : J’ai envoyé l’url de ton billet à PhotoshopDistasters, croises les doigts >>
Xavier sur Les 3 Suisses mutilent leurs mannequins ! : Peut-être le bellâtre tenait-il dans sa main une bouteille de bière, faisant penser que "les (...) >>
Sur Microsoft Office:mac 2008 a un auto update capricieux : tutut tu te gourres même si ce n’est pas évident. l’installeur de autoUpdate te demande de fermer (...) >>
Plugandsecure sur Les transferts de gros fichiers simplifiés : PnS Concept propose une solution payante qui présente de très nombreux avantages : transfert de (...) >>
giz404 sur Les dinosaures du Web francophone sont gâteux... et je me fais (virtuellement) vieux : Si je suis loin d’être un dinobloggueur (j’ai commencé en 2004), tu m’as donné envie de fouiner dans (...) >>
Sylvain sur Google s’emmêle les pinceaux : hmmm ... je pense que c’est surtout que ton site à un bien meilleur score sur ces mots (...) >>
Oncle Tom sur Diigo l’ultra social permet de s’ajouter comme son propre ami : Qu’est-ce qui est si bien sur Diigo ? J’ai du mal à remplacer ma barre de favoris Delicious et le (...) >>
NiKo sur Surveillez vos erreurs 404, elles peuvent être très instructives : Attention cependant, logguer les 404 dans une base de données (ou dans un fichier de logs (...) >>
Olivier G. sur Surveillez vos erreurs 404, elles peuvent être très instructives : Intéressant. Est-ce que tu n’aurais pas aussi intérêt à t’envoyer l’adresse IP du visiteur (...) >>