Migrateur - commentaires Migrateur 2015-05-21T10:38:09Z https://files.spip.net/Migrateur-4477#comment482075 2015-05-21T10:38:09Z <p>Ce n'est pas <i>théoriquement</i>, mais c'est <i>assurément</i> possible avec le plugin Migration<small class="fine d-inline"> </small>;-)</p> <p>La différence essentielle entre les deux plugins, c'est que le Migrateur permet d'ajouter des opérations durant le processus de migration, ce qui est particulièrement utile pour moduler le site de destination (le site migré) selon ses besoins. De plus le Migrateur est capable de ne migrer parmi les données du dossier IMG, que celles qui ne sont pas déjà sur le site de destination (processus similaire à celui de rsync).</p> <p>Migration va effectuer la copie d'un site vers un autre, alors que le Migrateur va être en mesure de <strong>transformer</strong> un site (de prod, par exemple) en un autre site (de dev, par exemple). Et désormais le Migrateur fonctionne via http (cf la démo de Matthieu durant la dernière SPIP Party à Toulouse) avec un chiffrement des données, entre deux plate-formes d'hébergement distinctes.</p> <p>Les deux plugins peuvent être utilisés selon les besoins, que l'on peut résumer ainsi : <br>- copie conforme en one-shot : plugin Migration <br>- copies répétitives<span class="spip_note_ref"> [<a href="#nb1" class="spip_note" rel='nofollow appendix' title="cas d'utilisation courant : un site en cours de développement qui doit être (…)" id="nh1">1</a>]</span> avec transformation : plugin Migrateur</p> Migrateur 2015-05-21T09:27:49Z https://files.spip.net/Migrateur-4477#comment482071 2015-05-21T09:27:49Z <p>Théoriquement, cette opération est aussi possible par le plugin <a href="http://www.nursit.com/Le-plugin-migration-pour-SPIP" class="spip_out" rel='nofollow external'>Migration</a> de Nursit (si les deux serveurs sont sur l'internet).. /non testé/</p> Migrateur 2014-06-12T14:36:09Z https://files.spip.net/Migrateur-4477#comment475833 2014-06-12T14:36:09Z <p>Super plugin.La migration d'un gros site étant assez complexe, ce plugin vient découper la procédure en plusieurs petites étapes qui permettent de ne pas planter le site de production en cas de difficulté.Je trouve que c'est bien documenté et facile à prendre notamment grâce aux exemples fournis.<br class="autobr"> Beau boulot Cyril<small class="fine d-inline"> </small>!!!</p> Migrateur 2014-03-31T08:52:35Z https://files.spip.net/Migrateur-4477#comment474719 2014-03-31T08:52:35Z <p>Si l'opération de migration de la bdd de SQLite en MySql n'est à faire qu'une seule fois, je ne suis pas certain que l'emploi du migrateur soit un bon choix<small class="fine d-inline"> </small>; il vaudrait mieux peaufiner une bonne procédure manuelle fonctionnelle, en complétant ce qui a été proposé sur <a href='https://files.spip.net/Passage-de-SQLite-a-MySQL-et-reciproque' class="spip_in" rel='nofollow'>le carnet</a>.<br class="autobr"> En revanche si l'opération est à faire plusieurs fois, ça vaudrait le coup de la scripter, y compris l'opération de passage de SQLite vers MySql. Malheureusement je n'ai pas la possibilité d'écrire ce script pour l'instant.</p> Migrateur 2014-03-31T08:28:53Z https://files.spip.net/Migrateur-4477#comment474716 2014-03-31T08:28:53Z <p>Merci de la réponse,</p> <p>Ce n'est pas très facile pour un néophyte<small class="fine d-inline"> </small>;-)<br class="autobr"> J'ai bien essayé la manip en lignes de commande porposée <a href="http://contrib.spip.net/Migrer-la-base-SQLite-de-SPIP3-en-MySQL-et-reciproque" class="spip_out" rel='nofollow external'>ici</a>, mais ça plante à la dernière étape ...<br class="autobr"> Donc, si vous aviez l'extraordinaire pouvoir de générer cette fonction, je crois, à en lire les forums, que cela rendrait service à beaucoup de monde ^^<br class="autobr"> Cordialement</p> Migrateur 2014-03-31T07:27:09Z https://files.spip.net/Migrateur-4477#comment474714 2014-03-31T07:27:09Z <p>Bonjour, <br class="autobr"> par défaut, non. Il faudrait sans doute scripter cette action dans une fonction</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function migrateur_changer_bdd() {</code></pre></div> <p>par exemple. Je ne sais pas s'il existe déjà une commande pour passer d'un type de base de données à l'autre, et si c'est le cas la fonction de migration est très facile à écrire.</p> Migrateur 2014-03-30T13:52:57Z https://files.spip.net/Migrateur-4477#comment474710 2014-03-30T13:52:57Z <p>Bjr</p> <p>Est ce que ça peut permettre la migration de SQLite en MySQL<small class="fine d-inline"> </small>?<br class="autobr"> Cordialement</p>