• # DRDB + LVM + Bacula

    Posté par . En réponse au journal Serveurs de fichiers. Évalué à 3.

    Salut,

    Je pencherai sur une solution à base de LVM avec une couche de DRDB (comme déjà suggéré plus haut), si on peut mettre LVM sous DRDB (à vérifier, je pense que oui, mais pas testé).

    Tu formates le disque en LVM et tu installes DRDB par dessus (sur la partition qui sert au serveur de fichier) sur chacun des sites de ta société. DRDB te fait un RAID1 par le réseau, niveau débit je ne sais pas ce que ça peut donner avec du 512 kbps, mais ça devrait aller vu qu'on parle bloc et non fichier à chaque modification.

    Donc tu as tes 3 sites distants qui synchronisent avec ton serveur maître dans tes locaux. En cas de pannes, le RAID1 "émulé" par DRDB prend le relai, avec les lenteurs réseaux que ça implique.

    Il ne te reste qu'à sauvegarder ton site local qui contient les données de tes sites distants. Pour cela tu génères un instantané de ta partition avec LVM et tu sauvegardes cet instantané avec Bacula, sur un disque USB par exemple, voire sur disque ET sur bande. Rapide et efficace. Tu peux même investir dans un disque USB externe sur chaque site que tu piloteras par Bacula (partie director chez toi en local) avec un storage node local à chaque site, comme ça en cas de restauration, les données seront déjà sur site distant et restaurables de ton site.

    Cout:
    - 3 machines + 3 disques externes USB pour chaque site distant
    - 1 machine (?) + 1 disque externe USB pour le site local