Héberger SQL Server sur un VPS Windows en France

Un moteur SQL Server installé sur votre serveur, avec le stockage NVMe, la RAM et l'IPv4 dédiée qu'il réclame vraiment.

À partir de 13 €/mois

Présentation

SQL Server n'est pas une application de bureau qu'on pose sur une machine : c'est un moteur qui réclame de la mémoire, des IOPS et un disque qui ne bronche pas sous les écritures du journal de transactions. Nos VPS Windows démarrent à 8 €/mois TTC en stockage NVMe, avec accès administrateur complet, IPv4 dédiée, Anti-DDoS, snapshots et livraison en 10 minutes.

Pour un moteur de production, nous conseillons au minimum Windows - Plus : 8 vCore, 16 Go de RAM, 200 Go SSD et 500 Mbps, à 13 €/mois TTC. La raison est mécanique : SQL Server occupe tout ce qu'on lui laisse, et la mémoire se partage entre le moteur, le système et les sessions RDP ouvertes. Notre repère officiel place déjà 8 Go comme plancher dès qu'un SQL Server Express entre en jeu.

La licence reste à votre charge, et sur deux plans. Celle de Microsoft Windows d'abord : By-Hoster installe le système mais ne fournit ni ne revend de licence. Celle de SQL Server ensuite : Express est gratuit, avec ses limites bien réelles, tandis que Standard et Enterprise sont payants chez Microsoft. Nous préférons l'écrire noir sur blanc plutôt que de laisser croire que tout tient dans les 13 €.

13€/mois
Configuration conseillée TTC
16Go
RAM sur Windows - Plus
10Go
Limite par base sur Express
1433
Port TCP du moteur SQL Server

Ce qu'un VPS bien dimensionné change pour SQL Server

Du NVMe pour les IOPS

Une base de données passe son temps à faire de petites écritures synchrones dans le journal de transactions et des lectures aléatoires dans les fichiers de données. C'est exactement le profil où un disque mécanique s'effondre. Tout notre stockage est en NVMe, sur l'ensemble de la gamme Windows, sans option à cocher.

De la RAM, parce que le moteur la prend

SQL Server met en cache autant de pages qu'il peut dans son buffer pool et ne rend la mémoire que sous pression. C'est un comportement voulu, pas une fuite. Sur un serveur partagé avec le système et des sessions RDP, on règle « max server memory » plutôt que d'espérer un partage spontané — et on part de 16 Go pour avoir de quoi régler.

IPv4 dédiée et port 1433

Chaque VPS dispose de son IPv4 dédiée. Si une application extérieure doit joindre le moteur, le port TCP 1433 s'ouvre dans le pare-feu Windows — idéalement restreint aux seules adresses sources qui en ont besoin, jamais grand ouvert sur Internet. L'Anti-DDoS filtre en amont, il ne remplace pas une règle de pare-feu correcte.

Snapshot avant une migration de schéma

Un script de migration qui tourne mal laisse une base dans un état intermédiaire pénible à défaire. Prenez un snapshot depuis l'espace client juste avant : si le résultat ne convient pas, vous restaurez l'état d'avant au lieu de rejouer des correctifs à l'aveugle. Une réinstallation complète est également disponible.

Les situations qui amènent SQL Server sur un VPS

La base d'un logiciel de gestion

Beaucoup de logiciels métier (Sage, EBP, Cegid, Ciel) s'appuient sur un moteur SQL Server. Le déplacer sur un VPS sort la base de sous un bureau et la rend joignable par tous les postes, sans copier de fichiers d'un poste à l'autre.

Une application .NET et sa base

Application ASP.NET Core sur IIS d'un côté, moteur SQL Server de l'autre, sur la même machine ou séparés. Le trafic entre les deux ne sort jamais du serveur quand ils cohabitent, ce qui évite d'exposer 1433 à l'extérieur.

Un environnement de recette

Une copie de la base de production pour tester une montée de version, un index ou une requête lourde. Le snapshot avant essai, la restauration après : on recommence autant de fois que nécessaire sans toucher au serveur qui travaille.

Sortir la base du placard

Un vieux serveur sous un bureau, sans onduleur, sans climatisation et sans surveillance, reste une pratique répandue. Un VPS déplace la base dans un datacenter avec Anti-DDoS et support humain 24/7, pour le prix d'un abonnement mensuel.

Reporting et requêtes lourdes

Les états de fin de mois et les extractions analytiques lisent beaucoup et longtemps. Les IOPS du NVMe et les 16 Go de Windows - Plus évitent que le rapport du contrôleur de gestion ne fige la saisie des autres utilisateurs.

Migration d'un serveur en fin de vie

Sauvegarde .bak d'un côté, restauration de l'autre : reprendre une base existante sur un VPS neuf est une opération classique. Le serveur est livré en 10 minutes, vous testez à côté, vous basculez quand la recette est passée.

