= Procédure de migration des bases de donnée = == FTP == https://sqlprive.ovh.net/ftp/index.php == Base de donnée == https://pma.ovh.net == 1. Création de la nouvelle base de donnée et de l'utilisateur == 1.1 Création de la nouvelle base de donnée et de l'utilisateur https://sqlprive.ovh.net/ * Serveur : 10.0.213.187 * Nom d'utilisateur : root * MTP : ********** 1.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''' * Password Fonction: '''PASSWORD''' * 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''' * Pour la compatibilité avec les moodles supèrieures à la version 2.0 * Il faut aller dans la base de donnée créee * Opérations - Interclassement : '''utf8_unicode-ci''' * Exècuter == 2. Importation du contenu de la base de données dans la nouvelle == Dans l'interface de gestion https://www.ovh.com/managerv3 * Selectionner sqlprive-lj6539-001 dans la liste des domaines * Menu Administration -> Duplication * Inserer : * nom de la base * nom d'utilisateur * Mot de passe se connecter sur http://cluster007.ovh.net/net2ftp/index.php * Serveur exemple : mysql5-8.xxl * Selectionner sqlprive-lj6539-001 dans la liste des domaines * Menu Administration -> Rédémarrer MySQL * Redémarrer le service === 2.1 Manuellement === * Pour les grosses bases de données il faut Telecharger la base en format .sql * Puis se connecter sur * FTP : http://sqlprive.ovh.net/ftp/ (Upload limité à 10Mo) * Login : sqlprive-lj6539-001 * Upload le fichier en .sql * Se connecter sur https://www.ovh.com/managerv3 * Selectionner sqlprive-lj6539-001 dans la liste des domaines * Menu Administration -> Importation * Selectionner le fichier .sql * Puis selectionner la base de donnée, au préalable il faut effectuer 1. Création de la nouvelle base de donnée et de l'utilisateur * Menu Administration -> Rédémarrer MySQL * Redémarrer le service == 3. 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 -> É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. -----------------------------------------------------------------