L'idée
Ce blog regroupe les articles publiées par des bloggeuses. Inscrivez-vous pour pouvoir ajouter des weblogs à la liste des weblogs tenus par des femmes qui ne sont pas des suivi de vie/journaux intimes.[dc1 to dc2] On efface tout et on recommence : Yes, we can !
Source : Kozeries en dilettante
Public : tous, migrants et nouveaux venus. Le sommaire de l’ensemble des articles de cette série est regroupé sous le titre [dc1 to dc2] les jeudis de la migration.
Peuple de Dotclearie, le temps des grands changements est venu : nous allons quitter les oripeaux de Dotclear 2.0 et revêtir les beaux habits neufs de Dotclear 2.1, parce que dans le monde des Jeudis de la migration tout est possible. (« Yes, we can ! », cris, applaudissements.)
Avertissement : Ceci n’est PAS un tuto standard pour Dotclear 2, ce qu’il décrit n’est destiné qu’aux apprentissages et il y a bien plus “économe” pour mettre à jour une installation.
Aujourd’hui nous allons soigneusement mettre de côté le travail accompli dans les bacasables puis détruire les tables installées par Dotclear 2, installer la dernière version et réintroduire nos billets et personnalisations.
Note : dans le cadre d’une vraie mise à jour, nous ne détruirions pas tout, une mise à jour ne le nécessite pas ; mais les devoirs de cette semaine visent aussi à vous montrer que pour peu que vous fassiez vos sauvegardes régulièrement, même un krash du serveur de votre hébergeur ne vous fera pas perdre votre trésor, pas plus que décider de changer d’hébergeur ne présentera de difficulté majeure.
La procédure contiendra quatre étapes :
sauvegarder les données personnelles désinstaller le dotclear 2 actuel (suppression des fichiers sur le FTP et des tables dans la base de données) réinstallation d’un Dotclear tout neuf restauration du blog bacasable
Sauvegarder les données personnelles
Elles sont de trois types :
le contenu du blog (billets, catégories, etc.) les medias (images, vidéos…) la présentation (personnalisation de Blowup et/ou thème personnel…)
Sauvegarder le contenu du blog Depuis votre interface d’administration, cliquez sur le lien Import/Export situé dans la section « Extensions » du menu latéral.
Dans le panneau qui s’affiche, choisissez le dernier lien : « Exporter un fichier texte » puis dans la zone « Exporter un blog », cliquez sur le bouton Exporter. Un fichier vient bien sagement se télécharger sur votre disque dur. Il contient l’ensemble de vos billets, commentaires, catégories, etc. Il a récupéré les données stockées dans la base de données.
Données sauvegardées : FAIT.
Sauvegarder les médias
Sous le bouton d’export du blog , vous avez peut-être noté la présence d’un lien qui vous suggère de télécharger vos medias dans une archive .zip. Faites-le. Si pour une raison quelconque vous avez quitté cette page, vous pouvez y retourner par le chemin que nous venons de suivre ou réaliser cette archive depuis le lien « télécharger ce répertoire dans un .zip » en bas de la page Gestionnaire de medias.
Images et vidéos sauvegardées : FAIT.
Sauvegarder la décoration
Si vous utilisez une une personnalisation thème Blowup, rendez-vous sur la page de configuration du thème. En bas de cette page, un petit signe « plus » devant le Import / export de configuration déploie un champ rempli de trucs-machins. Copiez-en tout le contenu dans un fichier texte que vous conserverez sur votre disque dur.
Si vous avez téléchargé ou créé un thème autonome, récupérez-le et conservez-le sur votre disque dur.
Décoration sauvegardée : FAIT.
On range tout ça
Sur votre disque dur, regroupez ces trois sauvegardes dans un répertoire bien rangé (par exemple dans notre répertoire des jeudis, DC1_to_DC2). Personnellement, j’aime bien noter la date dans le nom des répertoires de sauvegarde, par exemple sauv-20081106, pour repérer tout de suite le plus récent si par malheur je mettais la pagaïe dans mes fichiers (ce qui ne m’arrive que très rarement comme vous vous en doutez).
Bonus non indispensable
Comme je connais votre tête de linote et que toutes les infos de connexion à la base s’y trouvent, placez aussi dans votre sauvegarde le fichier config.php situé dans inc/config/.
Désinstaller le dotclear 2 actuel
Ah ça fait peur ça n’est-ce pas ? Et pourtant c’est ce qu’on va faire. D’abord parce qu’il n’y a pas de danger à le faire puisqu’on a sauvegardé tout ce qui était personnel. Ensuite parce qu’on a monté le bacasable justement pour ne pas mettre en péril un « vrai » blog pendant la durée de l’apprentissage. Alors, l’esprit dégagé de toute inquiétude, on va :
Supprimer les fichiers sur le FTP
A l’aide de votre client FTP, supprimez le répertoire bacasable et tout ce qu’il contient. Oui oui, tout. Mais pas autre chose hein ? juste bacasable et son contenu.
Supprimer les tables dans la base de données
Rendez-vous dans l’interface web de gestion de votre base de données (phpMyAdmin si vous utilisez une base mySQL[1] , phpPgAdmin si vous utilisez une base postgreSQL[2].
Supprimez toutes (et seulement elles) les tables dont le préfixe correspond à l’installation de Dotclear 2. Si vous avez suivi les tutos depuis le début, ces tables sont préfixées dc2_
Pour les supprimer, après avoir cliqué à gauche sur le nom de la base, la liste des tables présentes dans la base s’affiche dans le panneau de droite, cochez la petite case au début de chaque ligne comportant une table préfixée dc2_ puis dans le petit menu déroulant en bas de la page, choisissez « Supprimer ».
Ouch, prenez un verre d’eau , une orangeade, un whisky, enfin remettez-vous quoi, car vous venez de supprimer complètement votre blog . Nous sommes revenus six ou sept semaines en arrière.
Vraiment ? Meuh non, juste supprimé du web, mais tout pour le remonter est disponible sur votre disque dur, vous vous souvenez ? Eh bien on va l’y remettre. Mais cette fois on va faire une installation qui sera l’installation définitive, prête pour la future migration et le multiblog, et cerise sur le gâteau comme on va installer la version la plus récente de Dotclear, les mises à jour de Dotclear se feront désormais par simple clic sur un bouton, tout comme l’installation ou la désinstallation ou la mise à jour d’un plugin ou d’un thème. Le Règne des Feignasses est à un jet de pierre !
Si vous trouvez que c’est assez pour la semaine on peut s’arrêter là et reprendre à la suivante. Si vous préférez avoir le tout quitte à ce qu’on se donne quinze jours pour le faire, je continue. J’attends vos souhaits dans les commentaires. Notes [1] Chez OVH par exemple, vous pouvez y accéder facilement en tapant http://mondomaine.truc/memo/ et en suivant le lien PhpMyAdmin. [2] Chez Free on y accède par http://sql.free.fr/phpPgAdmin/