Sauvegarde P2P sécurisée : configuration de Syncthing sur ZimaBoard

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Sauvegarde et synchronisation sans effort, laissez vos données circuler librement ! ZimaBoard + Syncthing, parfaitement intégrés, vous offrent la meilleure solution de gestion des données. Qu’il s’agisse de photos précieuses, de documents importants ou de musique chérie, vos données seront toujours sauvegardées et synchronisées de manière sécurisée et fiable.

ZimaBoard offre un support matériel fiable, tandis que Syncthing fournit des capacités puissantes de synchronisation et de partage de fichiers. Avec des processus de sauvegarde automatisés et une synchronisation en temps réel, vos données restent synchronisées avec vous pour toujours. Où que vous soyez, vous n’aurez plus à craindre la perte de données. ZimaBoard + Syncthing vous permet de vous concentrer sur la création, le travail et le plaisir de la vie.

I. Introduction :

Syncthing est un logiciel open-source de synchronisation et de partage de fichiers qui permet la synchronisation sécurisée de fichiers et dossiers entre plusieurs ordinateurs. C’est une application peer-to-peer qui fonctionne sans serveur central, et toutes les communications sont chiffrées et effectuées directement sur le réseau local. Syncthing offre une prise en charge multiplateforme et peut fonctionner sur des systèmes d’exploitation tels que Windows, Mac OS, Linux et Android.

ZimaBoard est un serveur monocarte puissant conçu pour les créateurs, développeurs et utilisateurs individuels. Il fournit une plateforme matérielle performante et très fiable pour construire des serveurs personnels, des centres multimédias domestiques, des applications IoT et diverses autres tâches informatiques. Le matériel ZimaBoard a un large éventail d’utilisations pratiques. Voici quelques cas d’application courants :

  1. Serveur personnel : ZimaBoard peut être utilisé comme serveur personnel pour stocker et gérer des données personnelles, créer des sites web personnels, des blogs ou des services de partage de fichiers. Vous pouvez accéder et gérer vos données à tout moment et de n’importe où via un accès à distance.
  2. Centre multimédia domestique : Combinez ZimaBoard avec un logiciel de centre multimédia (comme Kodi) pour créer un centre multimédia domestique puissant. Vous pouvez stocker les fichiers multimédias dans un emplacement centralisé avec ZimaBoard et les lire sans problème sur votre TV ou d’autres appareils.
  3. Applications Internet des objets (IoT) : L’interface étendue et la connectivité réseau de ZimaBoard en font un choix idéal pour construire des applications IoT. Vous pouvez connecter divers capteurs et appareils et les intégrer à ZimaBoard pour réaliser des maisons intelligentes, la surveillance environnementale, le contrôle à distance et d’autres applications.
  4. Bureau à distance et accès à distance : En configurant ZimaBoard comme serveur d’accès à distance, vous pouvez facilement réaliser le télétravail et l’accès à distance. Où que vous soyez, il vous suffit de vous connecter à ZimaBoard pour accéder à vos fichiers, applications et autres ressources.

1.1 Avantages de l’utilisation de ZimaBoard + Syncthing :

  1. Confidentialité et sécurité des données : En utilisant un serveur personnel, vous avez un contrôle total sur vos données. Vos données ne sont pas stockées sur les serveurs de fournisseurs de services cloud tiers, ce qui réduit le risque d’accès, de fuite ou d’utilisation abusive des données. De plus, vous pouvez mettre en place des mesures de sécurité sur votre serveur, telles que des pare-feux et des contrôles d’accès, pour renforcer la confidentialité et la sécurité des données.
  2. Sauvegarde et synchronisation des données : Avec Syncthing combiné à ZimaBoard, vous pouvez facilement effectuer des sauvegardes et synchronisations de données. Vous pouvez choisir les fichiers et dossiers à sauvegarder et synchroniser, en les stockant sur votre serveur personnel. Ainsi, même si vos appareils subissent des pannes ou sont perdus, vous pouvez toujours récupérer et accéder à vos données depuis le serveur personnel.
  3. Accès et partage multi-appareils : ZimaBoard vous permet de partager et d’accéder aux données sur plusieurs appareils. Vous pouvez synchroniser et accéder aux mêmes données sur différents ordinateurs, smartphones, tablettes, etc., garantissant que vos fichiers de travail et personnels restent synchronisés et cohérents sur tous les appareils.
  4. Flexibilité et personnalisation : ZimaBoard offre des avantages en termes de flexibilité et de personnalisation. Vous pouvez choisir le matériel et le système d’exploitation qui correspondent à vos préférences pour construire votre serveur personnel, et le configurer et l’étendre selon vos besoins. Vous pouvez définir la capacité de stockage, la puissance de traitement et la bande passante réseau du serveur en fonction de vos exigences personnelles de gestion des données.

