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 11/09/2022, 11:06]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
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 =====
  
 ==== Avec une interface graphique ==== ==== Avec une interface graphique ====
-  * **[[:​Timeshift]]** : crée des [[points_de_restauration_pour_un_systeme_linux|points de restauration]] du système d'​exploitation. + 
-  * **[[:​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 machines, se présente comme une alternative ​à certains services [[:cloud]]
-  * **[[: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+  * **[[:Meld]]** : permet ​de synchroniser le contenu ​de fichiers textes. Il permet aussi de synchroniser ​des répertoires entiers. 
-  * **LuckyBackup**:​ Logiciel de synchronisation qui utilise rsync. ​[[http://​luckybackup.sourceforge.net/​]] aussi disponible dans les dépôts. + 
-  ​* **[[https://​www.dirsyncpro.org/​|DirSync Pro]]** +  * **[[:FreeFileSync]]** (propriétaire) ​Semblable à **Unison** mais plus simple. Gère les répertoires ​distants
-  ​* **[[:​Syncthing|Syncthing]]** (licence GPLv3): Synchroniser des répertoires ​entre plusieurs machines, le tout de manière sécurisée [[https://​fr.wikipedia.org/​wiki/​Chiffrement_RSA|clés RSA]] + utilisation de [[http://​fr.wikipedia.org/​wiki/​Transport_Layer_Security|TLS]]+  * **[[:​bittorrentsync|Resilio]]** (logiciel fermé & **bientôt payant**) : Synchronisation chiffrée ​des répertoires entre plusieurs machinesen local et sur Internet.
-  * **[[:​bittorrentsync|Resilio]]** (logiciel fermé & **bientôt payant**): ​Synchroniser ​des répertoires entre plusieurs machines en local Internet, Crypté [[https://​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.1662887177.txt.gz
  • Dernière modification: Le 11/09/2022, 11:06
  • par moths-art