Comment identifier la meilleure méthode de sauvegarde pour vos bases de données MySQL (19 Jan 2010)

Il existe une pléthore de méthodes et d'applications différentes pour la sauvegarde de vos bases de données MySQL. Ce séminaire Web vous aidera à identifier la méthode et l'application de sauvegarde adaptée à votre environnement MySQL.

Vous découvrirez le mode de fonctionnement des stratégies de sauvegarde MySQL disponibles, tout comme les points forts et les points faibles qui les différencient.

Nous examinerons l'utilitaire mysqldump, les sauvegardes du journal binaire, la copie à chaud MySQL (mysqlhotcopy), les logiciels R1Soft CDP et Bakbone APM pour MySQL, les méthodes de sauvegarde MySQL reposant sur la réplication, les techniques de captures instantanées (snapshots) Linux LVM et l'outil de sauvegarde et de restauration Zmanda Recovery Manager (ZRM).

Ne manquez surtout pas ce séminaire web dédié aux solutions de sauvegarde MySQL



Date and Time: Tuesday, 19 Jan 2010,

[Lire plus]
Wordpress justifie le retard de sa version 2.9

Prévue pour fin novembre, la nouvelle mouture de Wordpress accuse d’un petit retard qui trouve une partie de sa justification sur le site de l’éditeur.

Ainsi, Benoît Catherineau, membre de l’équipe francophone, nous renseigne sur les futurs apports de Wordpress 2.9 dont l’optimisation n’a pas permis de tenir les délais initialement prévus.

Toutefois, nous pouvons penser que personne ne va s’en plaindre, tant au niveau des utilisateurs que de la communauté de développeurs. Il est vrai que les nouvelles fonctionnalités pour la contribution sont plutôt alléchantes, et pour certaines attendues depuis longtemps. On y trouve entres autres :

  • l'apparition d’une corbeille (articles, media, pages,…), venant compléter le versionning par une possibilité de récupérer du contenu supprimé,
  • un mini éditeur d’image permettant le pivotement, le rognage, le redimensionnement,…,
[Lire plus]
Le consortium Claroline engage un développeur ! (Louvain-La-Neuve/Belgique)

Dans le cadre d’un contrat à durée indéterminée et en vue de participer au développement dans l’environnement PHP/MySQL d’une plate-forme Open Source de eLearning et de eWorking, le Consortium Claroline AISBL engage : un (h/f) développeur PHP Orienté Objet

l'offre

Compétences requises

  • Les capacités requises d’un développeur en termes d’analyse des besoins, de conception et de programmation des applications.
  • Un intérêt méthodologique pour mettre en œuvre efficacement démarches, méthodes et techniques.
  • Une grande sensibilité aux exigences d’un développement orienté utilisateur, notamment en termes d’ergonomie des applications. Une appétence pour le web, son environnement, ses enjeux, ses acteurs, en particulier dans les domaines du eLearning et du eWorking. …
[Lire plus]
Backup de sa base de données

La majorité des développeurs ou webmasters de sites webs peuvent négliger la sauvegarde de la base de données. Même si celle-ci est sauvegardée par l'hébergeur, il est surtout conseillé de réaliser quelques sauvegardes supplémentaires lorsque vous êtes amené à faire évoluer votre projet.
Il existe de nombreuses applications proposant la sauvegarde en automatique comme PHPBackup.
Le site oziks.fr propose un petit script à insérer dans votre code, pour effectuer la sauvegarde de votre base MySQL facilement.

Se défendre contre les injections

Lorsque vous manipulez les bases de données relationnelles comme MySQL, le risque le plus courant auquel vous devez faire face concerne les injections SQL.
Stefan Mischook publie sur son blog un petit rappel concernant les moyens proposés pour vous protéger avec le langage PHP.
Suivant le format de relation entre le langage et la base de données, il existe différentes fonctions comme mysql_real_escape_string.

MySQL Cluster: Présentation approfondie de la réplication géographique (AS/IN) (16 Dec 2009)

MySQL Cluster a été déployé dans des charges de travail qui comptent parmi les plus contraignantes (Web, télécoms, entreprise/fonction publique, etc.) et qui exigent une disponibilité à 99,999 % avec des performances en temps réel et une évolutivité en écriture linéaire.

Rejoignez-nous pour ce séminaire Web durant lequel nous vous parlerons de l'une des fonctionnalités clés de MySQL Cluster: la réplication géographique.

Au cours de cette session, vous découvrirez comment le recours à la réplication géographique peut aider vos applications à:

  • garantir une disponibilité accrue au sein du datacenter ou sur un réseau étendu (WAN)
  • localiser les données les plus proches des utilisateurs en offrant un accès avec une plus faible latence
  • répliquer sur d'autres moteurs de stockage MySQL pour permettre l'analyse de données complexes et la consignation des données en temps …
[Lire plus]
Retrospective du Demo Camp de Montréal

Comme plusieurs bons ScrumMasters, j’applique des principes de scrums dans ma vie quotidienne. Dans ce sens, je me permets de publier ma rétrospective du Demo Camp d’hier soir.

Dans les points négatifs à améliorer:

  • Ne pas essayer de faire une présentation de 30 minutes en 10 minutes
  • S’informer davantage sur la formule de présentation
  • Prévoir que le Xorg de mon debian n’allait pas supporter les résolutions des mégas projecteurs
  • Prévoir que simuler le crash d’une DB et la recouvrir live implique un certain nombre de risques
  • Pratiquer la présentation, plus, beaucoup plus

Dans les points positifs à retenir:

  • De la bière gratuite fournie par Microsoft
  • Élargis mon réseau de contacts

J’ai spécialement aimé la présentation de DokDok.

[Lire plus]
EvalSMSI

EvalSMSI est une nouvelle API internet et signifie « Evaluation d'un Système de Management de la Sécurité de l'Information ».
Cette application est développée en PHP et MySQL sous licence GPL. Son but principal est de vous faciliter les opérations d'audit interne avec différentes informations comme :

  • L'affichage de résultats sous la forme de graphique radar
  • Un tableau de bord
  • Le suivi des évolutions avec un historique
  • La réalisation de rapports
  • Etc
PHP et MySQL sur FreeNAS

FreeNAS est un environnement pour NAS. Son utilisation est souvent très spécifique et surtout précise.
Mais grâce à l'utilisation du système d'exploitation, vous pouvez installer un environnement de développement avec PHP et MySQL. Le site «Maison et Domotique » montre comment installer le langage, une base de donnée et l'interface PhpMyAdmin

MySQL Sandbox: bravo !

J’ai souvent entendu parler de MySQL Sandbox. Pour effectuer des tests avec un Master/Slave en fin de semaine, j’ai décidé de l’essayer puisque je n’avais que mon laptop. MySQL Sandbox est un outil pour installer un ou plusieurs serveurs isolés, sans affecter les autres.

Wow! Juste Wow! MySQL Sandbox est un outil vraiment génial! J’ai pu créer une instance de MySQL Master avec 2 instances Slaves sur la même machine en moins de 1 minute! C’est le genre de tâche qui prend de 30 minutes à 1 heure lorsqu’un administrateur expérimenté le fait manuellement. MySQL Sandbox permet non seulement d’installer rapidement 1 ou plusieurs serveurs, il permet aussi d’installer des versions différentes en quelque instant !

De plus, des options prédéfinies permettent de créer un setup Master-Slave ou  Master-Master automatiquement. Il vient avec …

[Lire plus]