Daemon Sync - Une façon rapide et sécurisée de sauvegarder et de synchroniser les fichiers entre les appareils PC et mobiles
Daemon Sync est un moyen rapide et sécurisé de sauvegarder et de synchroniser les fichiers entre les appareils PC et Android ou iOS. Le serveur s'exécute sur l'ordinateur et l'application mobile lui parle plutôt que le WiFi local sans jamais passer par un service cloud. Il est entièrement gratuit à utiliser à des fins non commerciales.
Syncthing est portable et fonctionne sur de nombreuses plates-formes différentes, notamment Mac OS X, Linux, Windows, FreeBSD, Solaris et OpenBSD. Il est conçu à partir de zéro pour être une solution puissante et évolutive pour synchroniser et sauvegarder sur plusieurs systèmes. Il peut également s'exécuter en tant que service d'arrière-plan sans avoir besoin d'interaction utilisateur.
Un cycle de synchronisation complet est déclenché lorsque le serveur détecte que sa sauvegarde est devenue obsolète. Une sauvegarde est stockée dans un répertoire avec un schéma de yymmdd-hhmm où yy est l'année au format décimal, mm le mois en cours, dd le jour en cours et hhmm l'heure en cours. Il s'agit du même format utilisé par GIT pour les sauvegardes incrémentielles.
Si un fichier sur le client n'a pas changé de lien dur est utilisé pour pointer vers sa version sur l'autre serveur. Sinon, un lien symbolique est créé dans le stockage de sauvegarde pour pointer la même version du fichier sur le client. Ceci est fait pour réduire la quantité de données qui doivent être sauvegardées.
Lors de la synchronisation à l'aide du serveur Syncthing, une connexion peut être établie pour la messagerie Cloud Firebase (FCM). Cela permet au démon de Santactl de communiquer directement avec le Père Noël et réduit le sondage qui est effectué sur le serveur Sync.