Salut @Damien,
Bon choix, le Beelink Mini S13 est justement le mini-PC qu’on recommande pour Gladys 
Pour répondre directement : oui, la sauvegarde Gladys Plus est faite pour ça. À la fin de l’installation de Gladys Assistant OS, au lieu de créer un compte, tu cliques sur « Restauration Gladys Plus » et tu retrouves ton instance telle quelle : utilisateurs, maisons et pièces, appareils, scènes, tableaux de bord, configuration des intégrations et tout l’historique des capteurs. Zigbee2mqtt et Matter sont aussi restaurés, car Gladys enregistre leur configuration dans sa base chaque nuit.
Il y a juste quelques précautions à prendre. Voici la procédure dans l’ordre.
1. Avant de changer (sur l’ancien mini-PC)
- Note ta clé de sauvegarde : Paramètres → Gladys Plus → « Clé de sauvegarde » (clique sur l’œil pour l’afficher). Les sauvegardes sont chiffrées avec cette clé : sans elle, impossible de les restaurer.
Ne déconnecte pas Gladys Plus sur l’ancienne instance avant de l’avoir notée, la déconnexion efface la clé de l’instance.
- Si tu utilises l’intégration MQTT avec le broker installé par Gladys (pour des Tasmota, Shelly, etc.) : note aussi le nom d’utilisateur et le mot de passe MQTT (Intégrations → MQTT → Configuration). Ils te serviront à l’étape 3.
- Si tu utilises Node-RED : exporte tes flows (menu ☰ → Exporter → Tous les flux). Ils ne sont pas dans la sauvegarde Gladys.
- N’appaire pas de nouvel appareil Zigbee ou Matter juste avant la migration. La configuration de Zigbee2mqtt est sauvegardée dans Gladys tous les soirs à 23h, celle de Matter à 4h du matin. Un appareil appairé après la dernière sauvegarde de la nuit serait à ré-appairer.
- Lance une sauvegarde manuelle : Paramètres → Sauvegardes → « Sauvegarder maintenant ». Attends qu’elle apparaisse dans la liste.
- Éteins l’ancien mini-PC. Les deux machines ne doivent jamais tourner en même temps : elles piloteraient les mêmes appareils, tes scènes se déclencheraient en double, et elles partageraient la même connexion Gladys Plus.
- Débranche ton dongle Zigbee (et tes autres dongles USB) et branche-le sur le Beelink. Si ton coordinateur Zigbee est un modèle réseau (SLZB-06, etc.), il n’y a rien à déplacer.
2. Installation du Beelink
Suis la doc de Gladys Assistant OS : Installer Gladys Assistant sur un mini-PC avec Gladys Assistant OS | Gladys Assistant
En résumé : tu écris l’image sur une clé USB, tu démarres le Beelink dessus (touche F7 au démarrage), tu réponds à quelques questions, et Gladys s’installe toute seule.
Quand http://gladysassistant.local affiche l’écran de bienvenue :
- Clique sur « Restauration Gladys Plus » (et pas sur « Créer un compte local »).
- Connecte-toi avec ton compte Gladys Plus (email, mot de passe, code de double authentification).
- Saisis ta clé de restauration : c’est la clé de sauvegarde notée à l’étape 1.
- Choisis la sauvegarde la plus récente, puis clique sur « Restaurer » et « Confirmer ».
- À la fin, Gladys redémarre toute seule. Tu te connectes ensuite avec ton compte Gladys habituel, avec l’email et le mot de passe de ton ancienne instance.
La restauration prend plus ou moins de temps selon la taille de ton historique.
3. Vérifications après la restauration
- Zigbee2mqtt : Gladys le réinstalle automatiquement avec sa configuration restaurée (réseau Zigbee et appareils), donc pas besoin de ré-appairer. Va quand même dans Intégrations → Zigbee2mqtt vérifier le port USB du dongle : il peut porter un autre nom sur la nouvelle machine. Dans ce cas, sélectionne le bon.
- Matter : le contrôleur est restauré automatiquement depuis sa sauvegarde.
- Intégrations du catalogue : elles sont réinstallées automatiquement au démarrage. Gladys retélécharge leurs images, ce qui peut prendre quelques minutes.
- MQTT (si tu utilises le broker installé par Gladys) : en préparant cette réponse, je viens de me rendre compte que le conteneur du broker n’est pas recréé automatiquement après une restauration sur une nouvelle machine. Je corrige ça ! En attendant, dans Intégrations → MQTT → Configuration, clique sur « Installez le broker sur Docker ». Gladys génère alors un nouveau mot de passe : remets tes anciens identifiants et sauvegarde, sinon tes appareils MQTT ne pourront plus se connecter.
- Node-RED : réimporte tes flows.
- Adresse IP : le Beelink aura une nouvelle adresse IP. Tout ce qui contacte Gladys par son IP (appareils MQTT, etc.) doit utiliser la nouvelle. Le plus simple, une fois l’ancien éteint : dans les réglages de ta box, donne au Beelink l’adresse IP fixe qu’avait l’ancien mini-PC (réservation DHCP).
- Gladys Plus : ta connexion Gladys Plus fait partie de la sauvegarde, c’est donc le Beelink qui prend la place de l’ancien. Vérifie que l’instance est bien connectée dans Paramètres → Gladys Plus, et teste l’accès à distance sur https://plus.gladysassistant.com. Le lendemain, vérifie qu’une nouvelle sauvegarde apparaît dans Paramètres → Sauvegardes.
4. Effacer l’ancien mini-PC
Garde-le éteint quelques jours, le temps de vérifier que tout fonctionne : c’est ton plan B. Ne le rallume jamais avec Gladys qui tourne pendant que le Beelink fonctionne.
Ensuite, son disque contient toujours ta base Gladys (utilisateurs, clés Gladys Plus, accès de tes intégrations). Donc :
- si tu le donnes ou le revends, réinstalle un système en effaçant complètement le disque ;
- si tu le gardes pour autre chose, supprime les conteneurs et les données de Gladys :
docker rm -f gladys gladys-z2m-zigbee2mqtt gladys-z2m-mqtt eclipse-mosquitto gladys-node-red
sudo rm -rf /var/lib/gladysassistant
Adapte la liste des conteneurs à ce que docker ps -a affiche chez toi (par exemple, ajoute watchtower s’il est installé).
Pas besoin de déconnecter Gladys Plus sur l’ancien mini-PC : c’est le Beelink qui a repris la connexion.
Si tu bloques à une étape, n’hésite pas à revenir ici !