[dc1 to dc2] Fin de la préparation de l'hébergement
Par Kozlika le jeudi 25 septembre 2008, 13:11 - [dc1 to dc2] - Lien permanent
(oui c'est encore du cambouis mais bientôt on va pouvoir s'amuser un peu)
Publics :
- tous les migrants dc1 vers dc2
- les hébergés chez Free, migrants ou non
- les hébergés chez OVH depuis une date antérieure à 2006, migrants ou non
Pour tous les migrants
Aujourd'hui on sauvegarde l'existant pour se préserver de mésaventures éventuelles.
- Faire une sauvegarde dans les règles de l'art de votre blog actuel ; ranger le dossier
montresor
dans votre dossierDC_to_DC2
que vous aviez créé sur votre disque dur à la première séance. - Installer sur votre Dotclear 1 le plugin Flatexport version .pkg si vous voulez utiliser l'installeur automatique de plugins ou version .tar.gz à décompresser et à envoyer dans le répertoire /ecrire/tools.
- Rendez-vous sur l'onglet Outils, puis cliquez sur le lien flatexport : un fichier est créé sur votre disque dur, rangez-le dans le répertoire
DC1_to_DC2
Pour les hébergés chez Free
Il existe deux types de bases de données chez Free : mySQL et postgreSQL. La configuration de mySQL chez Free n'est pas compatible avec Dotclear 2. Il vous va donc falloir demander à Free la création d'une base de données postgreSQL pour utiliser Dotclear.
Pour ce faire :
- Identifiez-vous sur le site de Free
- Cliquez sur le lien Activer votre base de données PostgreSQL. Le message suivant s'affiche :
Avez vous bien verifié le choix de l'encodage de votre base PostgreSQL ? Cliquez ici pour confirmer ce choix.
. Cliquez sur "ici", puis dans le petit menu déroulant choisissez "Unicode, 8 bits".
Un message de confirmation devrait apparaître. Ne soyez pas trop optimiste, la "nuit" nécessaire à l'activation de la base est souvent un peu... plus longue. Attendez donc quelques jours puis allez vérifier :
- rendez-vous sur http://sql.free.fr/phpPgAdmin/
- dans le menu de gauche, cliquez sur PostgreSQL
- donnez votre login et mot de passe habituel chez Free
Pour les hébergés chez OVH...
... dont le compte date d'avant 2006.
Les bases de données créées avant 2006 chez OVH sont obsolètes pour Dotclear 2 (ce qui explique que sur votre page de test la réponse est "non" aux différents tests sur les modules de mySQL). C'est pourquoi il va falloir que vous alliez créer une autre base de données administrée par mySQL 5.
Et là je suis dans l'embarras car je n'ai pas d'hébergement ovh pour vous expliquer pas à pas. Quelqu'un chez mes lecteurs ? On peut déjà voir si cette page vous suffit ?
Commentaires
Pour ovh, l'explication est bonne. Le manager s'occupera de créer une base comme il faut pour Doctlear 2, il faudra juste lui donner un nom (préfixé par ovh avec le nom de l'ancienne). Ensuite, OVH envoie un mail de confirmation, l'identifiant et le mot de passe sont dedans.
Philippe, "préfixée par ovh avec le nom de l'ancienne" : ça ne veut pas dire que l'ancienne est supprimée hein ? parce que sinon ça ne va pas du tout du tout !
Bêta de service au rapport : une fois que j'ai eu compris lequel des deux fichiers m'installait automatiquement le plugin Flatexport dans mon administration (il faut recopier l'url du version .pkg dans la boîte de dialogue de "gestionnaire de plugin" dans l'onglet Outils, et non pas cliquer dessus), et lequel me le déposait tout dépaqueté proprement sur mon disque dur (ben l'autre quoi), je crois que j'ai été contente.
L'optimisation et la sauvegarde de la base a été faite aussi bien sûr (fastoche, je le fais tous les mois ou approximativement déjà).
Pour OVH, j'ai des "no" dans ma page de test, mais bien sûr je n'ai pas compris ce qu'il fallait que je fasse. On est bêta ou on ne l'est pas.
Faut que tu crées une nouvelle base via ton manager. Mais attendons que Philippe (ou autre vieux routier) nous confirme que cette base viendrait EN PLUS de l'existante et non à la place. Sinon adieu le blog dc1 ;-)
Ah si, je crois que je sais ce qu'il faut faire :
Ca ouvre une boîte de dialogue qui propose
MySQL
Nom de la base : (ici il y a un préfixe imposé par OVH) et ensuite une boîte pour donner un nom à cette nouvelle base 3 à 6 lettres, et ensuite VALIDER.
Je suppose - j'ai pas encore fait - que je peux dire DC2 et valider, et que je recevrais un email comme dit Philippe.
Je ne pense pas qu'elle viendrait supprimer l'ancienne du tout. A moins de donner le même nom que l'ancienne, mais je suppose que ça me préviendrait du binz. En plus à côté de créer une nouvelle base, il y a bien une icône qui propose de supprimer une base, et elle a vraiment une sale gueule avec une grosse croix rouge, faut être aveugle pour pas la remarquer.
Le lien que tu donnes est bien fait pour montrer ce que j'ai fait à partir de mon compte.
Et pour qui peut visualiser la video qu'ils proposent (lien en flash, donc si ça se trouve, c'est pas complètement accessible pour tout le monde), effectivement cela te montre bien que cela créé une nouvelle base (ils l'ont appelée "nouv").
Je pense que ce que voulait dire Philippe, c'est que le préfixe reste le même que pour les premières bases que tu aurais déjà. Dans l'exemple qu'ils montrent sur la video, il y a déjà deux bases, ils en crééent une troisième qui vient s'ajouter à la suite dans la liste. Toutes les trois ont les mêmes premières lettres dans leur nom (le préfixe imposé par OVH) et trois lettres différentes à la fin du nom de la base, qui les différencient bien.
Ah ben, évidemment, encore faut-il avoir une offre qui vous permette d'avoir plus qu'une seule base de données. Ce qui n'est pas mon cas. Allons bon.
Coucou les coupains et coupines : je ne suis pas sûre de m'y mettre ce soir-même, mais je vais le faire !
Pour info, la coupine Traou est absente pour cause qu'elle est à l'hôpital, c'est pas rigolo !
Toute cette ténébreuse affaire commence par une simple visite...
Ouh la ... Je suis au premier paragraphe et j'ai peur, moi.
Point 3 : j'ai installé Flatexport et j'ai cliqué et voilà ce que je lis :
Vous êtes sur le point d'exporter votre blog sous forme d'un fichier texte. En fonction de la taille de votre blog, cette opération peut prendre du temps.
Tous les billets
Tous les commentaires et rétroliens
Les métadonnées et les tags (si présents)
Les catégories
Les liens
Les préférences
Les utilisateurs
J'ai peur de le faire, ça !
Il faut le faire, ça exporte et ça reste en place ou ça exporte tout ? (genre : ça s'en va et après il faut le remettre)
J'ai pas confiance.
Samantdi, une exportation ne fait que créer un fichier. Il n'y a aucune possibilité de modification de l'existant. Donc tu peux y aller franco ;-)
L'opération peut prendre un certain temps si la base est importante. Donc, patience...
Bon bin pour les gens chez OVH avec un forfait ne permettant qu'une seule base, va falloir remonter ses manches un peu plus que prévu :/
C'est quand même un peu gonflé de la part d'OVH de ne pas avoir procédé à la mise à jour eux-mêmes. Vous devriez envoyer un mail à leur support et/ou aller sur leurs forums de support pour demander qu'ils s'en occupent. C'est angoissant pour les non-geeks (je résume : à une étape de la procédure il faut détruire l'ancienne base avant de créer la nouvelle et y réimporter l'ancienne).
OVH :
http://www.ovh.com/fr/particulier/produits/offres_mutualises.xml
http://guides.ovh.net/BasculerMonOffre.
C'est la réponse que j'ai reçu après les avoir contactés.
Mais bon, si je comprends bien, c'est pas nécessaire d'avoir plusieurs bases, c'est seulement que celle-là ne fonctionne pas, c'est ça ? Et qu'est-ce qu'on doit leur demander sur le forum pour la mise à jour en termes qu'ils comprennent ?
Et puis, c'est quoi ça l'exportation de Samantdi ? ouh ! j'ai rien eu de tout ça moi !!
Ah merci Brol ... j'ai compris.
Je l'ai bien exporté, et ça m'a créé un fichier "blog-back-up.txt" quand je clique dessus une fenêtre s'ouvre et me dit : "le fichier blog-back-up.txt n'a pu être ouvert avec le codage de texte unicode UTF-8, il est possible que le fichier ait été enregistré avec un autre encodage de texte ou qu'il ne s'agisse pas d'un fichier texte."
C'est embêtant, ça ?
Comment t'as fait, Otir , pour le premier paragraphe point 3?
Samantdi, tu m'as tout l'air d'avoir un sacré hoquet ma toute belle. On va dire que je n'ai rien vu (je suis sûre que Kozlika va nous enlever tous ces quadruplons avant que j'ai fini de poster !).
Pour l'instant, je suis plongée dans le forum d'OVH, et j'ai trouvé cette discussion, mais j'essaye de comprendre ce qui s'y dit avant de dire quoi que ce soit.
Uh uh uh, et mon commentaire 21 que je croyais être une prévisualisation, boum, il a été publié ! ouh la la, la patronne va pas être contente, on lui fait un de ces bazars dans ses commentaires !
Samantdi, pour le point 3 premier paragraphe, j'ai finalement compris qu'il fallait que je clique sur le plugin flatExport que j'avais installé dans les plugins, et j'ai effectivement exporté un back-up (nom du fichier : blog-backup.txt)
Et il s'est ouvert correctement avec TextEdit.
Otir : eh bé moi, c'est aussi avec text.edit... qu'il n'a pas voulu s'ouvrir ! ça alors !
Ah la la, ils sont difficiles les devoirs cette semaine... et moi qui dois travailler sur mes partitions....
Pour Kozlika, j'ai trouvé cette fiche qui explique comment passer en MySQL5, mais y a écrit qu'il faut vider la base... c'est ce que tu disais ? On fait ça sans s'évanouir ?
Bon, je confirme que la sauvegarde m'a sauvé ! Sinon cela aurait été adieu mon ancien blogue ! Je ne sais toujours pas ce qui a merdé, mais je pense que sans les sauvegardes j'aurais été légèrement très agacé ! Sinon pour info, les deux sauvegardes qui m'ont permis de retrouver l'intégralité de mon blogue sont la sauvegarde générale (mais en fait juste pour récupérer le dossier image) et le fichier texte créé avec flat export (ancienne version compatible dc1.2.3, l'autre ne marchait pas chez moi…) Alors, on ne le dira jamais assez, sauvegardez, sauvegardez, sauvegardez… Comme votre disque dur quoi… Hein, vous n'avez pas de sauvegarde de votre DD ?
Tsssss…
Mon problème c'est que je voudrais vous faire jouer avec DC2 avant de supprimer/migrer votre blog DC1. Si on n'a droit qu'à une base, ça implique l'obligation de passer en mySQL 5 au lieu de 4 et donc soit de réinstaller votre dc1 (enfin la base), soit de migrer tout de suite.
Ça m'ennuie de précipiter ainsi les choses. Je réfléchis pendant que vous soignez vos sauvegardes.
Ah au fait : n'ouvrez pas avec TextEdit. Prenez Smultron et si vous n'aimez pas il y en a d'autres. SubEthaEdit par exemple ou TextWrangler.
Otir > oui nous parlons bien de ce tuto d'OVH.
j'ai fait le ménage dans les commentaires ! ;-)
Pourquoi pas text edit? j'avais fais mes htaccess avec sans de probleme, juste penser à bien choisir le format de sauvegarde... Heu j'ai fais une connerie là?
Non sur un petit fichier ça peut. Mais ça rame pour les gros et la modif d'encodage n'est pas franchement triviale : on ne peut le faire depuis le fichier, faut modifier les préférences au coup par coup. De plus TextEdit ne regarde pas l'encodage du fichier qu'on lui propose il impose celui qu'on a réglé dans les préf. (D'où le message chez Samantdi.)
Kozlika : mais je ne vois pas comment choisir un autre outil pour ouvrir car il ne me donne pas le choix, quand je clique sur "exporter votre blog" même avec le clic droit, je n'ai pas de menu "exporter avec" ou "ouvrir avec"
Qu'est-ce que je dois faire ?
Pas de "Exporter avec", on exporte et c'est tout.
Pour le "ouvrir avec" si tu ne l'as pas sur le clic droit une fois qu'il est sur ton disque dur (tu es sûre ?), tu peux lancer l'application de ton choix et faire Ouvrir (puis choisir le fichier), ou glisser l'icône du fichier que tu veux ouvrir sur l'icône de l'application avec lequel tu souhaites l'ouvrir.
ah c'est donc pour ça que tu m'avais conseillé OVH ! :-) :-) :-) . Hélas, j'attends octobre.
Oui Gilda, mais ça ne sera pas un problème pour qui prendrait un hébergement aujourd'hui. La "mauvaise" version de mySQL ne concerne que les bases créées avant 2006.
Bon. La semaine prochaine ne concernera que les hébergés OVH d'avant 2006. Je vais recruter des sorciers pour veiller sur vos sauvegardes et les mettre à l'abri en test chez eux pour réduire à zéro le risque de perte de données au moment de la bascule. On fera ça par mail, ceux et celles qui sont concernés n'ont qu'à m'envoyer un mail d'ici mercredi prochain avec leur dossier
montresor
zippé en pièce jointe.(Je précise que comme nous aurons ainsi accès à vos paramètres de connexion : n'envoyez ce zip que si vous me connaissez et que vous avez confiance en moi.)
Un dossier zippé ? Avec quoi zippe-t-on un dossier, Mdâme ? De toutes manières hier j'ai essayé d'aller sur phpMyadmin comme le suggère OVH dans son guide de conversion et j'ai obtenu - bien que j'aie dûment utilisé les fameuses paramètres de connexion sagement enregistrées et précieusement conservées dans mon répertoire
montresor
, le message suivant :La réponse d'OVH ?
quote
Bonjour,
pouvez vous changer votre mot de passe en suivant la procédure décrite sur ce lien:
http://guides.ovh.net/PertePasswordMySQL
Patienter 30 minutes pour réessayer de vous connecter via ce lien:
http://start.ovh.net/phpMyadmin/
Assurez vous de choisir le serveur "mysql5-1" dans la liste déroulante et "
xxx-monusernamehere-xxx
" comme nom d'utilisateur.unquote
Autant dire que j'ai vachement confiance quand on me dit de changer mon mot de passe alors qu'il marchait très bien avec les tests...
Pffffffffff c'est quoi encore ce binz ? Ne change pas ton pass avant qu'on aie compris ce qui se passe (en gros le mec du support te prend pour une quiche et que tu n'as pas mis le bon mot de passe si je comprends bien). Réfléchissons à cette nouvelle avanie...
Pour zipper un répertoire : clic droit (ou ctrl-clic) sur son nom, puis Créer une archive.
ctrl-clic
, mais c'est génial ça. Je savais même pas qu'on pouvait faire ça !Je m'inquiète pour mon fichier texte sauvegardé : Kozlika, j'ai suivi ta procédure du com.26, mais sous SubEthaEdit, le texte a une drôle de gueule question accentuation...
(tiens, y'a pu de wiki barre dans les commentaires? Que de mystères !)
Samantdi : une fois le fichier ouvert, quand tu fais Format -> File encoding, quelle ligne est cochée ?
(Cela dit pas d'affolement, on n'a en principe pas à ouvrir ce fichier, si ce n'est par curiosité.)
Pour la wikibarre, j'ai fait la mise à jour du plugin mais pas du fichier, et là trop la flemme et mieux à faire. Je m'en occupe demain.
Otir, je pense à un truc (comme quoi manger aide à la réflexion) : lorsque tu te trouves sur la page de connexion de phpmyadmin, tu penses bien à sélectionner le bon serveur dans le petit menu déroulant ?
Occidental Mac OS Roman.
j'en déduis que je dois transformer en UTF-8 ?
Voilà, je viens de le faire mais les signes accentués sont restés bizarres genre "racine carrée et un caractère spécial"
Bonne nuit, je tombe de sommeil, faites de beaux rêves.... (pom pom pom... le marchand de sable est passé...)
Kozlika, je m'insinue dans cette conversation de Geek,pour te dire que j'ai adopté ton thème Kaméléon pour mon blog et que j'en suis ravie. Félicitations pour le boulot que tu as fait, c'était juste ce que je cherchais et c'est là
Merci Oxygène, c'est toujours gratifiant de savoir que ce qu'on fait sert à quelque chose / quelqu'un !
Bonjour, c'est une excellente idée ce guide pas à pas, ça me donne presque l'impression d'arriver à faire les choses toute seule! Je n'aurais pas osé me lancer sinon.
L'impression d'être douée n'a pas vraiment duré d'ailleurs: emportée par mon enthousiasme, j'ai validé un peu vite l'activation de la base de données PostgreSQL (chez Free), je me retrouve avec Encoding : SQL_ASCII. C'est grave? Et si oui, je récupère ça comment pour que ce soit en "Unicode, 8 bits"?
Merci beaucoup!
Bienvenue sa'di !
Je te suggère de te tourner vers la hotline de Free pour leur demander comment faire car en principe chez Free on ne peut ni basculer vers un autre encodage ni détruire la base pour la recréer. Si tu ne parviens pas à obtenir cette bascule, je crois que c'est moins bien mais pas la mort.
Si des sorciers passent par là...
Bon, moi, je récapitule :
- j'ai fait mes sauvegardes, même si le fichier texte me paraît bizarrement encodé... donc ça, c'est fait
- je suis chez OVH depuis avant 2006, donc je dois envoyer un mail d'ici mercredi prochain avec mon dossier montresor zippé en pièce jointe.
- Pour zipper un répertoire : clic droit (ou ctrl-clic) sur son nom, puis Créer une archive.
Ouh la la même zippé mon dossier "Montrésor" fait 11,6 Mo, ça me paraît bien lourd, aurais-je mis des trucs en trop ?
- un petit fichier texte avec mes mots de passe
- ma base sauvegardée de type dbdump.sql (elle pèse 20 Mo déjà, à l'origine)
- ma sauvegarde texte (blog bck-up) (18,7 d'origine)
Je suis une grosse blogueuse, à mobilité réduite !
Qu'est-ce que vous me conseillez, sorciers, sorcières et autres coupains coupines geeeks ?
Super, tu as bien bossé Samantdi !
Le poids est normal, ton blog est ancien et fourni. Ton contenu m'étonne un peu : quid des images et thèmes dans ton dossier montresor ?
En tout cas c'est clair que tu ne peux pas le mettre en pièce jointe d'un mail. Le mieux est que tu le mettes dans un endroit de ton serveur puis que tu me mailes oukilé pour que j'aille le télécharger. Attention ne le place pas dans un endroit «évident» comme ton répertoire
share
, pour éviter toute malveillance possible. Le mieux est que tu crées un répertoire au nom improbable et que tu y places ton zip.Ah ben c'est que j'ai voulu faire un dossier montrésor avec l'essentiel (parce qu'en fait il y a mille petits fichiers dans mon dossier Montrésor, et j'ai essayé de faire le ménage...) Bon, je vais remettre les images et le thème géranium, alors. Puis ensuite je ferai comme tu as dit...
Alors si Samantdi récapitule, il faut que je récapitule aussi (quelle bonne élève, cette Samantdi, il faut quand même bien le reconnaître).
Moi, je suis un peu plus brouillon, il faut dire. J'ai tout bon, mais je ne sais plus trop pourquoi. Ah oui, si.
- j'ai un serveur mySQL du bon numéro, parce que j'ai rejoint OVH en novembre 2006
- en revanche mon test était mauvais parce qu'au lieu d'Idéfix, j'avais mis Astérix, et au lieu de Abraracourcix, j'avais mis Assurancetourix, et que mon village gaulois s'appelait Lutèce, à part ça, j'ai tout réussi à corriger sans rien casser.
- j'ai finalement réussi - bien que je n'en aie plus besoin - à rentrer sur phpMyAdmin d'OVH, sans aucun doute pour une bête raison d'un accent sur le e d'Idéfix ou une autre lettre qui devait ou ne devait pas y être - et après moult nettoyage du cache et tentatives répétées que Firefox arrête d'automatiquement rappeler le mauvais username même quand je tapais le bon.
Donc je n'ai rien à faire jeudi prochain ? C'est que je vais m'ennuyer moi alors !
Maintenant mon zip pèse 56,7 Mo... !!
Est-ce que c'est normal que j'ai deux fichiers pour chaque image : une nommée photo1-vue-de-loin.jpg qui pèse environ 30 Ko et mesure environ 450*300 et pour exactement la même, une autre appelée photo1-vue-de-loin.TN_ _.jpg qui, elle est beaucoup plus petite...4 Ko et 140*104
Il faut que je garde les deux ?
Pour les transferts de gros fichiers, il y a aussi http://dl.free.fr/. La limite de 1 Go permet d'envoyer pas mal de choses ;-)
Samantdi > la petite image c'est la miniature, celle qui s'affiche quand tu choisis tes images depuis le gestionnaire d'images. On peut aussi s'en servir dans un billet pour faire un lien vers l'image plus grande, je faisais ça souvent. Tu peux garder les deux ou en effet supprimer les miniatures qui seront reconstruites automatiquement, mébon, beaucoup d'effort pour pas grand gain de poids puisqu'elles sont toutes légères.
Le zip que je te demande est particulièrement lourd car pour sécuriser un max, je te fais faire à la fois la sauvegarde classique d'un dc1 et celle qu'il faudrait faire pour exporter vers un dc2.
Si tu as le temps ça serait bien aujourd'hui ou demain pour faire la bascule assez vite et qu'on poursuive jeudi normalement. Sinon pas de problèmes nous t'attendrons et la semaine prochaine sera vacances pour tout le monde (sauf toi).
Traou étant à l'hôpital, je vais m'occuper de sa migration de mySQL 4 vers mySQL 5 ; otir n'en a pas besoin puisque déjà en mySQL 5 et personne d'autre hébergé chez OVH depuis avant 2006 ne s'étant manifesté sur ces "jeudis", du coup tu es la seule à devoir procéder à ce truc toi-même.
Vois comme tu as du bol : l'ami Franck Paul se propose de te le faire. Reste à savoir maintenant si piquée au jeu tu veux t'y lancer (suivre le lien donné par Otir au commentaire #20) ?
l’ami Franck Paul se propose de te le faire. Reste à savoir maintenant si piquée au jeu tu veux t’y lancer (suivre le lien donné par Otir au commentaire #20): hi hi hi, comme si tu ne me connaissais pas ! Moi, faire quelque chose que quelqu’un se propose de faire à ma place ?… youyouyouyou… Mille bénédictions sur Franck Paul et sa descendance, remerciements gratitude et baisers de pieds car bien sûr j’accepte sa proposition :-D
Bon, j’envoie le gros zip et un mail pour dire où je l’ai caché.