Ta carte SD plante de temps en temps ? Ou tu as juste peur qu’elle lâche un jour sans prévenir ? Passer de SD vers SSD est l’une des évolutions les plus recommandées pour un Raspberry Pi qui fait tourner Home Assistant. Dans cet article, je t’explique pourquoi cette migration a du sens. Je détaille aussi comment la mener, en m’appuyant sur la documentation officielle Home Assistant.
Transparence : je n’ai pas réalisé cette migration sur mon propre matériel. Ce guide s’appuie sur la documentation officielle Home Assistant et sur les retours de la communauté. Vérifie toujours la compatibilité de ton modèle de Raspberry Pi avant de te lancer.
🎯 Pourquoi migrer de la carte SD vers un SSD
Une carte microSD est un composant fragile. Elle supporte un nombre limité de cycles d’écriture. Sur un Raspberry Pi qui héberge Home Assistant, ces écritures sont fréquentes : logs système, mises à jour, et surtout la base de données recorder. Cette base enregistre en continu l’historique de tes capteurs et entités.
La documentation officielle de l’intégration Recorder le précise clairement. Les écritures répétées « peuvent affecter le temps de réaction du système et la durée de vie de la carte SD sur Raspberry Pi ». Pour limiter l’usure, Home Assistant recommande d’augmenter le commit_interval, ou d’exclure certaines entités trop bavardes du recorder.
Un SSD, qu’il soit SATA via un boîtier USB ou NVMe, encaisse beaucoup mieux ce type de charge. Il est aussi nettement plus rapide en lecture/écriture. Ça se ressent sur les temps de démarrage et la réactivité de l’interface. Migrer de SD vers SSD réduit donc à la fois le risque de corruption et les ralentissements.
🧩 Deux méthodes officielles pour migrer de SD vers SSD
Il existe deux approches documentées. Le choix dépend de ton modèle de Raspberry Pi et de ce que tu veux réellement déplacer.
🔧 Méthode 1 : déplacer uniquement les données
Sur Home Assistant OS, un outil intégré permet de garder le système de démarrage sur la carte SD. Il déplace seulement les données lourdes (Core, Supervisor, logs, add-ons) sur un disque externe. C’est la méthode la plus simple si ton matériel la supporte.
- Va dans Paramètres > Système > Stockage.
- Ouvre le menu à trois points en haut à droite et choisis Déplacer le disque de données.
- Sélectionne le SSD connecté, puis valide.
- Le système prépare le disque et redémarre automatiquement. Compte une dizaine de minutes selon la vitesse du SSD.
Attention : cette opération efface entièrement le disque cible. La documentation officielle insiste sur un point essentiel avant de commencer.
💧 La sauvegarde, une étape non négociable
Avant toute manipulation de disque, fais une sauvegarde complète. Télécharge-la ailleurs que sur le Raspberry Pi. Si tu n’as pas encore de routine de sauvegarde, j’ai détaillé la marche à suivre dans cet article sur la sauvegarde de Home Assistant. C’est ta seule garantie de pouvoir tout restaurer si la migration tourne mal.
🔧 Méthode 2 : cloner tout le système avec Raspberry Pi Imager
Tu veux faire démarrer le Raspberry Pi entièrement depuis le SSD, sans carte SD du tout ? La méthode passe alors par une réinstallation propre plutôt qu’un clonage brut.
- Fais une sauvegarde complète depuis Paramètres > Système > Sauvegardes, puis télécharge-la sur ton ordinateur.
- Vérifie que le démarrage USB est activé sur ton Raspberry Pi 3 ou 4 (c’est le cas par défaut sur les modèles récents).
- Flashe la même version de Home Assistant OS sur le SSD avec Raspberry Pi Imager. Connecte le SSD via un boîtier USB-SATA ou un adaptateur NVMe selon ton modèle.
- Démarre le Raspberry Pi sur le SSD, puis restaure la sauvegarde depuis l’interface Home Assistant.
Cette approche est plus longue, mais elle donne un système entièrement neuf sur SSD, sans dépendance à la carte SD.
⚡ Prérequis matériels
- Un SSD : SATA dans un boîtier USB-SATA (Raspberry Pi 3/4), ou NVMe via un adaptateur si ton modèle le permet. Vérifie la compatibilité USB Attached SCSI (UAS) du boîtier.
- Une alimentation suffisante : un SSD externe consomme plus qu’une carte SD. Sur Raspberry Pi 3 notamment, l’alimentation officielle peut être trop juste. Prévois un bloc avec une marge confortable.
- Un câble USB 3.0 de qualité, branché sur un port bleu USB 3.0 pour profiter du débit du SSD.
👉 Limites
Cette migration n’est pas garantie sans accroc. Certains utilisateurs de la communauté Home Assistant rapportent des échecs du « Move data disk » sur des configurations particulières. D’autres ont des soucis d’alimentation qui font planter le Raspberry Pi en cours de route. Le SSD reste aussi plus cher et plus encombrant qu’une simple carte SD. Le boîtier USB ajoute d’ailleurs un point de défaillance supplémentaire. Enfin, sur Home Assistant Green ou Yellow, la procédure diffère un peu de celle d’un Raspberry Pi classique : vérifie toujours la doc de ton matériel avant de te lancer.
📲 En résumé
Passer de SD vers SSD limite l’usure liée aux écritures du recorder. Ça rend aussi ton installation Home Assistant plus fiable dans la durée. Deux chemins existent : déplacer uniquement les données via l’outil intégré, ou cloner tout le système avec Raspberry Pi Imager. Dans les deux cas, une sauvegarde complète avant de commencer n’est pas optionnelle.
Pour aller plus loin, tu peux aussi comparer avec l’installation de Home Assistant OS dans une VM VirtualBox. Une fois la migration terminée, pense aussi à revoir ton tableau de bord Home Assistant.
Sources officielles : documentation Home Assistant OS – Common tasks et documentation de l’intégration Recorder.


