DE{CODE} : démystifier les mythes de la migration

Publié: 2023-02-12

Les migrations, en particulier à grande échelle, peuvent être très pénibles, mais WP Engine dispose des outils dont vous avez besoin pour rendre les migrations indolores. Dans cette session DE{CODE}, apprenez-en plus sur les avantages de la standardisation de WordPress grâce au responsable de l'intégration de WP Engine, Michael Clayton, qui décrit une migration de site vers WP Engine et démystifie les mythes courants entourant les migrations de site.

Vidéo : Démystifier les mythes de la migration

Diapositives de la session

Démystifier les mythes de la migration.pdf de WP Engine

Transcription du texte intégral

MICHAEL CLAYTON : Bonjour, et merci de vous joindre à nous pour DE{CODE} 2022. Je m'appelle Michael Clayton. Je suis un gestionnaire d'intégration avec WP Engine, et mon travail consiste à faire en sorte que vos premiers jours avec WP Engine soient fantastiques. Et ce dont je vais discuter aujourd'hui, ce sont les mythes de la migration de votre site entre les plates-formes et la démystification de certains des mythes les plus méchants qui l'accompagnent. Alors bienvenue à bord, et allons-y.

Alors soyons honnêtes, vous pouvez avoir le pire arrangement de vie possible et puis soudainement entrer dans la maison de vos rêves. Tout est exactement comme vous le vouliez. Les pièces, l'agencement, le concept ouvert sont magnifiques sauf que vous devez déménager, ce qui signifie que vous devez faire vos valises et faire tout ce qui accompagne le déménagement. Et si nous sommes réels, 99% du temps, bouger est pénible.

Et je peux comprendre à quel point c'est menaçant, mais je peux vous assurer que WP Engine fournit le 1% où le déplacement n'est pas une poubelle. Et ce sont des statistiques officielles. Alors pourquoi déplacer une telle corvée? Eh bien, si nous examinons l'ensemble du processus, vous devez jeter un coup d'œil autour de vous. Jetez un coup d'œil à toutes les choses qui se trouvent actuellement dans votre maison et à la façon dont vous devriez organiser, emballer, obtenir du matériel d'emballage et obtenir des dépenses, en assemblant des boîtes juste pour mettre des choses dans ces boîtes, pour avoir à soulever.

Et ils deviennent lourds, et vous avez tellement de risques de trébuchement et de travail sur des objets délicats. Et cela n'inclut même pas les gros meubles que vous devez avoir; la curiosité antique de votre grand-mère, et toutes ces autres choses. Vous devez probablement obtenir de l'aide, donc vous allez finir par payer quelqu'un, ou faire venir vos amis et les soudoyer avec de la pizza et des boissons juste pour espérer qu'ils ne jettent pas vos affaires partout.

Vous devez obtenir un transport; louer un véhicule, charger le véhicule, faire probablement deux voyages ou plus en cours de route. Plus de charges lourdes. Il faut tout décharger. Il faut tout déballer, savoir où ça va. Combien d'entre nous ont déménagé et laissé des boîtes dans le coin pour toujours juste parce que vous ne voulez pas avoir à vous en occuper ?

Ou, vous pouvez vous laisser complètement aller, ne rien faire et payer quelqu'un d'autre pour le faire, mais c'est une tâche coûteuse. Et si vous ne payez pas assez, vous aurez probablement quelqu'un qui ne se soucie pas de votre propriété. Si vous payez plus, votre portefeuille va souffrir, alors que pouvons-nous faire à ce sujet pour améliorer un peu tout ce processus ?

Parce que si nous y réfléchissons, cela est entièrement lié au déplacement de votre site Web. Vous devez vous soucier d'avoir le bon accès, vous devez vous soucier de récupérer tous les éléments de votre base de données, d'effectuer l'exportation correctement, d'obtenir tous les fichiers nécessaires, de les compresser, d'obtenir un client SFTP pour tout déplacer de d'un endroit à l'autre, en déballant, comme avec votre vraie maison.