Ce guide utilise CasaOS comme environnement hôte pour Syncthing. Pour les utilisateurs qui préfèrent un homelab virtualisé, exécuter VMware ESXi 8.0 sur ZimaBoard offre une alternative pour gérer des machines virtuelles séparées et des charges de travail serveur, bien que la configuration testée nécessite une carte réseau Intel compatible.

Ce qui suit fournira une explication détaillée de la synchronisation des données des appareils informatiques vers CasaOS en utilisant Syncthing.

II. Étapes d’opération

2.1 Installation de la synchronisation

Pour commencer, vous devez installer Syncthing sur votre appareil informatique. Rendez-vous sur le site officiel à https://syncthing.net/ et téléchargez le paquet d’installation approprié pour votre système d’exploitation. Le processus d’installation est similaire à celui de tout autre logiciel.

2.2 Visualiser l’ID de l’appareil

En lançant le logiciel, chaque appareil se voit attribuer un ID unique (une longue chaîne de caractères) pour identifier l’appareil, que nous utiliserons plus tard pour la synchronisation. Cliquez sur Actions –> afficher l’ID pour le voir.

2.3 Ajouter un dossier partagé

Sélectionnez le dossier que vous souhaitez télécharger sur cet appareil, après quoi tout le contenu du dossier apparaîtra sur ZimaBoard. En même temps, si l’utilisateur ajoute ou supprime des fichiers du dossier, ZimaBoard se mettra également à jour.

Par exemple, ici nous ajoutons le dossier « downloads documents ». Il suffit d’entrer le label, l’ID et le chemin local du dossier pour compléter l’ajout.

2.4 Ajouter des appareils distants

Lancez Syncthing dans CasaOS, cliquez sur Ajouter un appareil distant, et connectez-le avec l’appareil informatique. (Pour éviter toute confusion, nous avons configuré Syncthing dans CasaOS en mode sombre)

Entrez l’ID de l’appareil informatique.

Après avoir cliqué sur Enregistrer, vous pouvez voir que la connexion est réussie.

2.5 Configurer la synchronisation des fichiers

Côté appareil, Syncthing configure les fichiers partagés. Cliquez sur le bouton Options sous le dossier partagé synchronisé, et cochez les appareils avec lesquels vous souhaitez synchroniser dans l’interface Partage ; Syncthing surveille les notifications du système de fichiers pour détecter les éléments modifiés et les synchroniser.

Plus tard, l’appareil apparaîtra avec une demande de dossier partagé, cliquez sur le bouton Ajouter dans Syncthing dans CasaOS pour compléter les réglages de synchronisation.

Enfin, la synchronisation est terminée.

2.6 Synchronisation terminée, comparer les données

Par défaut, les dossiers partagés des deux appareils restent exactement les mêmes.

2.7 Précautions

Lors de l’utilisation, nous avons constaté que si nous modifions le contenu d’un certain mot dans le dossier côté appareil, Syncthing dans CasaOS ne peut pas être modifié en conséquence, et pour mettre à jour complètement, il faut re-télécharger en écrasant. Ce problème est résolu dans la nouvelle version de FilesBrowser.

III. Résumé

Avec les méthodes ci-dessus, vous pouvez réaliser la sauvegarde automatique et la synchronisation en temps réel de tous fichiers, photos, vidéos, etc., et prendre en charge les appareils multiplateformes, quel que soit l’appareil ou le système d’exploitation utilisé. Le meilleur : Syncthing utilise une communication chiffrée peer-to-peer pour garantir que vos fichiers sont protégés pendant le transfert. ZimaBoard fournit un environnement matériel stable et fiable pour protéger vos données contre les pannes matérielles ou la corruption. Assurez-vous que vos données sont toujours sûres et sécurisées.

Centre de Campagne Zima

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.