Skip to content

AS213941 · Peering-20% on all VPS with code NVH20 · Delivered in 60 seconds

Linux VPSFrom 2,49 €/monthWindows VPSFrom 3,49 €/monthFiveM serverFrom 0,99 €/monthMinecraft serverFrom 1,99 €/month
VPS & Cloud

Ranges

Linux NVMe VPSRoot access, Debian, Ubuntu, Alma…Windows RDP VPSRemote desktop, licence includedDedicated serversIntel Xeon Gold, exclusive resourcesPterodactyl VPSGame panel preinstalled

Network and hosting

Anti-DDoSWeb hostingColocationIP transitVPN

Professionals

Reseller VPSReseller programme
Solutions

Bots and automation

AI agents VPSA server for your coding assistants and autonomous agentsTelegram bot VPSPython or Node.js, always reachableDiscord bot VPSMusic, moderation, tickets: no downtimen8n VPSWorkflows with no execution limitVPN VPSAn encrypted tunnel exiting in FranceWeb scraping VPSScheduled data collection, dedicated IP

Trading

Forex VPSYour robots manage positions overnightMetaTrader 4 VPSSeveral MT4 terminals on one machineMetaTrader 5 VPSForex, indices and stocks in MT5NinjaTrader VPSFutures and NinjaScript strategiesRDP VPSWindows remote desktop, always onTrading bot VPSOpen-source crypto bots, protected API keys

Windows desktop

Windows 10 VPSFor software that requires Windows 10Windows 11 VPSA modern Windows desktop, reachable anywhereSEO VPSLarge-site crawls without tying up your PCStreaming VPSAn OBS studio streaming from the data centreWordPress VPSFast websites on NVMe disks
Marketplace

Intelligence artificielle

OllamaDes modèles de langage locaux, sans API externeOpen WebUIUne interface de discussion pour vos modèles OllamaAnythingLLMAssistant IA privé sur vos documents (PDF, sites, notes) : espaces de travail, recherche…LangflowÉditeur visuel Langflow pour construire agents, flux RAG et API d'IA, protégé par votre…FlowiseCréez visuellement vos agents et chatbots IA (LangChain, RAG, outils) avec Flowise, votre…QdrantBase de données vectorielle Qdrant pour vos projets RAG et de recherche sémantique, API…

Trading

