Redondants actif/passif avec réplication en temps réel et basculement sur panne

Salut !

J’ai un serveur Rasp Pi 4. Pas l’hardware le plus viable / fiable et solide.
Mais vraiment pas cher, et pour une utilisation simple (deux ou trois utilisateurs) avec peu d’App.

Cependant, j’ai vraiment peur que tout crash. Je sais que je peux backup avec un restic ou borg. Mais j’ai aussi la curiosité et l’envie de pouvoir faire une redondance actif / passif ou actif / actif (ça serait encore mieux, pour ne pas avoir le serveur arrêté pendant les maj !)

Est-ce possible aujourd’hui avec un outil particulier ?
Est-ce trop compliqué ?

Voilà, j’viens à la pèche aux infos. :fishing_pole:

Merci !

Bonjour,

Je constate qu’en 12 mois cette question n’a pas fait l’objet de grandes discussion :sweat_smile:

As-tu avancé de ton côté ?

Mes connaissances sont modestes mais as-tu creusé sur une solution basée sur du Rsync et du Ipfailover ?

Au plaisir de lire quiconque aura un avis sur la question :hugs:

Bon week

1 Like

Alors, le principe, à mon sens (je ne suis pas administrateur système) pour disposer d’une architecture qui puisse répondre au besoin de redondance en actif / passif, ou actif / actif, ça serait de mettre un load balancer devant.
Dans les load balancer open source, je pense que Traefik doit faire l’affaire, mais je ne l’ai jamais utilisé.

Par contre, il va falloir “revoir” ton architecture, à mon sens… Et probablement sortir de Yunohost :slight_smile:

  • 1 load balancer qui distribue le trafic sur :
  • 2 (ou+) serveurs web
  • 1 serveur de BDD maître + 1 (ou plus) serveurs de BDD esclave.

ça devrait être sympa à monter, avec genre 5 Raspberry pi 4 … mais peut-être plus cher que d’avoir une coupure minime de 10 minutes pour les mises à jour.

En plus, ça semble plutôt préférable, plutôt que d’avoir des serveurs web, d’avoir un container Kubernetes (k8s pour les intimes) et des images docker de tes applications dedans.

1 Like

Alors ça c’est marrant (ou chelou), j’ai justement 5 Raspberry Pi4 à disposition :rofl: (ou :scream:).

Je n’ai pas encore eu trop le temps de me pencher dessus pour l’instant, pour ma part j’envisage d’essayer avec Proxmox (ou Pimox) + YunoHost.

J’en ai encore pour quelques mois avant d’être opérationnel mais dès que je ferai mes essais je n’hésiterais pas à venir enrichir la conversation :victory_hand:

Et si certain-es veulent partager leurs retours d’expériences je suis preneur aussi :handshake:

2 Likes

Concernant ProxMox, je crois que j’ai vu une personne sur Mastodon faire des papiers dessus :

Bon courage pour l’entrée dans le monde du sysadmin.

1 Like

Ohh je suis content que ce post revive, et de voir des solutions se mettre en place.

Plus j’avance dans ma vie, avec mes compétances et mon temps ; plus je me dis que je vais prioritiser un système en dockerisation. Peut-être via TrueNAS ou OMV.

Je vais clairement garder yunohost et apprendre et bidouiller.

Mais d’un point de vu facilité de fonctionnement et mise en place, je vais partir, et essayer de m’approprier k8s ou proxmox. Je vais bachoter un peu là dessus.

Belle journée !

2 Likes