Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
synchronisation [Le 19/06/2019, 19:14]
spnux [Avec une interface graphique] Suppression référence à LibreVault
synchronisation [Le 15/05/2025, 19:01] (Version actuelle)
krodelabestiole tags : -brouillon +portail
Ligne 1: Ligne 1:
-{{tag>BROUILLON ​fichier}} +{{tag>portail ​fichier ​sauvegarde}}
- +
-----+
  
 ====== Synchronisation ====== ====== Synchronisation ======
  
-La synchronisation de fichiers ​(ou de répertoires) est le processus permettant de faire correspondre les contenus de deux (ou plus) emplacements de stockage.+La synchronisation de répertoires ​(ou de fichiers) est le processus permettant de faire correspondre les contenus de deux (ou plus) emplacements de stockage.
  
 ===== Types de synchronisation ===== ===== Types de synchronisation =====
  
-La synchronisation de fichiers peut être à sens unique (unidirectionnelle) ou bidirectionnelle (à deux sens).  +La synchronisation de fichiers peut être à sens unique (unidirectionnelle) ou bidirectionnelle (à deux sens). 
-  * Synchronisation à sens unique : les modifications ​sont appliquées seulement ​d'​un ​endroit primaire (source ​ou "​maître"​) ​à un endroit secondaire ​(cible ou "​esclave"​et dans une seule direction, mais aucune modification n'est effectuée ​de l'​endroit secondaire à l'​endroit primaire.  +  * Synchronisation à **sens unique** :\\ Les données ​sont copiées ​d'​un ​espace de stockage //source// à un espace //​destination// ​(ou cible), mais seul la destination est modifiée : aucune modification n'est effectuée ​sur la source
-  * Synchronisation bidirectionnelle : des modifications sont appliquées dans les deux directionsmaintenant ​les contenus des deux endroits parfaitement ​identiques. ​\\ +  * Synchronisation ​**bidirectionnelle** :\\ Chaque espace est à la fois source et destination. Des modifications sont effectuées de chaque côté (la plupart du temps en fonction des dates de dernières modifications)afin de rendre ​les contenus des deux espaces de stockage ​identiques. 
-Il est à noter qu'​il ​est possible de faire deux synchronisations unidirectionnelles,​ tantôt dans un sens, tantôt dans l'​autre mais que cela risque de poser des problèmes avec les fichiers supprimés et ceux modifiés de part et d'​autre,​ alors que la synchronisation bidirectionnelle gère cela.+<​note>​ 
 +Il est possible de faire deux synchronisations unidirectionnelles,​ tantôt dans un sens, tantôt dans l'​autre mais que cela risque de poser des problèmes avec les fichiers supprimés et ceux modifiés de part et d'​autre,​ alors que la synchronisation bidirectionnelle gère cela. 
 +</​note>​
  
 ===== Logiciels de synchronisation ===== ===== Logiciels de synchronisation =====
Ligne 18: Ligne 18:
 ==== Avec une interface graphique ==== ==== Avec une interface graphique ====
  
