How To migrate website

Les clés a importer

Access FTP SFTP / SSH

login :

IP :

Port :

IP whitelisted ?

Environnement :

Debian / ubuntu / centos / freebsd

ServicesVersion Comments
PHP
node
python
mariadb
postgre
mysql
redis
apache
nginx
varnish
memcached
opcache

Crontab -e

cat /etc/crontab 
crontab -e

Systemd : les services crées

ls -ls /etc/system

docker ?

docker ps 


Definir l’emplacement sur un nouveau serveur (Nexylan / Runstack / Custom) (voir jo)

Registrar → transferer le domain Sur un compte

Cloudflare → Ajouter le domaine en question puis verifier toutes les zones DNS

Rsync + dump + import

Ajouts des crontab

Deployer les service /etc/systemd/user.d/XXXX.service

Extension php ?

config spécifique apache &| nginx

modifier les logins / pwd des base de données

Demander au SEO de lancer un crawl avant et apres la migration vérification des URLS (Slug) /!\

Mise en place d’un load balancing → HA PROXY

→ 5 requete

→ 4 requêtes sur l’ancien serveur → 1 requete sur le nouveau pour voir les problemes eventuelle

(Ask to nexylan) → Mettre en place les optis SQL / PHP apache

MySQLTunner → eventuellement pour les optimisations

pool PHP-fpm // php-cli

/!\ Les mails !

Les comptes API et toutes les annexes