135 votes

Comment synchroniser le dossier personnel entre plusieurs ordinateurs ?

J'ai trois ordinateurs à la maison, et j'aimerais avoir l'accès à l'Internet. /home/ L'arborescence des dossiers est synchronisée entre les trois.
Tous les fichiers/dossiers (sauf ceux qui sont cachés) qui sont modifiés/ajoutés/supprimés dans l'un des trois ordinateurs sont mis à jour dans les deux autres.

Est rsync suffisamment pour le faire ? et comment ?

1voto

NickPev Points 21

Si vous souhaitez également synchroniser les configurations, les outils mentionnés ci-dessus sont totalement impuissants : les configurations sont souvent modifiées, et de nombreux fichiers journaux entreront en conflit et ne pourront pas être fusionnés.
Ma décision est simple, et stupide :) J'ai une station de travail Master, et tous les fichiers de "~" sont simplement copiés sur la seconde station "Slave". Au moment où je réalise que je dois modifier quelque chose, je le fais sur le Master, et l'Esclave attrape ces changements lors de la synchronisation.

De plus, certains scripts de bash devraient s'exécuter différemment sur ces machines, j'ai donc modifié mon /etc/bash.bashrc :

export OOHOST=Master

Maintenant, les scripts savent quel hôte ils servent ;)

1voto

Sergey Dirin Points 93

Essayez dvcs-autosync .

Il est basé sur git, utilise XMPP pour notifier les clients connectés des changements de fichiers et réagit aux événements de changement de fichiers via les changements d'inodes. Ainsi, il est toujours informé juste après le changement de fichier, en cas de conflits, il s'appuie sur les méthodes éprouvées de git.

Je l'utilise depuis un certain temps maintenant pour remplacer Dropbox via des clés publiques SSH et il fait vraiment l'affaire.

0voto

PowerFolder - Synchronisation de fichiers, synchronisation de dossiers, stockage à distance, sauvegarde et partage privé de fichiers. Synchronisez les PC de la maison et du bureau, partagez les photos de vacances ou travaillez ensemble sur des documents. La technologie peer-to-peer sécurisée de PowerFolder fonctionne sur Internet ou en réseau local.

0voto

J'utilise SyncTwoFolders pour Mac et Syncback pour PC - le premier pour mes trois macs à la maison (ordinateur portable inclus), et le second pour mon PC au travail. Les deux programmes disposent de diverses options de sauvegarde et de synchronisation, ce qui facilite les choses une fois les paramètres prédéfinis. Simple comme bonjour ! Je suis sûr qu'il existe d'autres versions de logiciels similaires disponibles pour Linux et Ubuntu.

0voto

Michael Banzon Points 379

Les solutions de contournement que j'envisagerais :

  • Dropbox.
    Principaux inconvénients : il n'est pas gratuit pour une quantité raisonnable de données. Sinon, il fonctionne parfaitement, à mon avis.

  • Un serveur NAS. Mettez vos fichiers sur un serveur NAS, ils sont devenus raisonnablement abordables ces derniers temps (à partir de 150 $ environ) et un bon serveur ne consomme pas beaucoup d'énergie. Aucun problème de synchronisation.
    Principal inconvénient : plus lent qu'une copie locale

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X