Bonjour à tous,
(attendez de lire la description en entier avant de répondre, svp)
Je suis en train de bidouiller 2 NAS, basé sur des PC de récupération, avec TrueNAS installé dessus.
Les 2 NAS sont sur 2 sites (2 maisons) différentes, pour assurer la redondance.
Le débit entre les 2 NAS est moyen, car j'ai du "Numéricâble" sur un des sites, avec un uplink de 40Mbps seulement.
Sur ces NAS, avec 2x1TB SSD chacun pour l'instant, j'ai ~500Gb de "dossier partagé", plus quelques volumes pour des machines virtuelles pour bidouiller.
(j'ajouterais des disques dur à plateau plus tard, dans un second temps).
Je teste actuellement des réplications asynchrone ZFS proposées par TrueNAS (snapshot puis réplication automatique) depuis le NAS A vers le NAS B, périodiquement (toutes les 2 heures). Ca semble fonctionner efficacement.
Du coup, sur le NAS B, mes volumes répliqués sont en "read only", ça me semble logique.
Si je veux monter des VM temporairement en local depuis le NAS B sur les volumes répliqués, avec modifications sur le NAS B, actuellement je suis obligé de faire un "clone to new dataset" du dernier snapshot répliqué sur le NAS-B, avant de pouvoir le modifier en local.
Mais ça n'est pas souple du tout, et ça n'est peut-être pas comme ça qu'il faut faire, dites le moi...
Ma question : est-ce qu'il existe un mécanisme pour faire des réplications/synchronisation dans les 2 sens?
Avec les idées suivante (idiotes ou pas, vous me direz):
- réplication asynchrone obligatoire, vu le faible débit entre les 2 sites/NAS. Les performances en utilisation locale ne doivent pas être bridées par la réplication.
- à un instant donné, il n'y a qu'un seul "NAS Maitre" (A ou B), sur lequel on modifie les données en local. On sélectionne "à la main" ce NAS-Maitre.
- si possible, le choix du "NAS Maitre" doit pouvoir se faire volume par volume.
- Pour basculer d'un "NAS maitre" à l'autre, il faudrait évidemment attendre que l'éventuelle synchronisation/réplication en cours se termine, ça me parait logique
Si je comprends bien, Rsync pourrait faire le job (pas sur de moi à 100%), mais c'est TRES lent en comparaison de la réplication ZFS par snapshot, et ça bouffe plus de ressources.
Je ne suis pas bloqué sur TrueNAS, s'il existe d'autres logiciels ou système de fichiers qui pourraient faire ça...
Merci d'avance pour votre aide!
Leon.