Comment migrer plusieurs sous – sites WordPress vers un seul site WordPress
Diviser le réseau Multi – sites WordPress en sites WordPress séparés est très difficile et très maladroit… Jusqu’à maintenant! Shipper peut facilement déplacer des sites Web d’un réseau multisite WordPress vers une seule installation WordPress hébergée sur votre domaine. L’exploitation d’un réseau Multi – sites présente de nombreux avantages et avantages. Cependant, parfois vous voudrez peut – être obtenir un site à partir d’un réseau Multi – sites et le configurer comme un seul site WordPress dans votre domaine. Dans cet article, examinons: Pourquoi séparer les sites d’un réseau Multi – sites? Comment migrer des sous – sites multi – sites WordPress vers une seule installation WordPress pourquoi séparer les sous – sites d’un réseau Multi – sites? Voici quelques – unes des raisons pour lesquelles vous voudrez peut – être supprimer un site d’un réseau Multi – sites et le configurer pour une seule installation WordPress:
Pour un réseau, un site peut devenir trop grand et doit avoir son propre espace ou son propre logo. Vous souhaitez avoir plus de contrôle sur votre site et installer des plug – ins, des sujets ou des applications tiers qui ne peuvent pas être ajoutés à plusieurs sites ou qui peuvent nécessiter votre propre serveur. Votre site Web ne fonctionne pas correctement et vous souhaitez améliorer ses performances. Si vous recherchez en ligne, vous trouverez une série d’articles et de tutoriels conçus pour montrer aux administrateurs de plusieurs sites comment migrer des sous – pages vers un seul site. Ces opérations sont souvent lourdes et comportent de nombreuses étapes, comme la sauvegarde, l’importation d’un fichier XML, le renommage d’une table de base de données, le remplacement de la recherche par WP – CLI ou un plug – in, etc.
Bien que cela fonctionne bien si vous voulez déplacer un seul site WordPress vers un réseau Multi – sites, il est plus difficile si vous voulez séparer un site secondaire d’un environnement Multi – sites et migrer l’ensemble du site vers une installation WordPress unique hébergée dans votre propre domaine. Il y a une façon de plus en plus simple d’activer Q
Ce processus, peut – être juste en cliquant sur un ou deux boutons, peut faire n’importe quoi pour soi – même? Bien sûr. Dans WordPress, nous l’appelons “plugins”;) Migration de plusieurs sites WordPress vers un seul site en utilisant le plug – in Shipper dans la version 1.2, Shipper pro introduit la possibilité de migrer des sites secondaires d’un réseau multisite vers un seul site. Cela élimine toute « maladresse » dans le fractionnement manuel et la migration des sous – sites.
Nous allons examiner le processus de migration étape par étape et vous montrer à quel point le transpondeur est facile… Configuration initiale – la liste de contrôle avant la migration est simple pour migrer un site en utilisant l’expéditeur. Le transpondeur fonctionne avec n’importe quel hôte. Il suffit de configurer le site cible et de s’assurer que le plug – in d’expédition est installé à la fois sur le site source (par exemple, une installation multisite) et sur le site cible. Remarque: vous n’avez pas besoin de sauvegarder le site source. Notre méthode de migration est 100% sûre pour votre site source (c. – à – d. Installation multisite). Cependant, une sauvegarde complète du site cible est recommandée au cas où le système écraserait les fichiers, les dossiers et les bases de données du site cible. Si vous êtes un développeur wpmu, utilisez Snapshot pro pour sauvegarder automatiquement l’ensemble de votre site dans notre stockage Cloud sécurisé (il suffit d’un clic si nécessaire pour restaurer votre site). Dans ce tutoriel, j’a i utilisé cpanel et softaculous pour configurer un réseau Multi – sites de démonstration sur un serveur dédié avec trois sous – sites de sous – répertoires.
Installation d’une presse à lettres. Selon notre liste de vérification préalable à la migration précédente, vous devriez avoir relié les sites source et cible au Centre. Assurez – vous que le site source et le site cible sont liés au Centre, et vous devriez également avoir un expéditeur installé sur les deux sites. Dans une installation multisite WordPress, allez au menu de l’expéditeur. WordPress multisite – menu transpondeur. Méthode 1. Migration des paquets regardons d’abord la méthode de migration des paquets. Vous pouvez sélectionner cette méthode dans le tableau de bord du plug – in ou aller à l’expéditeur > migration du paquet et cliquer sur le bouton créer le paquet. Nous utiliserons la migration des paquets pour déplacer les sous – pages. Sur l’écran créer un paquet, nommez le paquet, puis sélectionnez un sous – site unique comme type de paquet, et sélectionnez le Sous – site à migrer dans le menu déroulant sélectionner un sous – site. Dans cet exemple, nous choisirons le site 2 comme sous – site à migrer. Sélectionnez le Sous – site dans le menu déroulant. Après avoir sélectionné les sous – sites à migrer, sélectionnez s’il faut protéger le paquet par mot de passe, puis cliquez sur le bouton continuer. Dans la fenêtre de schéma suivante, cliquez sur le bouton créer un paquet, à moins que vous ne vouliez utiliser un filtre pour exclure un fichier, un dossier ou une table de base de données spécifique. Vous pouvez exclure un fichier, un dossier ou un fichier de base de données d’un paquet ou exporter l’ensemble du sous – site. L’expéditeur effectue une inspection « pré – vol» complète et crée automatiquement un colis. Ne clignez pas des yeux avec notre capitaine borgne en attendant la fin de votre paquet et essayez de gagner un match de regard. Une fois le paquet prêt, Téléchargez l’archive du paquet et les fichiers d’installation sur votre disque dur. Votre paquet de migration est arrivé! Alors, chargez.
A utilisez un client FTP (par exemple Filezilla) pour enregistrer l’archive des paquets des fichiers d’installation via FTP dans le Répertoire du serveur principal du site cible (c’est – à – dire votre installation WordPress unique). Téléchargez les fichiers d’archive et d’installation dans votre répertoire d’installation principal WP. Remarque: Vous devez obtenir les détails d’accès FTP de l’hôte. Si votre site est hébergé par wpmu – Dev, vous pouvez obtenir les détails de connexion SFTP du Centre en sélectionnant le site cible et en cliquant sur l’onglet hosting > SFTP \/ SSH. Obtenez vos détails de connexion SFTP du Centre. Après avoir téléchargé les fichiers d’archive et d’installateur de paquets dans le Répertoire d’installation principal de WordPress, https:\/\/yourdomain.com\/installer.php Un. https:\/\/yourdomain.com\/installer.php Suivez les instructions de l’assistant de migration pour compléter le processus de migration. Suivez l’assistant pour compléter la migration. Vous pouvez créer une nouvelle base de données ou écraser une installation WordPress existante sur un seul site cible. Si vous choisissez d’écraser le site cible, il est recommandé d’activer l’option RECOVER DATABASE Credentials from Profile. Comme le site cible existe, il extrait automatiquement les identifiants de la base de données du profil WP. Php. Sélectionnez une option et cliquez sur le bouton pour tester la connexion et déployer la migration. Créer une nouvelle base de données sur le site cible ou écraser une base de données existante. L’assistant de migration automatise le processus de déploiement et d’installation, puis vous demande de confirmer et de mettre à jour les détails du nouveau site. Dernière étape… Une fois ce processus terminé, on vous demandera de vous connecter au site nouvellement migré et de vous assurer que tout va bien. Connectez – vous en utilisant les détails de la page d’accueil. Si tout semble
OK, lancez le script de nettoyage pour supprimer les fichiers de migration du serveur. Tout est fait! Il est temps de nettoyer et de profiter de votre nouveau site! Tout le contenu du sous – site multi – site source devrait maintenant être copié sur le nouveau site WordPress unique. Votre site vient d’être migré vers une installation WordPress et reproduit tout le contenu du site source. Maintenant que nous avons appris à migrer des sous – sites vers un seul site en utilisant la méthode de migration des paquets, regardons la méthode de migration des API. Méthode 2. Vous pouvez sélectionner la méthode API dans le tableau de bord du plug – in ou aller à Shipper > API migration. Cette méthode vous permet d’exporter un site vers un autre serveur ou d’importer un autre site sur le site que vous utilisez. La migration API vous permet d’exporter et d’importer des sites. Pour ce tutoriel, nous exportons une sous – page d’une installation multisite et l’exportons vers une installation WordPress unique configurée précédemment. Cliquez sur le bouton Exporter pour démarrer le processus (si vous êtes sur l’écran du panneau de contrôle du plug – in, cliquez sur Exporter > démarrer la migration). Sélectionnez un sous – site unique comme type de migration, sélectionnez le Sous – site à migrer dans le menu déroulant du sous – site, puis cliquez sur suivant pour continuer. Sélectionnez les sous – sites à exporter. Une fois le mot de passe confirmé, l’expéditeur effectue certaines tâches d’arrière – plan et vous demande de sélectionner le site cible. Sélectionnez le site Web dans le menu déroulant où vous souhaitez exporter le Sous – site, puis cliquez sur le bouton flèche bleue pour continuer. Sélectionnez le site cible. Lorsque le fichier est prêt, l’expéditeur vous affiche la fenêtre des filtres de migration. Comme indiqué ci – dessus, cela vous permet d’exclure tout fichier, dossier ou base de données que vous ne souhaitez pas exporter. Exclure les éléments avec des filtres ou sauter
Cette étape migrera l’ensemble du sous – site, puis cliquez sur suivant. Utilisez la fenêtre des filtres de migration pour exclure tout fichier, dossier ou base de données de la migration. L’expéditeur effectuera une inspection pré – vol complète et vous indiquera si des problèmes ont été détectés. Un problème en rouge indique une erreur qui empêchera la migration de se terminer. Ces problèmes doivent être résolus avant que l’expéditeur vous autorise à continuer l’exportation. S’il n’y a pas de problème rouge, vous pouvez ignorer toute alerte de code jaune et continuer. Si vous avez des problèmes à résoudre avant de migrer le site, l’expéditeur vous en informe. La fenêtre mode vous invite à sélectionner le préfixe de la base de données cible. Vous pouvez utiliser un préfixe de base de données pour le site source, un préfixe de base de données existant pour le site cible, ou créer un préfixe de base de données personnalisé. Sélectionnez le préfixe de la base de données cible. L’expéditeur calcule la taille du paquet et estime combien de temps la migration prendra. Cliquez sur démarrer la migration pour continuer. Le transitaire est prêt! L’expéditeur commencera à migrer votre site et vous enverra un courriel une fois la migration terminée. Migration en cours. Une fois la migration terminée avec succès, vous pouvez accéder au site cible et contrôler le serveur pour voir tout le contenu exporté, les fichiers, les dossiers, les bases de données, etc. Votre sous – page a été migrée avec succès. API yippee Oh! Remarque: Si vous avez des problèmes avec l’utilisation de la méthode de migration API (par exemple, l’expéditeur éprouve des difficultés ou prend beaucoup de temps à exporter \/ importer des fichiers), vous pouvez annuler le processus de migration et essayer d’utiliser la méthode de migration de paquets ci – dessus, ou contacter notre équipe de soutien pour obtenir de l’aide spécialisée. Si vous avez une migration, vous pouvez annuler la migration