C'est le scénario catastrophe par excellence pour tout administrateur système : un serveur Dell PowerEdge refuse de démarrer (panne de carte mère, bloc d'alimentation grillé, ou corruption critique du BIOS/iDRAC), et vos données de production ou de sauvegarde résident sur les disques durs internes.
Si la machine hôte est irrécupérable à court terme, la priorité absolue est de récupérer les données. Heureusement, avec une méthodologie rigoureuse, il est possible de monter et de lire ces disques sur un autre serveur ou une station de travail de secours.
Voici le guide technique étape par étape pour réussir cette opération sans corrompre le stockage.
1. Comprendre le rôle crucial du contrôleur RAID (PERC)
Avant de brancher les disques n'importe où, vous devez analyser comment les données ont été écrites sur le serveur d'origine :
Si les disques étaient gérés par un contrôleur RAID matériel Dell PERC (ex: H730, H330, HBA330) : Les métadonnées du RAID (Foreign Configuration) sont stockées directement sur les disques.
Si les disques étaient en mode HBA (Pass-through) ou en ZFS/MDADM (RAID logiciel) : Les disques sont lisibles de manière standard, à condition d'avoir le bon système de fichiers (Ext4, XFS, NTFS).
2. Étape 1 : Le principe de précaution (Sauvegarde hors-bande)
Avant de manipuler le matériel, respectez ces règles d'or :
Étiquetez l'ordre exact des disques : Ne mélangez jamais l'ordre des baies (Bay 0, Bay 1, etc.). Notez précisément l'emplacement de chaque disque dur.
Manipulations électrostatiques : Utilisez un bracelet antistatique. Les disques SAS/SATA d'entreprise sont sensibles aux décharges.
3. Étape 2 : Deux scénarios de récupération possibles
Selon l'architecture de votre ancien serveur Dell, choisissez l'une des deux méthodes suivantes :
Scénario A : Le matériel de destination possède le même contrôleur PERC (Idéal)
Si vous disposez d'un autre serveur Dell (ou d'une carte contrôleur RAID Dell PERC identique que vous pouvez installer dans un autre serveur de secours) :
Insérez les disques dans le même ordre exact dans les baies du nouveau serveur.
Démarrez le serveur et entrez dans le BIOS du contrôleur RAID (généralement
Ctrl + Rau démarrage pour les anciens PERC, ou via l'interface iDRAC / Lifecycle Controller pour les modèles plus récents).Le contrôleur va détecter une "Foreign Configuration" (configuration étrangère détectée sur les disques).
Sélectionnez l'option Import Foreign Configuration pour réimporter la grappe RAID et ses métadonnées sans perdre aucune donnée.
Le volume logique réapparaît instantanément, et vous pouvez démarrer ou monter les partitions.
Scénario B : Migration vers un serveur générique (Linux / HBA / Pas de contrôleur Dell)
Si vous devez lire les disques sur un serveur tiers (ex: un serveur blanc ou une machine Linux standard) via un contrôleur HBA ou en mode direct :
Connectez les disques au nouveau serveur via une carte HBA en mode IT (qui transmet les disques bruts au système).
Démarrez sur un système Linux Live (ou une distribution d'administration).
Utilisez les commandes de diagnostic pour identifier les disques :
Bashlsblk sudo fdisk -lSi les disques faisaient partie d'une grappe RAID logicielle Linux (MDADM), vous pouvez les assembler avec la commande :
Bashsudo mdadm --assemble --scanVérifiez l'état des volumes logiques ou des partitions détectées :
Bashsudo lvs sudo vgscan
4. Étape 3 : Montage des partitions et extraction des données
Une fois la structure reconnue par le système de secours, créez un point de montage temporaire pour accéder aux fichiers :
1. Identifier le nom de la partition cible (ex: /dev/sdb1 ou /dev/mapper/...)
sudo blkid
2. Créer un répertoire de montage
sudo mkdir -p /mnt/rescue_data
3. Monter la partition en lecture seule (ro) par sécurité
Pour éviter toute écriture accidentelle pendant la phase de récupération, montez toujours le système de fichiers en mode lecture seule (ro - Read-Only) :
sudo mount -o ro /dev/sdX1 /mnt/rescue_data
(Remplacez /dev/sdX1 par le nom réel de votre partition).
4. Vérifier et copier les données
Accédez au dossier pour valider la présence de vos fichiers :
cd /mnt/rescue_data
ls -la
Vous pouvez maintenant transférer vos données critiques vers un stockage externe ou un serveur de secours via rsync :
rsync -avh /mnt/rescue_data/ /path/to/secure/backup/
Conclusion
Face à un serveur Dell planté, la panique est mauvaise conseillère. En respectant l'ordre des disques, en identifiant la nature du contrôleur (matériel PERC ou logiciel) et en utilisant un serveur de secours avec les bonnes commandes Linux ou l'import de configuration étrangère, vous maximisez vos chances de récupérer l'intégralité de vos données saines.
Vos serveurs critiques rencontrent des pannes matérielles complexes, des défaillances de grappes RAID ou nécessitent une intervention de récupération de données d'urgence à Casablanca ou au Maroc ? RackDeploy met à votre disposition son expertise technique pour le diagnostic avancé et la restauration de vos infrastructures.