Vous devez tout remettre au bon endroit, comme le site Web s'y attend, remettre la base de données, l'importer à nouveau et espérer que tout se passera bien. Et si ce n'est pas le cas, alors vous creusez dans les déchets, essayez de tout dépanner. Donc, avec tout cela à l'esprit, cela ressemble à un cauchemar absolu, mais avec WP Engine, nous avons fait tout notre possible pour nous assurer que ce processus est la chose la plus simple que vous puissiez faire.

Et il est conçu de telle sorte que, que vous soyez un novice de WordPress ou un professionnel de WordPress, vous pouvez le faire et vous pouvez le faire facilement. Voyons donc comment cela est réellement rendu facile. Nous avons créé ce que nous appelons un plugin de migration automatisée WP Engine, et si vous savez comment installer un plugin, vous savez comment migrer votre site Web. C'est aussi simple que ça.

Et cela n'attire pas nécessairement uniquement les personnes qui ne sont pas aussi douées pour faire tout le fonctionnement interne de WordPress, mais même si vous êtes un véritable pro de WordPress, cela vous laisse plus de temps pour vous concentrer sur d'autres choses. La dernière chose que vous voulez avoir à faire est que vous avez une longue liste d'éléments dont vous devez vous occuper, et vous ne voulez pas avoir à vous asseoir devant un ordinateur et simplement regarder les choses se dérouler et espérer que les choses s'entraîner et transpirer des balles pendant qu'il passe.

Vous pouvez littéralement cliquer sur quelques boutons. Faisons le travail et occupons-nous de toutes les autres choses qui sont plus importantes ici aujourd'hui. Donc, ce plugin fera tout l'emballage. Il s'occupe de toute l'organisation. Il établit une connexion sécurisée pour transporter toutes ces données de votre ancien hébergeur jusqu'à nous. Et c'est gratuit. Free 99 est toujours génial.

Parlons donc de certains des avantages que ce plug-in offre, et cela semble évident à première vue, mais décomposons-le pour vous. Ce plug-in peut migrer plusieurs sites en même temps. Vous n'avez donc pas à en faire un, cliquez sur le bouton, attendez, démarrez un autre, cliquez sur le bouton, attendez. Et si vous le faites vous-même manuellement, il y a de fortes chances que vos capacités multitâches ne soient pas si bonnes où vous pouvez avoir quatre ou cinq sites qui migrent, compressent et empaquetent, et ne mélangent pas les données.

Ce plugin fera tout cela pour vous. Donc, si vous avez plusieurs sites, pas de soucis. Vous pouvez toujours le faire en un instant. Il est compatible et approuvé pour plus de 5 000 hébergeurs existants, il y a donc de fortes chances que votre site soit accessible au public, peu importe avec qui votre site est actuellement, notre plug-in fonctionnera pour le transmettre à WP Engine. Il est, comme je l'ai mentionné, adapté aux experts comme aux novices, et fonctionne avec plusieurs sites. Donc, si vous avez un réseau multi-sites, cela apportera cela.

Maintenant, je le précise, c'est pour l'ensemble du réseau multi-sites. Donc non, il n'est pas conçu pour vous de l'installer uniquement pour un sous-site sur lequel migrer le sous-site. Cela demandera un peu plus de travail. Pas encore tout à fait là. Le plugin de migration a peu ou pas d'impact sur votre site en ligne, ses performances et ses ressources.

Il existe un certain nombre de plug-ins qui peuvent effectuer des migrations, mais ils sont un peu gonflés, vont faire bouger les choses et peuvent avoir un impact notable sur la façon dont votre style de vie se comporte. Pas avec notre plug-in. C'est silencieux, c'est efficace, et ça fait le boulot sans que personne ne s'en aperçoive. Il n'est pas nécessaire avec ce plug-in d'avoir à passer par les autorisations du serveur, en s'assurant que vous avez un accès correct au serveur, en configurant les clients SFTP, en passant par les mauvaises herbes.

