Dans le cadre de l'AP Semestre 2 chez TGPLUS, j'ai réalisé la migration
complète d'un serveur de base de données vers une nouvelle machine
sous Debian 12.
== Contexte ==
L'entreprise TGPLUS disposait d'un serveur SGBD en production.
Il fallait migrer ce serveur vers une VM Debian 12 récente sans
perte de données ni interruption prolongée des services.
== Étapes réalisées ==
1. Identification des services
- Analyse du serveur existant : identification du SGBD utilisé
(MySQL/MariaDB), des bases de données présentes et des
services dépendants.
2. Sauvegarde et dump de la base de données
- Sauvegarde complète du serveur (snapshot VM sur Proxmox PVE)
- Export de la base de données avec mysqldump :
mysqldump -u root -p --all-databases > sauvegarde.sql
3. Installation de la nouvelle VM Debian 12
- Création d'une VM sur Proxmox (PVE)
- Installation de Debian 12
- Installation de MariaDB :
apt install mariadb-server
4. Restauration de la base de données
- Import du dump sur le nouveau serveur :
mysql -u root -p < sauvegarde.sql
- Vérification du bon fonctionnement de tous les services associés
5. Documentation
- Renseignement des travaux dans la base de connaissance
de l'entreprise (wiki interne / Trello)
== Compétences mobilisées ==
- Administration Proxmox PVE
- Sauvegarde et restauration MySQL/MariaDB
- Installation et configuration Debian 12
- Documentation technique professionnelle