GNU/Linux >> Tutoriels Linux >  >> Linux

Synchronisation bidirectionnelle en temps réel d'une grande arborescence de fichiers entre deux serveurs Linux distants

Solution 1 :

DRBD en mode double primaire avec un proxy est une option.

Solution 2 :

Plutôt que de synchroniser, pourquoi ne pas partager le même système de fichiers via NFS ?

Solution 3 :

Implémenter un système de fichiers distribué est probablement mieux que de le pirater avec des outils et des scripts, surtout si le cluster de serveurs va se développer. Vous serez également en mesure de mieux gérer un nœud en panne.

Je ne pense pas que Gluster (ou AFS) soit exagéré.

Solution 4 :

Dans votre cas, je recommanderais une combinaison de DRBD en mode dual-primary et gfs ou ocfs.

L'inconvénient de DRBD en double primaire est qu'il fonctionnera en mode synchrone. Mais la vitesse d'écriture ne semble pas être importante ici, n'est-ce pas ?

Une alternative à DRBD pourrait être un Soft-Raid1 utilisant plusieurs (2+) cibles iSCSI - mais je préférerais DRBD avec deux nœuds.


Linux
  1. 5 façons de vider ou de supprimer un contenu de fichier volumineux sous Linux

  2. Comment trouver le fichier le plus ancien dans une arborescence de répertoires sous Linux

  3. Quelle est une bonne solution pour le marquage de fichiers sous Linux ?

  4. Désactiver le cache de fichiers Linux

  5. KVM+DRBD répliqué entre deux serveurs actif-passif avec commutation manuelle

Configuration de la synchronisation de fichiers Unison entre deux serveurs sur Debian 10 (Buster)

Comment créer un gros fichier de 1 Go ou 10 Go sous Linux

Comment synchroniser automatiquement des fichiers entre deux serveurs Linux

Comment synchroniser automatiquement deux serveurs Web sous Linux

Comment utiliser Rsync pour copier/synchroniser des fichiers entre des serveurs

Différence d'espace entre deux fichiers sous Linux