MetaTrader 5Terminal MetaTrader 5 officiel (MetaQuotes) installé en mode portable, raccourci sur le…MetaTrader 4Terminal MetaTrader 4 officiel (MetaQuotes) installé en mode portable, raccourci sur le…Pack VPS Forex (MT4 + MT5)MetaTrader 4 et MetaTrader 5 installés ensemble, chacun dans son dossier portable, VPS…NinjaTrader 8Plateforme NinjaTrader 8 avec ses prérequis (.NET 4.8, WebView2) : installée à partir du…FreqtradeRobot de trading crypto open source avec son interface FreqUI, installé en mode…Interactive Brokers TWS / IB GatewayTrader Workstation ou IB Gateway (pour l'API et les robots) d'Interactive Brokers…

Bots et agents

Claude CodeL'agent de code d'Anthropic, dans votre terminalCodex CLIL'agent de code d'OpenAI en ligne de commandeBot TelegramHébergez votre bot Telegram (Python, Node.js ou Bun) : votre code depuis Git ou une…Bot DiscordHébergez votre bot Discord (discord.py, discord.js, Bun…) : votre code depuis Git ou une…OpenClawAssistant IA personnel open source OpenClaw, actif 24 h/24 : discutez avec lui sur…Hermes AgentAgent IA autonome open source de Nous Research, avec mémoire et compétences qui…

Déploiement et automatisation

DockerLe moteur de conteneurs et Docker Composen8nVos automatisations, sans limite d'exécutionsPortainerGérez vos conteneurs Docker depuis le navigateurCoolifyDéployez vos applications depuis Git, sur votre serveurUptime KumaSurveillez vos sites et serveurs, alertes comprises

Sites et bases de données

WordPressLe CMS le plus utilisé, sur une pile Nginx rapideApache + PHP + MySQLServeur web prêt à héberger vos sites : Apache2, PHP et ses extensions courantes, MariaDB…MySQL (MariaDB)Serveur de base de données MariaDB compatible MySQL, avec votre base et votre…PleskPanel d'hébergement Plesk Obsidian installé avec ses composants recommandés : sites…NextcloudVotre cloud de fichiers, agenda et contacts

Network and security

WireGuardVotre VPN chiffré, préinstallé en option payanteVaultwardenUn gestionnaire de mots de passe auto-hébergé

Serveurs de jeu

FiveMServeur FiveM (FXServer + txAdmin), MariaDB et phpMyAdmin installés et configurés, sous…MinecraftServeur Minecraft Java Edition clé en main : Paper, Purpur, Fabric, NeoForge, Forge ou…RustServeur Rust (Facepunch) avec LinuxGSM : mises à jour automatiques, redémarrage après…Counter-Strike 2Serveur Counter-Strike 2 dédié avec LinuxGSM (environ 60 Go à télécharger), jeton GSLT…PalworldServeur Palworld dédié avec LinuxGSM : nom, mot de passe, nombre de joueurs et mot de…ValheimServeur Valheim dédié avec LinuxGSM, protégé par mot de passe (exigé par le jeu)…
Gaming

Game servers

FiveM servertxAdmin, ESX, QBCoreMinecraft serverJava, Bedrock, modpacksRust serverOxide, Carbon, wipesNova-Life serverNova-Life: Amboise RP

Protection and tools

FiveM Anti-DDoSFree tools
Resources

Learn

DocumentationBlog

Assistance

ContactSLA commitment
View plans Client area Peering · AS213941

Installation

Reinstalling a VPS operating system

By the NVHCloud team · 2026-09-18 · 4 min read

Reinstalling puts the VPS back in the state of a brand-new machine, with the system of your choice. It is quick, but it is permanent: the whole disk is wiped. This guide covers what to prepare beforehand, the procedure, and how to get the server back into service afterwards.

1. When to reinstall

  • Changing system, for example moving from Debian to Ubuntu, or from an old version to the current one.
  • Starting from scratch after experiments that left the server in an uncertain state.
  • After a compromise. If you suspect a break-in, reinstalling is the only safe solution: a compromised system can no longer be trusted, even after cleaning. Also change every password and key that was on the server.

For a simple version upgrade, on the other hand, an in-place upgrade is sometimes possible. It is riskier than a clean reinstall followed by restoring the data.

2. Before: what to back up

Everything on the disk will disappear. Make a list and copy off the server:

  • Data: websites (/var/www), game server folders, Docker volumes, home folders.
  • Databases, exported: mariadb-dump --all-databases --single-transaction | gzip > databases.sql.gz.
  • Configuration: /etc/nginx, .env files, systemd services in /etc/systemd/system, scheduled tasks (crontab -l and /etc/cron.d).
  • Certificates if you do not want to request them again: /etc/letsencrypt.

The simplest approach is to gather everything in one archive and bring it back to your computer:

tar czf /root/backup.tar.gz /var/www /etc/nginx /etc/letsencrypt /etc/systemd/system /etc/cron.d databases.sql.gz
# then, from your computer:
scp root@VPS_IP:/root/backup.tar.gz .

If you already use Borg backups, check that the latest archive is complete and recent: see backups with Borg. Also remember to warn your users about the downtime.

⚠️ Check that the archive opens on your computer before starting the reinstall. Once it has started, there is no going back.

3. The procedure

  1. Log in to me.nvhcloud.com.
  2. Open My services → VPS → Reinstall.
  3. Choose the system: Ubuntu 24.04, Debian 12, AlmaLinux, or Windows Server depending on the range.
  4. Confirm. The operation usually takes less than two minutes.

A new root password is sent to you by email at the end of the installation. If you are unsure which system to choose, see ordering and activating a VPS.

4. The SSH key warning is normal

On the first connection after reinstalling, your computer shows an alarming warning:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

The new system generated new host keys, which your computer does not recognise. Since you reinstalled the server yourself, this is expected: remove the old fingerprint, then reconnect.

ssh-keygen -R VPS_IP
ssh root@VPS_IP

This command also works on Windows, in PowerShell. If this warning appears without you having reinstalled anything, stop and contact support: that is exactly what the warning is meant to flag.

5. Get the server back into service

The server is brand new: redo the security configuration before putting data back on it.

  1. First steps: updates, user, SSH key, firewall.
  2. Securing SSH and Fail2ban.
  3. Reinstall the software stack: Nginx, MariaDB, Docker, depending on your project.

6. Restore the data

# from your computer
scp backup.tar.gz root@VPS_IP:/root/
# on the server
cd / && tar xzf /root/backup.tar.gz
gunzip -c databases.sql.gz | mariadb
chown -R www-data:www-data /var/www
systemctl daemon-reload && nginx -t && systemctl reload nginx

Restore configuration with care: if you changed system version, compare rather than overwrite the files in /etc, since paths and options may differ, such as the PHP version in Nginx configurations. Finally, re-enable the services and scheduled tasks, then test each website or game server.

Frequently asked questions

Does reinstalling erase all my data?

Yes. The whole disk is wiped and replaced with a fresh system. Back up your files, databases and configuration off the server before starting the operation.

How long does reinstalling a VPS take?

Usually less than two minutes. The new root password is sent by email at the end of the installation.

Why does SSH show REMOTE HOST IDENTIFICATION HAS CHANGED after a reinstall?

Because the new system generated new host keys. It is normal after a reinstall: remove the old fingerprint with ssh-keygen -R followed by the VPS IP address, then reconnect.

Should a hacked server be reinstalled?

Yes. A compromised system may contain backdoors that are hard to detect. Reinstall, change every password and key that was on the old system, and only restore data, never unverified programs or configuration.

Linux NVMe VPS

Root access, Intel Xeon Gold and NVMe, delivered in 60 seconds. From 2,49 €/month.