Réinstallation du système d'exploitation
Comment réinstaller une machine de zéro ou changer de système d'exploitation : ce qu'il faut sauvegarder à l'avance, comment se déroule le processus, et ce qu'il faut configurer juste après.
Mis à jour le 23 août 2026
La réinstallation remet la machine dans un état neuf : un système propre, tout ce qui se trouve sur le disque est effacé. C'est un outil de travail normal, pas un dernier recours.
Quand c'est la bonne décision
- Vous avez besoin d'un autre OS : par exemple, vous avez choisi AlmaLinux, mais toutes vos instructions sont pour
apt. - Les configurations sont tellement emmêlées que les corriger prend plus de temps que de les refaire de zéro.
- La machine est compromise. Après une intrusion, nettoyer le système ne sert à rien : vous ne savez pas ce qu'il en reste.
- Le projet est terminé et la machine est réaffectée à une nouvelle tâche.
À faire au préalable
La réinstallation efface complètement le disque. Le VPS n'a ni snapshots ni sauvegardes automatiques de la machine — si vous oubliez quelque chose, vous ne pourrez pas le récupérer.
Liste de vérification :
- Dump de la base de données
mysqldump -u root -p mydb > /root/mydb.sql
pg_dump -U postgres mydb > /root/mydb.sql
- Archive des données et des configurations
tar czf /root/save-$(date +%F).tar.gz /var/www /etc/nginx /opt/app
- Tout télécharger sur votre ordinateur
rsync -avz root@203.0.113.10:/root/save-2026-08-23.tar.gz ./
En savoir plus — scp et rsync.
- Noter ce qui était configuré : liste des paquets, ports, domaines, tâches planifiées
dpkg --get-selections > /root/packages.txt
crontab -l > /root/crontab.txt
- Vérifier que l'archive s'ouvre sur votre ordinateur. Une copie non vérifiée n'est pas une copie.
Comment réinstaller
Une machine suspendue pour non-paiement ne peut pas être réinstallée, comme les autres actions : renouvelez d'abord, puis tout ce qui touche au disque. Voir Suspension pour non-paiement.
- Panneau de la machine
/hosting/vds/m/<id>, onglet « Accès », sous-section « Réinstallation ». - Choisissez un OS : Debian 12 ou 13, Ubuntu 22.04 / 24.04 / 26.04, AlmaLinux 9 ou 10, CentOS Stream 9, Windows Server 2022 ou 2025.
- Confirmez. La machine est réinstallée et redémarre.
- Le panneau affiche le nouveau mot de passe immédiatement après la réinstallation, et il pourra ensuite être ouvert avec le bouton « Afficher le mot de passe ».
- Les clés SSH à nouveau : elles ne sont pas transférées vers le nouveau système. Ouvrez « Clés SSH » et enregistrez la liste — la machine redémarrera encore une fois.
L'adresse IPv4 publique reste la même, et les domaines n'ont pas besoin d'être redirigés à nouveau.
Juste après
La clé de la machine a changé, le client SSH va donc protester :
REMOTE HOST IDENTIFICATION HAS CHANGED
Supprimez l'ancienne entrée et reconnectez-vous :
ssh-keygen -R 203.0.113.10
ssh root@203.0.113.10
Ensuite, parcourez la liste de vérification de la première heure : mises à jour, clés SSH, utilisateur, pare-feu, agent invité.
Erreurs courantes
| Erreur | Conséquence |
|---|---|
| Avoir laissé l'archive sur la machine elle-même | Elle a été effacée avec le disque |
| Ne pas avoir vérifié le dump de la base de données | Il n'y a rien à restaurer, ou le fichier est vide |
| Avoir oublié la liste des réglages | Une semaine passée à restaurer ce qui a pris des mois à configurer |
| Avoir réinstallé au lieu de diagnostiquer | Le problème s'est reproduit sur un système propre |
Si le but est simplement de restaurer l'accès, et non de repartir de zéro, la réinstallation n'est pas nécessaire : voir changer le mot de passe root et la console texte.