Le blog EuroVPS
Notes de terrain.
Depuis la salle des machines.
Décisions, investigations et leçons tirées de l'exploitation d'une infrastructure de production. Écrites par les personnes qui en prennent soin.
Les archives
Plus d'articles de l'équipe.
Répliquez le groupe, pas le disque : la cohérence dans la réplication de baies
Pourquoi répliquer chaque volume séparément laisse des copies qui ne démarrent pas, comment les consistency groups le résolvent et comment tester un réplica sans risque.
Une seule porte d'entrée pour chaque outil interne : un modèle d'auto-hébergement
Comment faire tourner tableaux de tâches, dashboards, un coffre de mots de passe et le reste derrière un reverse proxy : DNS wildcard, conteneurs sous systemd, accès à deux verrous, renommages sûrs.
Lisez la ligne de scope : comment vérifier les certifications ISO d'un hébergeur
Un logo prouve peu de choses. Ce qu'il faut lire sur le certificat ISO d'un hébergeur : le scope, qui l'a délivré et qui l'a accrédité, les dates et la déclaration d'applicabilité.
Une journalisation centrale qui tient lors d'une revue d'incident
Comment construire une journalisation centrale à laquelle vous pouvez vous fier quand cela compte : transfert fiable, un nom propre par équipement, horloges justes, flux par rôle et alarmes sur le silence.
Brancher PHP sur Valkey Sentinel, et prouver que le basculement fonctionne
Un cache répliqué n'aide que si PHP suit la promotion. Comment configurer Sentinel, connecter WordPress et Laravel, choisir une politique d'éviction, tester.
La carte des domaines de panne, et le test de remise qui la prouve
La haute disponibilité est une affirmation tant qu'elle n'est pas testée. Cartographier les réplicas par hôte, baie et châssis, et tenir une feuille de test.
Comment un fabric EVPN sait où se trouve votre serveur
Une visite pratique des types de routes BGP EVPN, des passerelles anycast et de l'ingress replication, avec les commandes show qu'un ingénieur utilise pour localiser un hôte.
Comment tester la recette d'un cluster Kubernetes avant la production
Un tableau de bord vert n'est pas un cluster prêt. Testez d'abord les restaurations du stockage, la panne d'un nœud, les disruption budgets, les builds et l'accès des tenants sur OpenShift ou OKD.
Écrivez le retour arrière d'abord : un modèle pour les mises à niveau de routine
Un modèle de mise à niveau : surveiller les versions, vérifier les serveurs, tester la sauvegarde, écrire le retour arrière d'abord, chronométrer l'arrêt.
Changez une chose, mesurez à nouveau. Comment trouver le vrai goulot d'étranglement
Une méthode reproductible pour les serveurs lents : définir le symptôme, vérifier chaque ressource pour son usage, sa saturation et ses erreurs, changer une chose, mesurer à nouveau.
Backup pull-only. Pourquoi la production ne doit jamais atteindre ses propres backups
Comment concevoir des backups qu'un intrus en production ne peut pas supprimer : tirés depuis le côté backup, clés verrouillées sur une seule commande, dépôts append-only, prune en local.
Mettre à niveau un live chat auto-hébergé sans perdre une seule conversation
Méthode pas à pas pour mettre à niveau un Chatwoot auto-hébergé en conteneurs : relevés de référence, dump au repos, rollback écrit et vérifications côté visiteur.
Le port le plus privilégié du rack est celui que personne ne surveille
iLO et iDRAC peuvent éteindre, réinstaller ou lire n'importe quel serveur. Comment isoler les contrôleurs de gestion, les durcir et les configurer en masse.
Filtrez avant de préférer. Une politique BGP de bordure qui échoue sans danger
Comment structurer une bordure BGP multi-homed : l'hygiène en entrée d'abord, puis un schéma de local-preference par paliers, la discipline en sortie et l'anti-spoofing. Avec des exemples.
Live migration d'un invité KVM avec son stockage, pas à pas
Comment déplacer une machine virtuelle KVM en marche, avec son disque, entre deux hôtes avec libvirt : contrôles de compatibilité, préparation de la destination, la commande, et quand passer à froid.
Regrouper les slow logs de PHP-FPM pour trouver ce que votre site attend
Le slow log de PHP-FPM enregistre une stack trace pour chaque requête lente. Regroupé par la frame sur laquelle chaque requête était bloquée, il vous dit exactement où part votre temps.
Arrêtez de comparer les GPU à l'heure.
Le tableau comparatif a six fournisseurs et une colonne, des dollars par GPU-heure, triés par ordre croissant, et la décision est attirée vers la première ligne. Personne ne demande de quoi ce nombre est le prix. Ce peut être une carte grand public, une machine partagée, ou du silicium datacenter dédié dans un rack de l'UE, et la colonne ne peut pas vous dire lequel.
Comment dimensionner un serveur (la plupart des gens ont besoin de moins qu'ils ne le pensent)
Votre dernière facture enregistre ce qui vous a été facturé, pas ce que vous avez utilisé. Trois commandes sur la machine que vous faites déjà tourner vous donnent le vrai chiffre.
Comment nous changeons le routage sans demander la permission.
Quand la plupart des hébergeurs ont besoin d'un changement de routage, ils ouvrent un ticket et attendent. Nous faisons le changement nous-mêmes, avec un runbook écrit qui le garde sûr.
Nous avons construit un VPN Control Center pour l'équipe d'une agence.
Une agence multi-marques a demandé du self-service : que ses propres personnes puissent faire les changements VPN courants. Ce que nous avons construit, pourquoi il a fallu l'équipe qui exploite l'infrastructure pour le construire, et ce que nous avons gardé.
Acheter la machine sérieuse, comme nous le faisons depuis 2004.
Depuis 2004, nous prenons encore et encore la même décision d'achat : nous achetons la machine sérieuse. Voici ce que cette décision vous achète.
Les plus lus
Les guides vers lesquels les lecteurs reviennent- 0110 raisons pour lesquelles votre site se charge lentement (et comment les corriger)
- 02Les fichiers de logs Linux que vous devez surveiller sur RHEL 9 et 10
- 03Configurer WordPress Multisite avec nginx et PHP-FPM sur RHEL 9 et 10
- 04Archimède et la poulie composée : comment un homme a mû un navire
- 05Guide complet des codes d'état HTTP : série 300
- 06Guide complet des codes d'état HTTP : série 400
- 07Combien de RAM, de CPU, d'espace et d'IOPS votre VPS a-t-il vraiment besoin ?
Mettez la lecture en pratique
Vous avez une charge de travail en tête ?
Commencez par les chiffres.
Les assistants de dimensionnement transforment vos exigences en configuration proposée et en fourchette de prix indicative. Un ingénieur peut vous aider à vérifier ce qui convient.

