Migration d’un site WordPress avec All-in-One WP Migration

Introduction

Migrer un site WordPress peut sembler complexe, mais avec le plugin All-in-One WP Migration, la tĂąche devient bien plus simple. Dans cet article, nous allons voir comment installer et utiliser ce plugin pour transfĂ©rer un site WordPress d’une installation Ă  une autre en toute sĂ©curitĂ©.

1. Installation du plugin All-in-One WP Migration

La premiĂšre Ă©tape consiste Ă  installer le plugin sur le site de destination.

  1. Accédez à votre tableau de bord WordPress.
  2. Dans le menu latĂ©ral, allez dans Extensions → Ajouter.
  3. Cliquez sur Téléverser une extension, puis sélectionnez le fichier ZIP du plugin.
  4. Une fois installé, activez-le.

⚠ Attention : Si une version plus rĂ©cente du plugin est dĂ©jĂ  installĂ©e, il est recommandĂ© de la dĂ©sactiver avant d’activer la version 6.7. Certaines incompatibilitĂ©s peuvent survenir entre diffĂ©rentes versions.

2. Importation du fichier de sauvegarde

AprĂšs avoir exportĂ© le fichier de sauvegarde depuis le site source, il est temps de l’importer sur le site de destination.

MĂ©thodes d’importation

Il existe plusieurs moyens pour importer le fichier de sauvegarde :

  • Via FTP
  • Depuis cPanel
  • Avec un plugin de gestion de fichiers

Pour plus de simplicité, nous utiliserons ici un plugin de gestion de fichiers.

Étapes d’importation

  1. Installez et activez le plugin WP File Manager depuis le répertoire des extensions.
  2. Ouvrez le plugin et accédez au chemin suivant :
  • public_html → wp-content → ai1wm-backups
  1. Téléversez votre fichier de sauvegarde dans ce dossier.

Une fois l’upload terminĂ©, il est temps de procĂ©der Ă  la restauration.

3. Restauration du fichier de sauvegarde

  1. AccĂ©dez au menu All-in-One WP Migration → Sauvegardes.
  2. Sélectionnez le fichier de sauvegarde récemment importé.
  3. Cliquez sur Restaurer et confirmez la restauration.

⚠ Attention : Toutes les donnĂ©es actuelles du site seront remplacĂ©es par celles du fichier importĂ©. Assurez-vous d’avoir une sauvegarde rĂ©cente avant de procĂ©der.

Une fois la restauration terminée, vérifiez que votre site fonctionne correctement et ajustez, si nécessaire, la structure des permaliens.

4. Augmenter la limite de taille d’importation

Par dĂ©faut, la taille maximale des fichiers d’importation est limitĂ©e. Si vous souhaitez migrer un site volumineux, vous devrez modifier cette limite.

Modification du fichier du plugin

  1. Accédez à votre tableau de bord WordPress.
  2. Allez dans Outils → Éditeur de fichiers d’extensions.
  3. SĂ©lectionnez All-in-One WP Migration.
  4. Ouvrez le fichier constants.php.
  5. Recherchez la ligne contenant :
   define( 'AI1WM_MAX_FILE_SIZE', 2 << 28 );
  1. Remplacez la valeur 28 par 40 pour augmenter la limite.
  2. Enregistrez les modifications.

Vous pouvez maintenant importer des fichiers allant jusqu’à 2 To !

5. Utilisation de la derniùre version compatible avec l’importation

Depuis la version 6.77, la fonctionnalitĂ© d’importation a Ă©tĂ© supprimĂ©e dans les nouvelles versions du plugin. Si vous souhaitez conserver cette fonctionnalitĂ©, vous devez utiliser la version 6.77.

Voici comment définir une limite de taille personnalisée dans constants.php :

// =================
// = Max File Size =
// =================
define( 'AI1WM_MAX_FILE_SIZE', 34359738368 ); // 32 Go

Pour voir les modifications du plugin, vous pouvez consulter le dépÎt SVN.

Conclusion

Migrer un site WordPress avec All-in-One WP Migration est une solution efficace et simple. Cependant, il est important de bien suivre les Ă©tapes pour Ă©viter toute perte de donnĂ©es. N’oubliez pas de vĂ©rifier les versions du plugin et d’ajuster la taille d’importation si nĂ©cessaire.