« MediaWiki/Migration des données » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 32 : Ligne 32 :
=== Import des fichiers ===
=== Import des fichiers ===
S'il faut récupérer les images de l'ancien site :
S'il faut récupérer les images de l'ancien site :
* source <code>\konoburo\images\</code>
* source sur le wiki d'origine <code>...\konoburo\images\</code>
* créer une copie de secours ;
* créer une copie de travail ;
* supprimer le contenu des sous-dossiers :
* supprimer le contenu des sous-dossiers :
** \archive\
** <code>\archive\</code>
** \cache\
** <code>\cache\</code>
** \deleted\
** <code>\deleted\</code>
** \thumb\
** <code>\thumb\</code>
 


Utilisation du script <code>ImportImages.php</code> :
Utilisation du script <code>ImportImages.php</code> :
* https://www.mediawiki.org/wiki/Manual:ImportImages.php/fr
* https://www.mediawiki.org/wiki/Manual:ImportImages.php/fr
* <code>\\nouveauserveur\phpwamp\www\konoburo\maintenance\</code>
* <code>\\nouveauserveur\phpwamp\www\konoburo\maintenance\</code>
* <code>php.exe ImportImages.php \\nouveauserveur\Support\Image\</code>
* <code>php.exe ImportImages.php \\nouveauserveur\Support\ImageAImporter\ --search-recursively</code>
** l'option <code>--search-recursively</code> permet d'inclure les sous-dossiers


=== Maintenance ===
=== Maintenance ===

Version du 8 novembre 2021 à 17:14

La migration des données consiste à ne récupérer que les données (texte, fichiers...)

Généralité

Outil

Procédure

Export en masse

Depuis le wiki de départ, exporter les données avec historique :

  • \\ancienserveur\phpwamp\www\konoburo\maintenance\
  • php.exe dumpBackup.php --full --quiet > konoburo-20211029.xml

Export spécifique

Import

Vers le wiki d'arrivée :

  • \\nouveauserveur\phpwamp\www\konoburo\maintenance\
  • php.exe importdump.php < konoburo-20211029.xml

Attention, certains paramétrages ne fonctionnent plus :

  • organisation des portails :
    • il faut renommer les sous-pages des portails avec le préfixe Modèle: ; exemple Portail:Utilisateur/Section de vient Modèle:Portail:Utilisateur/Section
      • il est possible de modifier le fichier de données XML :
        • ajout du préfixe Modèle: ;
        • modification de l'espace de nom ; passer de à <ns>100</ns><ns>10</ns>

Import des fichiers

S'il faut récupérer les images de l'ancien site :

  • source sur le wiki d'origine ...\konoburo\images\
  • créer une copie de travail ;
  • supprimer le contenu des sous-dossiers :
    • \archive\
    • \cache\
    • \deleted\
    • \thumb\

Utilisation du script ImportImages.php :

Maintenance

  • \\nouveauserveur\phpwamp\www\konoburo\maintenance\
  • php.exe rebuildrecentchanges.php
  • php.exe initSiteStats.php

Personnalisation

Logo :

  • fichier paramètre LocalSettings.php : $wgLogos = [ '1x' => "$wgResourceBasePath/resources/assets/konoburo.png" ];

Voir aussi