Deplacement de 10% des bases MySQL

[je recopie ici le message de Philippe Ladame diffusé sur les news ouvaton (news://news.ocsa-data.net ou [url]http://webnews.ouvaton.coop )]


Bonjour,

Comme vous le savez, nous rencontrons depuis plusieurs semaines
d’importantes difficultés de connexion aux bases MySQL.

Pour apporter remède, nous avons ajouté un serveur et nous vous
demandons de déplacer 10% des bases de données de l’ancien serveur
(mysql1-vip) vers le nouveau serveur (mysql2-vip). Ce dernier étant
destiné, en outre, à recevoir les bases des coopérateurs à venir.

Cette opération de déplacement de ces bases sera effectuée par les
coopérateurs volontaires (jusqu’à concurrence de 10% du total).
Elle n’est pas très compliquée, mais suppose quand même quelques clics
et, surtout, elle implique de modifier les fichiers de configuration.

Si les explications ci-dessous ne vous semblent pas claires, mieux vaut
ne pas vous engager dans cette opération qui n’est pas_obligatoire, et
ne concernera, au total, qu’une petite fraction de coopérateurs (mais
dont l’effet bénéficiera à tous, en désengorgeant le premier serveur).

/ La procédure /

  • aller dans Gloux
  • menu “Comptes MySQL”
  • cliquer sur “Migration”
  • confirmer en cliquant sur “Migrate to mysql2-vip”

L’opération de copie prend quelques dizaines de secondes (fonction du
nombre et de la taille des bases du panel).
A l’issue de la copie, il vous est indiqué que vos bases sont désormais
sur mysql2 (vous pouvez vous en assurer par phpMyAdmin).

  • il vous revient alors d’intervenir dans vos fichiers de configuration
    (connect.php ; configuration.php ; etc.) pour remplacer le nom d’hôte
    "127.0.0.1" par “mysql2-vip” (seul le nom d’hôte change. Login et mot de
    passe sont inchangés).

  • vérifiez le bon fonctionnement de vos applications pendant quelque
    temps (y compris en écriture).

  • quand vous en êtes assuré, envoyez un message à
    migration.cms@listes.ouvaton.coop pour signaler que tout s’est bien
    passé (pensez à indiquer le nom de votre panel).
    (Utilisez la même adresse pour signaler des problèmes).

Notes :

  1. l’opération affecte l’ensemble des bases d’un panel de manière
    indissociable.
  2. les bases migrées seront effacées de mysql1-vip plus tard.
  3. dans le doute abstiens-toi.

Merci
– Cordialement Philippe Ladame (membre du CS d’Ouvaton)