1. Inventorier ce qui tourne sur votre serveur Scaleway
Avant de migrer, listez clairement les sites, applications et bases de données présents sur le serveur.
- Sites (WordPress, Prestashop, Laravel, Symfony, etc.).
- Bases de données (MySQL/MariaDB, PostgreSQL…).
- Services : Nginx, Apache, PHP-FPM, Redis…
Plan du tutoriel
2. Récupérer l’accès SSH / SFTP au serveur Scaleway
- Connectez-vous à la console Scaleway.
- Repérez l’instance concernée (VPS, instance cloud ou dédié).
- Notez l’adresse IP publique et l’utilisateur SSH (souvent
rootou un utilisateur dédié). - Assurez-vous de disposer :
- d’un mot de passe SSH ou
- d’une clé SSH permettant la connexion.
3. Identifier la base de données du site
Sur un serveur Scaleway, la base est souvent auto-hébergée (MySQL/MariaDB/PostgreSQL).
- Localisez le fichier de configuration du site (ex.
wp-config.phppour WordPress). - Notez :
- Nom de la base
- Utilisateur & mot de passe
- Hôte (souvent
localhost)
- Vérifiez via
mysqlou un outil type phpMyAdmin que la base est accessible.
4. Déclarer Scaleway comme source dans Déplace Ton Site
Créer / ouvrir un projet
- Allez sur prod.deplacetonsite.fr.
- Créez un projet avec le domaine à migrer.
Saisir les accès Scaleway
- Dans Source, choisissez SFTP/SSH.
- Renseignez IP, port, utilisateur et mode d’authentification.
- Renseignez les paramètres de la base dans Source DB.
5. Préparer la destination & les DNS
La destination peut être un hébergeur mutualisé, un autre cloud ou un nouveau serveur Scaleway.
- Déclarez la destination (FTP/SFTP/panel) dans votre projet.
- Indiquez la nouvelle base de données.
- Lancez les transferts fichiers + base.
- Testez, puis modifiez la zone DNS pour pointer le domaine vers la nouvelle IP.
Migrer un site Scaleway avec Déplace Ton Site
Déplace Ton Site vous permet de garder une vue claire sur les jobs de migration, les sources et les destinations, y compris dans des environnements cloud plus techniques comme Scaleway.