Et juste pour commencer, ce plug-in élimine tout cela de l'équation et fait tout le travail pour vous, à cet égard. De plus, tout en étant simple et efficace, il vous donne toujours l'accès au niveau granulaire dont vous avez besoin pour faire des choses avancées. Ainsi, par exemple, si votre site a des structures de fichiers non standard hors de Route, et que tout n'est pas dans une configuration normale où il sera sous le dossier WP-content pour un grand nombre de vos ressources.

Ce plugin vous donnera la possibilité de sélectionner ceux qui vous accompagneront, juste au cas où votre site serait différent de la norme. Idem pour votre base de données. Il vous offrira également la possibilité d'importer des tables de base de données non standard qui ne sont normalement pas fournies avec WordPress. Ainsi, même si vous avez un site Web hautement personnalisé, ce plugin fera toujours l'affaire pour vous. Et avec le plug-in, encore une fois, vous le configurez et vous pouvez vous en aller.

Il vous enverra une notification une fois que tout sera terminé. Si vous souhaitez vous enregistrer, il dispose d'une barre de progression pratique pour que vous ayez une bonne idée du temps que cela prend. La durée de la migration peut varier d'un site à l'autre, en fonction du nombre de fichiers, de la taille totale des fichiers et du nombre total de tables et de lignes de base de données. Donc, dans cet esprit, nous vous facilitons également le partage.

Ainsi, une fois que vous avez ce lien de progression, vous pouvez le partager avec toute votre équipe. Pour que tout le monde puisse avoir un aperçu rapide de la façon dont les choses se passent, et vous saurez dès que tout sera prêt. Donc, dans cet esprit, je pense que cela semble fantastique, mais rien ne vaut de le voir en action. Alors allons-y et regardons une démonstration en direct du fonctionnement exact de ce plugin de migration.

Ainsi, comme vous pouvez le constater, vous n'aurez besoin de démarrer qu'avec deux fenêtres pour ce plug-in de migration. Sur la droite, vous aurez le portail utilisateur de WP Engine, et sur la gauche, le site que nous allons migrer, qui est l'un de mes sites de jeu, catgrep.dev. Maintenant, je m'excuse pour nos amis développeurs et pour nos fans de Linux, et nos amis bash, catgrep vous a probablement rendu fou. C'était exprès. Si vous ne savez pas ce que cela signifie, ne vous inquiétez pas. Tout va bien.

Donc, avec cela à l'esprit, allons-y et commençons. Donc, sur la gauche, nous allons continuer et nous connecter au tableau de bord de ce site, et sur la droite, nous allons continuer et aller dans l'environnement vers lequel nous allons migrer cela, qui porte bien son nom croissance du chat. Ce sera notre environnement de production que nous utiliserons pour intégrer le site.

Maintenant, quelques choses que vous devrez faire. Eh bien, nous allons d'abord passer à la section de migration de site pour cet environnement, comme vous pouvez le voir en surbrillance. Cela vous amènera à toutes les informations dont vous avez besoin pour commencer, et il y a une vidéo pratique pour vous guider si vous avez besoin d'aide supplémentaire.

Deux façons d'installer notre plug-in sont là où nous avons été sélectionnés. Vous pouvez cliquer dessus pour télécharger le plug-in et l'installer manuellement, en le téléchargeant sur le tableau de bord. Ou dans le tableau de bord WordPress lui-même, vous pouvez simplement accéder à la section des plugins, cliquer sur Ajouter nouveau, et dans la barre de recherche, recherchez simplement WP Engine. Une fois que vous avez recherché WP Engine, la première ou la deuxième option sera généralement notre plug-in de migration automatisée WP Engine. Juste là.

Cliquez donc simplement sur Installer. Cela ira de l'avant et installera le plugin, et une fois qu'il sera installé, cliquez sur Activer. Maintenant, normalement, cela vous mènera directement à l'écran Paramètres, mais comme je l'ai déjà utilisé, je n'ai qu'à aller dans la section plugin et cliquer sur Paramètres. Cela nous amènera à cette page. Je vais mettre mon adresse e-mail que j'utilise pour mon compte WP Engine, et cela nous permettra de démarrer.

