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 15/05/2025, 09:26]
krodelabestiole [En ligne de commande] non ça se serait plutôt rclone et encore...
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 ====
-  ​* **[[:​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. + 
-  * **[[:​Unison-gtk]]** : Interface graphique ​de [[unison]]. +  ​* **[[:​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 ​! 
-  * **[[: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]]. +  * **[[:​Unison-gtk]]** : Interface graphique ​pour **[[:unison]]**
-  * **[[:​FreeFileSync]]** (propriétaire) : Semblable à Unisonmais beaucoup ​plus simple. Gère les répertoires 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 textesIl permet aussi de synchroniser des répertoires entiers. 
-  * **[[:​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]]+ 
 +  * **[[:​FreeFileSync]]** (propriétaire) : Semblable à **Unison** mais plus simple. Gère les répertoires distants. 
 +  * **[[:​bittorrentsync|Resilio]]** (logiciel fermé & **bientôt payant**) : Synchronisation chiffrée ​des répertoires entre plusieurs machinesen local et sur Internet.
  
 ==== En ligne de commande ==== ==== En ligne de commande ====
  
-  * **[[:​Rsync]]** ​: 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.+  * **[[:​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.1747293981.txt.gz
  • Dernière modification: Le 15/05/2025, 09:26
  • par krodelabestiole