//**Fiche**// ---- ^__Niveau de difficulté__ :^ facile | ^__Recommandations__ :^ n/c. | ^__A lire aussi__ :^ n/c | \\ **__Page(s) associée(s) :__**\\ n/c\\ ====== Sauvegarde de base de données ====== Il est important de sauvegarder régulièrement sa base de données afin de faire face aux imprévus (fausse manipulation, plantage de son hébergeur...). Les hébergeurs payants donnent souvent accès à l'outil Cron qui permet de créer des scripts sauvegardant régulièrement la base de données. En ce qui concerne les hébergeurs gratuits (tels que Free), un accès //phpmyadmin// à la base de données est offert ce qui permet de sauvegarder les informations via l'onglet "exporter". Cependant, cette méthode étant manuelle, il est impératif de la réaliser régulièrement en se rendant sur sa page //phpmyadmin//. La solution a ce problème est //phpMyBackupPro//. L'objet de ce tutoriel est d'en expliquer l'installation, la configuration et l'utilisation. ===== Installation ===== L'installation de //phpMyBackupPro// est relativement simple. Rendez-vous sur le [[http://www.phpmybackuppro.net/download.php|site officiel]] et téléchargez la dernière version de l'outil sur votre disque dur. Dé-zippez le fichier télécharger et envoyez le dossier //phpmybackuppro// à la racine de votre galerie par ftp. Une fois cette étape réalisée, renommez //global_conf.php// (peu importe le nom, disons //fichier_configuration_renomme.php//). Éditez ensuite le fichier //defintions.php// situé dans le dossier //phpmybackuppro//, en remplaçant en ligne 28, //global_conf.php// par //fichier_configuration_renomme.php// (ou quelque soit le nom que vous avez choisi). ===== Configuration ===== Rendez-vous sur la page de configuration de //phpMyBackupPro// en saisissant dans votre navigateur internet l'adresse http://adresse_de_votre_galerie/phpmybackuppro/config.php Dans l'onglet //Basic configuration//, saisissez les renseignements concernant votre base de données, choisissez ou pas la méthode de sauvegarde par FTP (cette méthode ne fonctionne pas chez tous les hébergeurs), choisissez d'être prévenu par mail des sauvegardes. Cliquez ensuite sur l'onglet //Backup//, sélectionnez la base de données à sauvegarder, laissez toutes les cases cochées et choisissez //zip// comme type de compression. Cliquez sur //Backup//. Si tous s'est bien passé, une ligne est apparu dans l'onglet //Import//. ===== Sauvegarde régulière ===== Maintenant, nous allons configurer phpMyBackupPro pour qu'il effectue des sauvegardes régulières de la base de données. Cliquez sur l'onglet //schedule backup//, choisissez la fréquence de sauvegarde (tous les jours par exemple), choisissez //./// pour le second champs puis cliquez sur //Show script//. Dans l'écran qui apparaît, remplacez //???.php// par //schedule_backup.php// puis cliquez sur //save data//. Rendez-vous maintenant dans l'interface d'administration de votre galerie Piwigo, puis dans l'onglet //Plugin personnel// du plugin //LocalFiles Editor//. Entrez le texte suivant dans le champs de saisie : Remplacez //adresse_de_la_galerie// par la valeur correspondante. Activez ensuite votre Plugin personnel comme vous l'auriez fait pour n'importe quel plugin. Et voilà, c'est fini !