Une fois que cela est traité, vous verrez un écran qui ressemble à ce que nous voyons sur la droite, où il va nous demander les informations pour nous connecter et commencer à déplacer des données. Donc, tout ce que nous avons à faire à partir d'ici est de copier et coller. Ainsi, à partir du portail utilisateur, vous verrez les quatre mêmes champs.

Maintenant, pour remplir les deux derniers, cliquez simplement sur le bouton juste en dessous pour générer vos informations d'identification SFTP. Une fois ces informations d'identification créées, vous les verrez apparaître dans les deux champs inférieurs. Juste comme ça. Et vous avez un bouton facile ici pour copier et coller, donc je vais juste appuyer sur le bouton pour copier, le coller sur le plug-in. Faire mousser, rincer et répéter.

C'est ainsi que le plug-in gère la connexion SFTP. C'est ainsi qu'il crée cette connexion sécurisée pour obtenir des données d'un point A à un point B. Et vous serez prêt. Maintenant que nous copions et collons ceci, vous remarquerez juste en dessous les deux options que j'ai mentionnées plus tôt qui vous permettront d'ajouter des fichiers supplémentaires qui ne sont pas standard. Donc, si vous avez des dossiers supplémentaires sur Route, c'est ici que vous pourrez les sélectionner pour vous assurer qu'ils accompagnent le trajet.

Et donc vous sélectionneriez simplement ceux dont vous avez besoin ou les sélectionneriez tous. Ou en emporter, si besoin est. Idem pour la base de données, juste en dessous. Une fois que vous aurez cliqué sur cette option, il examinera votre base de données actuelle, identifiera tout ce qui n'est pas standard et vous donnera également la possibilité de sélectionner ces tables.

Ainsi, cela garantit que, quelle que soit la configuration de votre site, vous disposerez des options nécessaires pour vous assurer que tout est déplacé correctement la première fois. Donc, avec tout cela dit, si votre site est protégé par un mot de passe avec Basic Off, vous activerez ces options que vous voyez mises en évidence ici et fournirez ces informations d'identification. Sinon, laissez-le sur non, et c'est tout ce dont vous avez besoin.

Une fois que vous avez cliqué sur le bouton Go, cela commence à fonctionner et vous pouvez aller faire un sandwich. Vous pouvez aller déjeuner avec vos amis, vous pouvez vous occuper d'une tâche plus urgente, et cela fera tout le travail. Au départ, vous verrez l'écran qui commencera à faire ses vérifications initiales, assurez-vous que toutes les informations d'identification sont vérifiées, et c'est tout. Maintenant, je vais vous avertir, cette démonstration particulière va aller un peu plus vite parce que j'ai déjà fait celle-ci auparavant.

Mais. Cela va varier en fonction de la taille, de la base de données et du nombre de fichiers. La migration est conçue pour être effectuée deux fois. De cette façon, la première fois, vous pouvez migrer en utilisant l'URL de démonstration que vous voyez comme la première option que nous avons copiée. De cette façon, lorsque la migration est terminée, vous pouvez démarrer les pneus, vérifier la fonctionnalité, vous assurer que tout se présente et se comporte comme il se doit.

Lorsque vous effectuez votre deuxième migration, et il est recommandé de le faire au cas où des modifications auraient été apportées au site à partir du moment où vous avez effectué la première migration, et cela est particulièrement important si vous avez un site de commerce électronique, un site d'adhésion, tout ce qui est très dynamique ou susceptible de changer d'une minute à l'autre, nous vous recommandons de mettre en place une page en mode maintenance. Excusez-moi.

Mettre en place une page en mode maintenance qui vous permettra de dire, hé, le site est en construction en ce moment. Nous travaillons sur des choses. Merci de revenir plus tard. De cette façon, vous n'avez pas à vous soucier de la perte de données lors de la deuxième migration, s'il s'agit d'une page très dynamique.

