Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Si vous utilisez le Raspberry Pi pour un serveur Home Assistant installé sur une carte microSD, vous pouvez commencer à rencontrer des problèmes de performances lorsque vous ajoutez plus d'entités et installez ou exécutez plusieurs modules complémentaires, tels qu'un serveur multimédia Plex ou Samba, ou utilisez-le comme NVR (enregistreur vidéo réseau).

Cependant, vous pouvez rapidement migrer votre serveur Home Assistant existant de la carte microSD vers un lecteur à état solide (SSD) et démarrer Home Assistant sur votre Raspberry Pi 3 ou 4 à partir de celui-ci. Ce sera beaucoup plus rapide et plus fiable, et les SSD sont disponibles dans des capacités plus importantes à des prix nettement inférieurs à ceux d'une carte SD de qualité supérieure.

Méthodes de migration du serveur Home Assistant de la carte SD vers le SSD

Il existe deux façons fiables de déplacer ou de migrer votre serveur Home Assistant d'une carte microSD vers un SSD.

  1. Sauvegardez, réinstallez et restaurez le serveur Home Assistant.
  2. Créez une image de serveur Home Assistant et gravez-la sur le SSD.

Vous pouvez utiliser un SSD externe ou interne (dans un boîtier USB) de n'importe quelle taille. Nous utilisons un SSD Samsung de 500 Go pour exécuter le serveur Home Assistant, car nous utilisons également le serveur comme NVR de surveillance pour enregistrer des images de vidéosurveillance à partir de caméras IP en fonction du mouvement. Les SSD NVMe et SATA fonctionneront tant qu'ils disposent d'un port USB pour la connexion.

Aussi, vous devez activer le démarrage USB sur votre Raspberry Pi 3 ou 4 que vous utilisez pour votre serveur Home Assistant.

Ci-dessous, nous vous expliquons en détail les deux méthodes pour vous aider à migrer votre Home Assistant ou tout autre serveur ou système d'exploitation de la carte SD vers le SSD en toute intégrité et sans aucun risque de perte de données. Assurez-vous de suivre l'une ou l'autre de ces méthodes dans l'ordre des étapes indiqué.

Méthode 1: Sauvegarder, réinstaller et restaurer l'assistant domestique

Il s'agit de la méthode recommandée pour migrer votre serveur Home Assistant d'une carte microSD vers un SSD. Cette méthode comprend trois étapes.

Étape 1: Créer la sauvegarde du serveur Home Assistant

Sur votre serveur Home Assistant, accédez à Paramètres > Système > Sauvegardes puis cliquez sur le Créer une sauvegarde bouton.

Entrez le nom de la sauvegarde, choisissez le Sauvegarde complète et cliquez sur Créer. Attendez qu'il crée une sauvegarde. Cela peut prendre un certain temps. Une fois la sauvegarde terminée, cliquez sur le nom de la sauvegarde puis cliquez sur le trois points > Télécharger la sauvegarde.

Cela téléchargera la sauvegarde de Home Assistant sur votre stockage local.

Étape 2: Flasher l'image de l'assistant domestique sur le SSD

Téléchargez la même version de Home Assistant qui s'exécute sur la carte microSD et utilisez l'outil Raspberry Pi Imager pour flasher l'image sur le SSD.

  1. Lancer l'outil Raspberry Pi Imager
  2. Sélectionnez l'image du système d'exploitation Home Assistant dans Choisissez le système d'exploitation, le disque SSD connecté dans Choisissez Stockage, et cliquez Écrire.
  3. Connectez le SSD au port USB de votre Raspberry Pi 3 ou 4 et branchez l'alimentation.
  4. Si vous avez activé le démarrage USB sur votre Raspberry Pi, l'assistant domestique démarrera à partir du lecteur SSD connecté. Comme il s'agit du premier démarrage, il faudra un certain temps pour terminer.

Étape 3: Restaurer la sauvegarde

Une fois l'installation de Home Assistant terminée sur le SSD, vous verrez une option: « Alternativement, vous pouvez restaurer à partir d'un instantané précédent ».

Cliquez dessus, puis sélectionnez la sauvegarde que vous avez téléchargée sur votre stockage local. Cliquez sur Restaurer la sélection. La sauvegarde sera téléchargée sur votre serveur Home Assistant fonctionnant sur SSD et la restaurera. Pendant le processus, votre serveur sera hors ligne pendant un certain temps. Cela peut prendre plusieurs minutes en fonction de la taille de votre sauvegarde Home Assistant, alors asseyez-vous et détendez-vous.

Une fois le serveur restauré, l'interface Web se chargera automatiquement. À ce stade, vous avez réussi à migrer votre serveur Home Assistant fonctionnant via une carte microSD vers un SSD.

Méthode 2: Créer une image Home Assistant à partir d'une carte SD et la graver sur un SSD

Vous pouvez cloner le serveur Home Assistant actuel en tant que fichier image à partir de la carte microSD à l'aide de l'outil Win32 Disk Imager, puis flasher cette image sur SSD à l'aide de l'outil Raspberry Pi Imager. Les étapes sont les suivantes:

  1. Éteignez Raspberry Pi et déconnectez la carte microSD.
  2. Utilisez un lecteur de carte pour connecter la carte microSD à votre PC.
  3. Téléchargez, installez et lancez l'outil Win32 Disk Imager.
  4. Cliquez sur l'icône du dossier pour choisir un emplacement où vous souhaitez enregistrer le fichier image de sauvegarde Home Assistant. Tapez un nom pour le fichier et cliquez sur Ouvrir.
  5. Choisissez la lettre de lecteur sous le Appareil puis cliquez sur Lire.
  6. L'outil créera un fichier image contenant les partitions et les informations sur les données de Home Assistant. Cela prendra un certain temps en fonction de la taille de la carte microSD et de sa vitesse de lecture.
  7. Un temps estimé sera affiché dans le coin inférieur droit.
  8. Une fois l'image créée, lancez l'outil Raspberry Pi Imager.
  9. Cliquez sur Choisissez le système d'exploitation et sélectionnez le fichier image que nous venons de créer.
  10. Cliquez sur Choisissez Stockage et choisissez le lecteur SSD connecté.
  11. Cliquez sur Écrire. Confirmez si vous y êtes invité.
  12. Une fois l'image gravée sur le SSD, connectez le SSD au Raspberry Pi 3 ou 4 avec le démarrage USB activé et allumez l'appareil.
  13. L'assistant domestique démarrera et vous pourrez continuer à utiliser le serveur normalement comme vous l'étiez lorsqu'il fonctionnait sur une carte microSD, mais avec plus de capacité de stockage et des performances plus rapides.

Des performances plus rapides avec plus de stockage

En termes de performances et de fiabilité, les cartes SD peuvent être plus lentes et moins fiables en raison de leur stockage limité et de leurs cycles de lecture/écriture. Ainsi, en migrant votre serveur Home Assistant de la carte SD vers le SSD, vous pouvez considérablement augmenter ses performances et sa fiabilité.

En outre, si vous souhaitez utiliser votre serveur Home Assistant comme NVR pour enregistrer des vidéos de vidéosurveillance IP, comme NAS ou stockage cloud pour stocker des fichiers ou des sauvegardes, comme serveur multimédia pour diffuser des films et Les émissions de télévision (comme Plex ou Kodi), ou en tant que VPN, en installant des modules complémentaires, vous devez migrer vers un SSD plus grand car ces services augmenteront les opérations de lecture/écriture et nécessiteront plus stockage.