Modifications entre les versions 9 et 18 (s'étendant sur 9 versions)
Version 9 à la date du 2011-05-02 21:34:45
Taille: 1534
Commentaire:
Version 18 à la date du 2011-05-06 10:02:26
Taille: 3116
Éditeur: DavidViolette
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 16: Ligne 16:
== 1. Dump de la base de donnée == == 1. Exporter la base de donnée ==
 * Aller sur la base de données "Exporter"
 * Selectionner SQL - gzippé
 * Selectionner un emplacement local sur votre machine puis "Exécuter"

== 2. Dump de la base de donnée ==
Ligne 19: Ligne 24:
Connection sur le site Manager OVH pour ce connecter sur la base en phpmyadmin
Ligne 23: Ligne 29:
== 2. Upload de la base de donnée == == 3. Upload de la base de donnée ==
Ligne 25: Ligne 31:
http://sqlprive.ovh.net/
Ligne 28: Ligne 35:
== 3. Création de la nouvelle base de donnée et de l'utilisateur == == 4. Création de la nouvelle base de donnée et de l'utilisateur ==
Ligne 30: Ligne 37:
Création de la nouvelle base de donnée et de l'utilisateur (= ancien compte) à travers l'interface de gestion https://www.ovh.com/managerv3 (sqlprive-lj6539-001)   4.1 Création de la nouvelle base de donnée et de l'utilisateur (= ancien compte) à travers l'interface de gestion https://www.ovh.com/managerv3 (sqlprive-lj6539-001)
Ligne 32: Ligne 39:
  4.2 Dans la base de données '''mysql'''
      * Creer un nouvel utilisateur '''user''' (nom de la base de données)
        * Insérer
          * Host '''%'''
          * User '''nom de la base de données'''
          * Tout le reste en '''N'''
      * Ajouter une nouvelle base dans '''db'''
          * Host '''%'''
          * Db '''nom de la base de données'''
          * L'option Select_priv-Insert-priv-Update_priv-Delete_priv-Create_priv-Drop_priv-Index_priv-Alter_priv doit être à '''Y'''
Ligne 37: Ligne 54:
 Menu Administration -> Importation -> Sélectionner le fichier importé -> cliquer sur le bouton "import"    * Menu Administration -> Importation -> Sélectionner le fichier importé -> cliquer sur le bouton "import"
 * Redémarrer le serveur Mysql via l'interface d'administration.

== 5. Modification des paramètres de connexion de la plateforme à la nouvelle base de donnée ==

Se connecter sur le FTP de l'espace d'hébergement auf-foad.org à travers http://cluster007.ovh.net/net2ftp/index.php
 * Login : enspytel
 * Mot de passe : **********
Se rendre dans le répertoire "www" -> Ouvrie le répertoire du Moodle <moodleXXXX> -> Éditer le fichier "config.php"
 Modifier et enregistrer le fichier :

{{{
#
$CFG->dbtype = 'mysql';
#
// $CFG->dbhost = 'mysql5-8';
#
$CFG->dbhost = '10.0.213.187';
#
}}}

Se connecter à la plateforme afin de vérifier si le site fonctionne.

-----------------------------------------------------------------

Procédure de migration des bases de donnée

Hébergement : OVH sqlprive-lj6539-001 (serveur : sqlprive.ovh.net)

phpMyadmin pour gérer vos bases de données sur : http://sqlprive.ovh.net/

  • adresse IP : 10.0.213.187
  • Login : root

FTP : http://sqlprive.ovh.net/ftp/ (Upload limité à 10Mo)

  • Login : sqlprive-lj6539-001

+ 10 Mo : ftp en direct sur le serveur sqlprive.ovh.net

1. Exporter la base de donnée

  • Aller sur la base de données "Exporter"
  • Selectionner SQL - gzippé
  • Selectionner un emplacement local sur votre machine puis "Exécuter"

2. Dump de la base de donnée

Importer la base de donnée en format "sql.gz" via l'interface phpmyadmin correspondant à la base de donnée sélectionnée. Connection sur le site Manager OVH pour ce connecter sur la base en phpmyadmin

  • Utilisateur : "nom de la base de donnée"
  • Mot de passe : "*************"
  • Choix du serveur : mysql*.* . xxl

3. Upload de la base de donnée

http://sqlprive.ovh.net/ Uploader la base de donnée après décompression dans le répertoire /import de l'espace FTP du serveur sqlprive-lj6539-001

  • Utiliser FileZilla pour les archives de plus de 10 Mo.

4. Création de la nouvelle base de donnée et de l'utilisateur

  • 4.1 Création de la nouvelle base de donnée et de l'utilisateur (= ancien compte) à travers l'interface de gestion https://www.ovh.com/managerv3 (sqlprive-lj6539-001)

  • Menu configuration -> Connexion "root" MySql -> Accès à phpmyadmin

    • 4.2 Dans la base de données mysql

      • Creer un nouvel utilisateur user (nom de la base de données)

        • Insérer
          • Host %

          • User nom de la base de données

          • Tout le reste en N

      • Ajouter une nouvelle base dans db

        • Host %

        • Db nom de la base de données

        • L'option Select_priv-Insert-priv-Update_priv-Delete_priv-Create_priv-Drop_priv-Index_priv-Alter_priv doit être à Y

4. Importation du contenu de la base de données dans la nouvelle

Dans l'interface de gestion https://www.ovh.com/managerv3 (sqlprive-lj6539-001)

  • Menu Administration -> Importation -> Sélectionner le fichier importé -> cliquer sur le bouton "import"

  • Redémarrer le serveur Mysql via l'interface d'administration.

5. Modification des paramètres de connexion de la plateforme à la nouvelle base de donnée

Se connecter sur le FTP de l'espace d'hébergement auf-foad.org à travers http://cluster007.ovh.net/net2ftp/index.php

  • Login : enspytel
  • Mot de passe : **********

Se rendre dans le répertoire "www" -> Ouvrie le répertoire du Moodle <moodleXXXX> -> Éditer le fichier "config.php"

  • Modifier et enregistrer le fichier :

#
$CFG->dbtype = 'mysql';
#
// $CFG->dbhost = 'mysql5-8';
#
$CFG->dbhost = '10.0.213.187';
#

Se connecter à la plateforme afin de vérifier si le site fonctionne.


ZEO/Paris/SitesMoodle/MigrationBases (dernière édition le 2017-06-14 20:35:41 par JeanChristopheAndré)