Ainsi, une fois la migration terminée, vous verrez cet avis d'achèvement ici. Mais cette page fait un excellent travail pour vous tenir au courant de ce qui se passe. Alors, jusqu'où en est-il, travaille-t-il toujours sur des fichiers, déplace-t-il toujours des tables de base de données, prend-il réellement tout ce qui est collecté et transféré vers WP Engine. C'est très intuitif, et pourtant en même temps, pas très complexe, donc on peut juste dire, OK, petit coup d'œil, je vois qu'on a fait des progrès. Je vais travailler sur autre chose et je reviens.

Ainsi, une fois la migration terminée, vous recevrez une notification par e-mail, ainsi qu'une notification sur cette page que vous consultez. Et c'est littéralement tout. À ce stade, la migration est terminée, vous pouvez continuer et prévisualiser le site en cliquant sur le bouton bleu. Et vérifiez-le, assurez-vous que tout fonctionne.

Si quelque chose ne va pas, vous avez notre équipe d'assistance 24h/24 et 7j/7 qui pourrait vous aider et simplement vérifier, et quel que soit le problème, nous pouvons vous aider à le résoudre. Et c'est notre migration. C'est littéralement aussi simple que cela. Quelques clics, quelques copier-coller, et pas de soucis à partir de là.

Donc, avec cela en main, et nous savons comment la migration fonctionne maintenant, et si nous avions un scénario complètement différent à envisager. Vous pourriez avoir un site hautement spécialisé sur lequel vous, même en sachant à quel point ce plugin fonctionne, voulez simplement vous assurer que des mesures supplémentaires sont prises pour vous assurer que la migration se déroule correctement. Ou votre situation n'est peut-être pas en phase avec cela. Nous avons donc d'autres options.

Nous avons ce qu'il vous faut. Nous n'allons pas vous laisser pendre. Avant tout, nous avons notre guide de migration manuelle qui vous montrera chaque étape d'un processus manuel, depuis l'exportation de votre base de données, la collecte de vos fichiers et leur compression. Et avec des captures d'écran, car d'une manière générale, la plupart des hôtes existants auront ce type d'accès similaire avec des outils tels que PhpMyAdmin, SSH ou SFTP que vous pouvez effectuer ces étapes.

Nous fournissons donc un guide qui vous montre étape par étape comment y parvenir, et une fois que vous avez récupéré ce contenu sur votre site, il ne vous reste plus qu'à nous le télécharger via le portail utilisateur. Dès que ce téléchargement a lieu, notre équipe d'assistance est informée, et elle s'y met, faisant le déballage pour vous, mettant la base de données en place, plaçant les fichiers là où ils doivent être et vérifiant les choses juste pour s'assurer tout est comme il se doit.

Si quelque chose ne va pas, ils vous le feront savoir et travailleront avec vous pour le faire corriger. Ainsi, même dans un processus de migration manuelle, vous n'êtes toujours pas seul. Nous sommes là pour vous. Et cela dit, notre équipe d'assistance est disponible 24h/24 et 7j/7. Et donc, peu importe quand vous décidez de vous engager, ils seront sur le pont pour vous aider par téléphone ou par chat.

Notre équipe est l'une des équipes de soutien les plus décorées de l'industrie. Ce n'est pas seulement moi qui parle, mais cela a été prouvé maintes et maintes fois. Alors n'hésitez pas à les contacter quelle que soit l'heure du jour ou de la nuit, ils seront sur le pont pour vous aider.

Maintenant, si vous vous inscrivez avec WP Engine sur un environnement dédié, vous obtiendrez quelqu'un comme moi. Nous avons toute une équipe de responsables de l'intégration, prêts à vous aider pour vous assurer que vos 30 premiers jours sur la plateforme sont fantastiques. Notre équipe veillera à ce que vous connaissiez notre plateforme, nos fonctionnalités, soyez sur le pont pour répondre à toutes les questions, suivez tout ce qui doit être suivi.

