Autres projets personnels: blog modulable PHP Minimus | Mini cms sans base de données PHP Nanomus | Sécurité Firewall universel pour site en PHP et Stop Spam Referer
PHP Maximus CMS

Dossier sauvegarde, les grands acteurs PHP: BigDump et MysqlDumper


Rédigée par Cyril ( 1635 lectures ) Articles du même auteur
Le Lundi 17 novembre 2008 à 12:34:47

Article précédent - Article suivant


Sujet: InformationsOn en parle peu, et pourtant le coeur de nos sites internet c'est bien la base de données.
Base qui se doit de demander toute notre attention, comme par exemple réaliser une optimisation régulièrement ( même si maximus est doté d'un système de crons qui s'en chargent plusieurs fois par jour à différents niveau: cf wiki ).

Alors parlons bien, parlon peu !
Deux superbes utilitaires gratuit Et open source existent sur la toile, à savoir:
 - BigDump
 - MysqlDumper

Ces deux projets ont des objectifs similaires, nous allons tacher d'en détailler les possibilités et surtout lequel utiliser et quand !

BigDump 0.29 en détail
Ce simple script composé d'un seul fichier .php va être l'arme fatale pour sauvegarder votre base de données de gros volume.
Il suffira d'uploader sur votre FTP le fichier bigdump.php après l'avoir configuré à la mano sur votre ordinateur pour se connecter à votre base de données, puis de le lancer via votre butineur préféré comme ceci: www.mondomaine.com/bigdump.php
Vous pourrez ici ou sauvegarder une base de données de gros volume, ou restaurer une base de gros volume de manière extrêmement rapide et le tout avec un joli rendu en Ajax ( faut que ça récure :) )
Bigdump est donc l'outil idéal pour restaurer une base, pour changer d'hébergeur, ou que sais je de ce type d'opérations.
BigDump se veut simple, très simple même, mais ce qu'il fait il le fait bien.
Ici pas de fioritures ou de belles images, le script est plutôt brut mais croyez moi il mérite d'être connu.

MysqlDumper 1.22
Alors là c'est l'artillerie lourde, l'utilitaire à tout faire :)
Avec MysqlDumper attendez au meilleur, même si celà à un prix car il vous faudra le placer dans un dossier spécifique, le protéger par un couple de fichiers type .htaccess / .htpsswrd, mais une fois ceci réalisé autant dire que vous ne serez pas déçu.
En effet, MysqlDumper sait tout faire ( ou presque ), c'est l'arme idéal pour maintenir plusieurs bases sql en même temps, il sera même possible de programmer des crons de sauvegarde, enfin vous ne serez pas déçu croyez moi.

Entre les deux mon coeur balance !
Non, franco de port, je le redis: non !
Le premier BigDump est une merveille de rapidité et surtout idéalement adapté quand on est pressé ( qui ne l'est pas ), et que l'on ne veut qu'une chose : avoir son dump sql dans les meilleurs délais et là on est servit car l'installation du script est bien plus rapide que mysqldumper, mais attention bigdump ne fera que ça.
mysqldumper est une arme redoutable qu'il est bon de placer sur son FTP ( avec une protection adéquate ), pour maintenir son site par exemple.
Ces deux utilitaires, même s'ils ont des objectifs similaires sont en fait bien différents et sont adaptés à des situations spécifiques, dans tous les cas, les deux sont non seulement à connaitre mais à conserver dans une petit coin de sa machine.

Attention à la sécurité !

Oui, le problème majeur d'un projet web, c'est justement ce point précis !
BigDump ne peut pas être laissé sur votre FTP sans quoi, n'importe qui pourrait l'utiliser aussi ( pas drole ça :( )
MysqlDumper lui peut rester sur votre FTP mais et uniquement avec une protection complémentaire de type htaccess ( on aurait préféré une identification directement dans le script , mais bon )

Liens annexes:
Télécharger BigDump 0.29
Télécharger MysqlDumper 1.22

Projets qui s'en rapprochent ( même s'ils ne servent pas aux mêmes type d'opérations )
Télécharger PhpMyadmin
Télécharger Eskuel

Il est intéressant aussi de consulter des sites du type: phpscripts-fr.net





Pour faire un trackback sur cet article Pour faire un trackback sur cet article:
     http://www.php-maximus.org/tb.php?id=201

    Commentez rapidement cette publication
 
  
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google yahoo msn altavista mozbot biglotron mirago exalead voila lycos



Aucun commentaire actuellement lié à cet article



Accueil ©
 
Maximus Autres projets Aide Contribuer Sites associés

Distroy Accueil Cache ~ Distroy Sessions ~ Partenaire hébergement professionnel www.hebeh.com, votre hébergement de qualité à bas prix.
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb

[ Page générée en 0.1442 sec ] [ Vitesse PHP: 1% - SQL: 99% ] [ Requêtes SQL: 32 ] [ 625 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS