Certains amis ont demandé comment déplacer rapidement leur site Web WordPress tout en utilisant VPS. En fait, il existe de nombreuses méthodes de migration des données d’un site Web. Si votre fournisseur d'hébergement propose une migration d'instantanés et une mise en miroir personnalisée, il est facile de cloner tout le contenu d'un serveur sur un autre serveur.
Les services typiques de ce type sont Tencent Cloud, Alibaba Cloud et de grands fournisseurs d'hébergement tels que Linode et DigitalOcean. Certains fournisseurs d'hébergement ne fournissent pas non plus de fonctions de mise en miroir personnalisées. Nous devons donc migrer manuellement les données du site Web. De plus, la migration entre les fournisseurs d'hébergement doit également être effectuée manuellement et il est impossible de déployer automatiquement le site Web.
J'ai déjà partagé trois outils de commande Rsync, SCP et Tar pour résoudre rapidement la relocalisation de sites Web distants VPS et la synchronisation des données. Cet article explique comment utiliser la commande de sauvegarde de synchronisation rapide pour déplacer votre WordPress d'un hôte VPS à un autre. Une fois que vous maîtrisez les commandes de déplacement, vous pouvez déplacer n’importe quel site Web en dix minutes.
Voici d’autres méthodes de synchronisation et de sauvegarde des données de sites Web :
- Méthode de migration d'hôte SolusVM KVM VPS - Tutoriel de sauvegarde et de récupération SolusVM KVM
- Trois étapes pour découvrir le trafic anormal du serveur - Surveillance de la bande passante du trafic du serveur Linux et commandes statistiques
- Éléments essentiels de la relocalisation Linode VPS : cloner l'image de clonage, IP Swap conserve l'IP d'origine et sauvegarde automatique
1. Une ligne de code
Commande de compression, de transmission et de décompression à distance Tar :
cd /data/wwwroot #进入网站目录 tar czf - www.wzfou.com | ssh root@198.xxx.xxx.xxx -p 12345 tar xzf - -C /data/wwwroot/www.wzfou.net
Instructions : Entrez dans le répertoire wwwroot
sous l'hôte A, puis regroupez et compressez tous les fichiers sous www.wzfou.com
, puis transférez-les vers <bpt2 de l'hôte B 198.xxx.xxx Répertoire .xxx >/data/wwwroot/www.wzfou.net. -p 12345
est dû au fait que le port par défaut de l'hôte B S-S-H n'est pas 22. Si vous utilisez celui par défaut, vous n'avez pas besoin d'ajouter cette phrase.
2. Étape 1 : Créer un nouvel environnement de site Web
Afin de garantir que le site Web puisse fonctionner normalement après le déplacement, il est recommandé que le nouvel environnement de site adopte la même configuration que le site d'origine. Par exemple, le site d'origine utilise le panneau Pagoda BT, il est alors recommandé que le nouveau. Le site utilise également le panneau Pagoda BT. Les PHP, Mysql, etc. installés doivent être les mêmes que ceux du site d'origine.
5. Résumé
La clé pour utiliser la méthode de relocalisation rapide est que l'environnement lorsque vous créez un nouveau site Web doit être cohérent avec l'environnement du site Web d'origine. Par exemple, choisissez la même version de PHP, Apache ou Nginx, base de données Mysql, etc., en particulier. la base de données. Si la version est incohérente, une erreur se produira lors du déclenchement.
Pour les déménagements de sites Web à grande échelle ou les sites Web avec un contenu dynamique, il est préférable de faire des préparatifs complets avant le déplacement. Une fois le nouveau site déplacé, vous devez l'observer pendant un certain temps avant de décider d'effacer ou non les données. De plus, les mises à jour DNS prendront un certain temps. De manière générale, la synchronisation DNS sera terminée dans les 24 heures.