Questions fréquentes

La gamme Windows démarre à 8 €/mois TTC avec Windows - Core (4 vCore, 8 Go de RAM, 50 Go SSD, 500 Mbps). Pour un moteur de production, nous conseillons Windows - Plus à 13 €/mois (8 vCore, 16 Go, 200 Go), la configuration la plus choisie. Au-dessus : Windows - Max à 26 €/mois (16 vCore, 32 Go, 500 Go) et Windows - Titan à 49,99 €/mois (24 vCore, 64 Go, 800 Go, 1000 Mbps). L'engagement annuel donne -10 %. La licence SQL Server n'est pas comprise.

Oui, et elle est à votre charge. SQL Server Express est gratuit chez Microsoft et suffit à beaucoup d'usages, dans les limites décrites plus bas. Standard et Enterprise sont payants et s'achètent auprès de Microsoft ou d'un revendeur. La licence Windows du système obéit à la même règle : By-Hoster installe le système d'exploitation mais ne fournit ni ne revend aucune licence Microsoft. Notre prix couvre le serveur, l'infrastructure, l'IPv4 dédiée, l'Anti-DDoS, les snapshots et le support 24/7.

Trois limites comptent en pratique. 10 Go maximum par base de données : au-delà, les écritures échouent, et c'est le mur le plus souvent rencontré. 1 socket ou 4 cœurs utilisés par le moteur, le plus petit des deux : les vCore supplémentaires du VPS servent alors au système et aux applications, pas au moteur. 1,4 Go de RAM pour le buffer pool, quelle que soit la mémoire de la machine. Si l'une de ces limites vous gêne, il faut passer à Standard, une édition payante.

Notre repère officiel : 4 Go de RAM minimum pour un usage léger, RDP et bureautique en solo, et 8 Go dès qu'on ajoute un logiciel métier, SQL Server Express ou plusieurs utilisateurs simultanés. Toutes nos offres Windows partent déjà de 8 Go. Nous conseillons cependant Windows - Plus et ses 16 Go : le moteur prend tout ce qu'on lui laisse, et il faut encore de la mémoire pour le système, l'application et les sessions RDP. Si la base grossit, Windows - Max monte à 32 Go et 500 Go de disque pour 26 €/mois TTC, et Windows - Titan à 64 Go, 800 Go et 1000 Mbps pour 49,99 €/mois.

Oui, parce qu'une base de données ne fait presque jamais de gros transferts séquentiels. Elle enchaîne de petites écritures dans le journal de transactions, des lectures aléatoires dans les fichiers de données et des allers-retours dans tempdb. Ce profil dépend des IOPS et de la latence, pas du débit affiché. Tout notre stockage est en NVMe sur l'ensemble de la gamme Windows, sans supplément. Notre guide NVMe, SSD et HDD détaille l'écart entre les trois familles.

Chaque VPS a son IPv4 dédiée, donc le moteur est joignable dès que vous le décidez. La bonne pratique tient en trois points : n'ouvrir le port TCP 1433 dans le pare-feu Windows que si une application extérieure en a réellement besoin, restreindre la règle aux adresses sources connues plutôt qu'à 0.0.0.0/0, et garder un mot de passe fort sur le compte sa. Si l'application tourne sur le même VPS, ne l'ouvrez pas du tout. L'Anti-DDoS filtre les attaques volumétriques, il ne remplace pas une règle de pare-feu.

Prenez un snapshot depuis l'espace client juste avant de lancer le script. C'est une action que vous déclenchez : nous documentons les snapshots et la réinstallation, pas de sauvegarde automatique quotidienne, et nous préférons l'écrire clairement. Le réflexe sain reste double : le snapshot du VPS pour revenir à l'état d'avant, et une sauvegarde .bak native SQL Server copiée en dehors du serveur. La première rattrape une migration ratée, la seconde protège du reste.

Trois systèmes sont proposés à la commande, sans surcoût : Windows Server 2025, Windows Server 2022 et Windows 11. Pour un moteur de base de données, prenez un Windows Server. 2025 est la dernière version LTSC, support standard jusqu'au 13 novembre 2029 et sécurité jusqu'au 14 novembre 2034, avec hotpatching. 2022 reste le choix si votre éditeur ne valide pas encore 2025. Windows 11 est un système client, non prévu pour héberger un service multi-utilisateurs. Le système se change ensuite par réinstallation.

Dans notre unique datacenter DC-FR_NA(01), en Nouvelle-Aquitaine, en France, exploité en direct par l'équipe technique de l'association. La virtualisation est assurée en KVM via Proxmox. Vos données restent sous juridiction française, dans le cadre du RGPD, sans aucun transfert hors Union européenne. By-Hoster est une association loi 1901 (RNA W162005815, SIRET 92395660100010) créée en 2023. Les VPS sont sans engagement, avec satisfait ou remboursé 48 h.