Nous sommes ici comme une sorte de concierge pour nous assurer que votre expérience soit excellente. Et juste au cas où tout cela sonne bien, mais vous ne voulez tout simplement pas le faire. Vous n'avez pas le temps, vous ne voulez pas vous embêter avec ça, vous avez des choses plus pressantes, on comprend. Et dans cet esprit, nous fournissons une équipe de partenaires qui peuvent vous aider à faire migrer votre site.

Ils connaissent WordPress, ce sont des pros absolus et ils connaissent WP Engine, et faire ces migrations pour vous n'est pas un problème, bien sûr, à un coût. Juste pour donner un exemple de scénario où vous pourriez avoir besoin de ce coup de pouce supplémentaire ou de cette aide supplémentaire. Je peux en fait parler d'un exemple que j'ai eu récemment.

Un client s'est joint à nous et a eu une situation assez difficile, où ses hôtes actuels avaient techniquement déjà expiré. Leur technicien qui a fait tout ce travail pour eux était parti le même jour. C'était son dernier jour, et ils avaient besoin de déplacer rapidement le site vers WP Engine, mais ils ne savaient pas comment.

Ils ne savaient pas comment accéder au back-end du site. Ils n'étaient même pas sûrs d'accéder à la connexion à la plate-forme. Ils ont donc travaillé avec moi, et j'ai heureusement pu les connecter à leur plate-forme et découvrir où se trouvent leurs informations de sauvegarde. Et nous avons commencé à nous pencher sur le processus de migration manuelle. Mais à partir de là, nous avons pu découvrir qu'ils pouvaient se connecter à leur tableau de bord WordPress.

Et encore une fois, si vous pouvez vous connecter à votre tableau de bord WordPress et installer un plug-in, le reste se déroule en douceur. Une fois que nous sommes entrés dans ce tableau de bord WordPress, nous les avons guidés à travers l'installation et le processus de migration, et nous avons leurs deux sites sains et saufs, ne risquant plus d'être fermés. Et ils étaient absolument ravis du processus.

Autre scénario, un propriétaire d'entreprise ne sachant pas comment fonctionne WordPress, mais sachant simplement qu'il devait déplacer son site parce qu'il avait reçu un avis de son fournisseur actuel indiquant que son contrat expirait et, encore une fois, qu'il ne serait pas renouvelé. Et ils avaient besoin de trouver quelque chose de nouveau pour héberger leur connexion. Il s'est donc tourné vers WP Engine et a de nouveau travaillé avec lui, capable de passer à travers les bases, même à un niveau novice pour installer le plugin - accéder au tableau de bord, installer le plugin.

Comprendre comment obtenir les données de notre portail utilisateur vers le plug-in et laisser cela faire le travail. Et dans cet esprit, même la mise en ligne est facilitée avec nous. Nous avons des gars sur la façon de déplacer votre DNS à partir d'un certain nombre de plates-formes pour vous faciliter la tâche. Nous fournissons des options d'adresse CNAME et IP pour un enregistrement, donc quel que soit le fournisseur DNS que vous utilisez, le DNS et la mise en ligne sont aussi simples que la migration de votre site.

Donc, juste avec tout cela en main, l'important est de savoir que WP Engine n'est pas seulement un service. Nous ne sommes pas qu'une plateforme. Nous sommes un partenaire. Nous sommes très investis dans votre réussite.

Nous nous engageons à faire en sorte que votre expérience soit fantastique. Et nous vous soutenons quoi qu'il arrive. Donc, dans cet esprit, bienvenue à la maison. Nous voulons que vous vous sentiez comme chez vous. Et c'est là que vous voulez rester, et vous aurez toujours les ressources, et vous aurez toujours le soutien dont vous avez besoin pour avoir une expérience réussie avec WP Engine.

Si vous avez des questions. Si vous n'êtes pas sûr, vous ne croyez pas le battage médiatique, regardez simplement les critiques. Il suffit de regarder les autres contacts clients et, par tous les moyens, de nous contacter et de poser les questions techniques, de poser les questions non techniques, et nous pourrons y répondre pour vous. Nous sommes impatients de travailler avec vous à l'avenir et de profiter du reste de DE{CODE}.