-  * **[[Grsync]]** : Interface graphique ​de [[rsync]]. Principalement utilisé pour mettre en place des systèmes de recopie distanteFaire attention ​à l'​option ​"delete" ​qui détruit les fichiers distants non présents localement. +  * **[[:Grsync]]** : Interface graphique ​pour **[[:rsync]]**. Principalement utilisé pour créer ​des copies distantesAttention ​à l'​option ​//delete// qui détruit les fichiers distants non présents localement ​! 
-  * **[[Unison-gtk]]** : Interface graphique ​de [[unison]]. +  * **[[:Unison-gtk]]** : Interface graphique ​pour **[[:unison]]**. 
-  * **[[FreeFileSync]]** : Semblable à Unison, mais beaucoup plus simple. Gère les dossiers distants+  * **[[:Syncthing]]** : Synchronisation chiffrée des répertoires entre plusieurs machinesse présente comme une alternative à certains services ​[[:cloud]]. 
-  * **[[Synkron]]** : Relativement simple d'​utilisationmultiplate-forme,​ bidirectionnelle et multilingue. La dernière version compilée pour Linux date de 2009, et les sources de 2011. +  * **[[:Meld]]** : permet ​de synchroniser le contenu ​de fichiers ​textesIl permet aussi de synchroniser des répertoires entiers. 
-  * **[[Conduit]]** : Outil de synchronisation pour l'​environnement de bureau Gnome. Il vous permettra de synchroniser vos photos, documents, calendriers,​ emails, contacts, notes, marque-pages et flux RSS, ... Possibilité de synchroniser les dossiers distants. Dernière version datant de 2010+ 
-  * **[[FullSync]]**: Logiciel ​de synchronisation ​de fichiers/dossiers avec interface graphiqueDernière version datant du 5 avril 2016+  * **[[:FreeFileSync]]** (propriétaire) ​Semblable à **Unison** mais plus simpleGère les répertoires distants
-  * **LuckyBackup**:​ Logiciel de synchronisation qui utilise rsync. ​[[http://​luckybackup.sourceforge.net/​]] aussi disponible dans les dépôts. +  * **[[:​bittorrentsync|Resilio]]** (logiciel fermé & **bientôt payant**) : Synchronisation chiffrée ​des répertoires entre plusieurs machinesen local et sur Internet.
-  ​* **[[http://​jfilesync.sourceforge.net/​|JFileSync]]** **N'​est ​plus développé** +
-  * **[[http://​www.dirsyncpro.org/​|DirSync Pro]]** +
-  * **[[Syncthing|Syncthing]]** (licence GPLv3)Synchroniser des répertoires entre plusieurs machines, le tout de manière sécurisée [[http://​fr.wikipedia.org/​wiki/​Chiffrement_RSA|clés RSA]] + utilisation de [[http://​fr.wikipedia.org/​wiki/​Transport_Layer_Security|TLS]]. +
-  * **[[bittorrentsync|BtSync]]** (logiciel fermé & **bientôt payant**): ​Synchroniser ​des répertoires entre plusieurs machines en local Internet, Crypté [[http://fr.wikipedia.org/​wiki/​Advanced_Encryption_Standard|AES-256]]+
  
 ==== En ligne de commande ==== ==== En ligne de commande ====
  
-  * **[[Rsync]]** ​: Principalement utilisé pour mettre en place des systèmes de sauvegarde distante. Rsync peut travailler de manière bidirectionnelle. ​Rsync peut utiliser ​ssh pour synchroniser des arborescences distantes, ou synchroniser des arborescences locales. +  * **[[:Rsync]]** peut travailler de manière bidirectionnelle. ​Il peut utiliser ​[[:​SSH]] ​pour synchroniser des arborescences distantes, ou synchroniser des arborescences locales. 
-  * **[[Unison]]** : Plus simple à paramétrer, ​unison ​nécessite que le programme tourne sur la machine distante pour synchroniser les arborescences. Il faut aussi que les versions soient identiques, ou refuse de se connecter au serveur distant.+  * **[[:Unison]]** : Plus simple à paramétrer, ​il nécessite que le programme tourne sur la machine distante pour synchroniser les arborescences. Il faut aussi que les versions soient identiques, ou refuse de se connecter au serveur distant
 +  * **[[:​Rclone]]** : "//​**rsync** pour le stockage cloud//",​ permet de synchroniser (et beaucoup d'​autres choses) de n'​importe où vers n'​importe où (littéralement),​ avec toujours des performances optimales. Il dispose aussi d'​interfaces graphiques.
  
 ===== Liste des pages sur la synchronisation ===== ===== Liste des pages sur la synchronisation =====
  
 {{topic>​synchronisation}} {{topic>​synchronisation}}
  • synchronisation.1560964458.txt.gz
  • Dernière modification: Le 19/06/2019, 19:14
  • par spnux