← Blog
February 19, 2026

Est-ce qu'une machine virtuelle conserve mes modifications ? Explication de la persistance sur le calcul

Si vous avez déjà utilisé des machines virtuelles cloud, vous vous attendez probablement à une réponse simple : « Je l'ai arrêté, donc mes données sont toujours là ». Sur le calcul de Hivenet, c'est généralement vrai, avec une règle qui compte plus que toute autre chose.

Techniquement, la persistance des machines virtuelles fait référence à une configuration de machine virtuelle ou de bureau virtuel dans laquelle les données de l'utilisateur, les applications installées et les paramètres personnels sont enregistrés et conservés lors des redémarrages, des fermetures de session et des sessions. Une machine virtuelle persistante (ou machine virtuelle persistante) est conçue pour conserver toutes les modifications, tous les fichiers et toutes les configurations entre les sessions, ce qui la rend adaptée aux opérations fiables et à long terme où la conservation des données est essentielle.

Qu'est-ce qui est vrai pour Compute ? Arrêter permet de préserver votre environnement. Le fait de le terminer le supprime. Les instances arrêtées ne sont pas non plus éternelles.

Si vous voulez le rapide « VM ou conteneur » ? décision d'abord, lisez : [[Interlink : VM or container : how to choose in 60 seconds]]. Si vous souhaitez la mise à jour du produit qui a introduit les machines virtuelles sur Compute, commencez ici : Compute prend désormais en charge les machines virtuelles (VM).

Remarque : la persistance signifie que vos données et paramètres sont conservés, mais vérifiez toujours les options de sauvegarde et de restauration pour éviter toute perte accidentelle.

La version courte

Arrêter = suspendre l'instance et suspendre la facturation des calculs. Vos fichiers, packages et configurations restent intacts. Vous pourrez le recommencer plus tard, mais uniquement dans un laps de temps limité.

Terminer = supprimer définitivement l'instance. Le disque d'instance est effacé. Il n'y a pas de guérison.

La règle qui permet de détecter les utilisateurs : si une instance reste bloquée pendant plus de 5 jours, il est automatiquement terminé.

Qu'est-ce qui persiste lorsque vous arrêtez et redémarrez

Lorsque vous arrêtez une instance sur Compute et que vous la redémarrez ultérieurement, votre environnement est préservé. Cela inclut vos fichiers sur le disque d'instance, les packages que vous avez installés et les modifications apportées à votre configuration.

Un détail important : l'arrêt et le démarrage préservent l'environnement, mais ne réservent pas le matériel sous-jacent. Lorsque vous recommencez, la disponibilité dépend de la demande et il se peut que vous utilisiez un matériel différent dans la même région. Vous ne devez pas partir du principe que vous récupérerez exactement le même GPU, même si la taille de l'instance correspond.

Qu'est-ce qui est supprimé (et quand)

La résiliation efface l'instance et son stockage local. Cela inclut tout ce que vous avez laissé sur le disque système, comme les ensembles de données que vous avez téléchargés, les points de contrôle que vous avez oublié de copier et les fichiers « Je les déplacerai plus tard ». Lorsqu'une machine virtuelle utilisant un stockage éphémère est arrêtée, toutes les données stockées sur le disque dur local sont définitivement perdues.

La résiliation peut se produire de plusieurs manières :

  • Vous faites une demande de résiliation manuellement depuis la console pour supprimer l'instance.
  • Il s'arrête automatiquement après 5 jours à l'état arrêté.
  • Il peut être résilié si votre solde créditeur devient trop faible pendant son fonctionnement (Compute utilise une courte fenêtre de préemption pour éviter les frais négatifs).

Une demande de résiliation peut échouer si, par exemple, l'instance est protégée contre la suppression ou si la demande inclut un ID d'instance incorrect. Dans ce cas, le processus de résiliation échoue et l'instance reste active.

Si vous voulez le libellé exact et le comportement actuel, les documents sont la source de la vérité.

Options de stockage : disques éphémères ou persistants

Vous trouverez deux principaux types de stockage lorsque vous lancez une machine virtuelle sur n'importe quelle plateforme cloud : les disques éphémères et les disques persistants. Vous devez comprendre ces différences pour protéger vos données et faire en sorte que votre instance fonctionne comme prévu.

Les disques éphémères se connectent directement à votre machine virtuelle et ne sont actifs que tant que cette instance est en cours d'exécution. Les gens les appellent également volumes locaux ou volumes de stockage d'instance. Lorsque vous supprimez ou arrêtez la machine virtuelle, vous perdez toutes les données de ces disques. Ils fonctionnent bien pour les fichiers temporaires, les caches ou les données que vous pouvez recréer facilement. Un serveur Web peut utiliser un disque éphémère pour les données de session ou les fichiers de cache qui ne doivent pas être conservés si vous redémarrez ou remplacez le serveur.

Le stockage persistant fonctionne différemment. Il s'agit notamment de volumes EBS attachés sur AWS ou de disques persistants sur Google Cloud et Microsoft Azure. Ils restent disponibles une fois que vous avez arrêté ou supprimé votre machine virtuelle. Vous pouvez concevoir des disques virtuels persistants pour résister aux arrêts, aux redémarrages ou aux transferts d'instances vers d'autres serveurs. La plupart des utilisateurs utilisent le stockage permanent pour les fichiers importants, les données utilisateur, les paramètres des applications et tout ce qu'ils ne peuvent pas se permettre de perdre. Vous pouvez détacher le disque d'une instance et l'associer à une autre, ce qui simplifie la migration et la restauration des données.

Les principales différences résident dans la durée de conservation de vos données et dans le degré de contrôle dont vous disposez. Les disques éphémères fonctionnent plus rapidement et sont moins coûteux pour une utilisation à court terme, mais ils ne conserveront pas vos données au-delà de la session en cours. Les disques persistants mettent l'accent sur la fiabilité et la sauvegarde. Ils vous permettent de protéger les fichiers importants et de vous assurer de ne pas les perdre en cas de problème avec votre machine virtuelle.

La plupart des entreprises et des utilisateurs mélangent les deux types. Ils utilisent des disques éphémères pour un stockage rapide et temporaire et des volumes persistants pour tout ce dont ils ont besoin pour enregistrer ou partager entre les instances. Vous pouvez configurer votre application pour écrire des journaux ou mettre en cache des données sur un disque éphémère tout en stockant les téléchargements, les bases de données ou les sauvegardes des utilisateurs sur un disque virtuel persistant.

Choisissez votre stockage en fonction de votre charge de travail et des données que vous devez protéger. Si la perte de données risque de détruire votre application ou de nuire à vos utilisateurs, optez pour le stockage persistant. Si vous avez juste besoin d'un espace local rapide pour les fichiers que vous pouvez recréer, les disques éphémères vous feront économiser de l'argent et accéléreront les choses.

Vous devez comprendre comment vos données sont stockées, ce qui se passe lorsque votre machine virtuelle s'arrête et comment configurer votre système pour obtenir la meilleure combinaison de coûts, de vitesse et de fiabilité. Planifiez votre stratégie de stockage à l'avance pour éviter les surprises et conservez vos fichiers, bases de données et données utilisateur là où vous en avez besoin, quoi qu'il arrive à votre machine virtuelle.

La façon la plus sûre d'y penser

Traitez un disque d'instance comme un bureau de travail et non comme un coffre-fort.

Cela ne veut pas dire « ne rien y garder ». Cela signifie « ne conservez pas la seule copie de tout ce qui est important dessus ».

Une habitude simple qui permet d'éviter les pires conséquences :

  • Conservez le code dans Git (ou dans tout autre outil utilisé par votre équipe).
  • Copiez les poids entraînés, les points de contrôle et les résultats dans un endroit conçu pour le stockage avant de vous arrêter pour la journée.
  • Notez les étapes de configuration que vous n'aimeriez pas refaire, même s'il ne s'agit que d'un court fichier README dans votre dépôt.

Dans l'ensemble, le respect de ces pratiques assurera la sécurité de vos données et facilitera la restauration. Si vous perdez l'accès à des données importantes ou si vous rencontrez des problèmes, contactez le support pour obtenir de l'aide.

Si vous utilisez des conteneurs, modèles personnalisés peut également vous aider à recréer rapidement un environnement.

Arrêter ou terminer : quand utiliser et lequel

Utilisez Stop lorsque vous faites une courte pause et que vous savez que vous allez bientôt revenir. C'est un « bouton pause », pas un parking. Dans la documentation, ces états sont souvent appelés « arrêté » (pour les machines virtuelles en pause mais restaurables) et « terminé » (pour les machines virtuelles supprimées). Comprendre comment chaque état est désigné peut aider à éviter toute confusion lors de la gestion de vos ressources.

Utilisez Terminate lorsque vous avez terminé ou lorsque vous conservez des sorties importantes ailleurs et que vous voulez arrêter de penser à l'instance. C'est également le moyen le plus propre de contrôler les coûts, car rien ne peut continuer à fonctionner accidentellement. Les machines virtuelles persistantes conviennent aux applications nécessitant un accès administratif et un niveau de performance fiable, ce qui en fait un excellent choix pour les charges de travail dont vous devez maintenir l'état ou la configuration entre les sessions.

Si le contrôle des coûts est la raison pour laquelle vous arrêtez, cet article complète l'histoire du cycle de vie : Tarification des machines virtuelles GPU dans le cloud : ce pour quoi vous payez réellement. Les développeurs qui souhaitent approfondir la manière dont Hivenet positionne Compute pour les charges de travail réelles peuvent également lire pourquoi les développeurs devraient calculer avec Hivenet.

Quelques questions courantes que les gens se posent

L'arrêt supprime-t-il mes fichiers ?

Non. Stop/start préserve votre environnement. Le risque provient de la fenêtre de résiliation automatique de 5 jours et de l'hypothèse selon laquelle le disque d'instance est un espace de stockage permanent.

Vais-je conserver le même GPU après avoir redémarré ?

Pas nécessairement. Compute ne réserve pas le GPU sous-jacent lorsqu'il est arrêté. Lorsque vous recommencez, il alloue la capacité correspondante en fonction de ce qui est disponible.

Que faire si mon instance est en état d'erreur ?

Essayez d'abord de le redémarrer depuis la console. Si l'état d'erreur persiste et que vous ne pouvez pas le résoudre, contactez le support pour obtenir de l'aide. Si l'instance reste dans un état d'erreur, elle peut être automatiquement supprimée après un certain temps. N'y laissez pas de données importantes.

Comment éviter de perdre l'accès à une interface utilisateur Web après le redémarrage ?

La connectivité est un problème distinct de la persistance. Si vous exposez un service, assurez-vous de comprendre SSH, HTTPS et TCP/UDP. Les machines virtuelles persistantes sont souvent utilisées pour héberger un site Web ou un site qui doit être accessible dans le monde entier, afin de garantir la disponibilité de votre site pour les utilisateurs. Lorsqu'un site Web est correctement configuré avec hébergement et enregistrement de domaine, il est accessible depuis n'importe où dans le monde. Les machines virtuelles persistantes sont également essentielles pour les applications qui ont besoin de stocker des données localement au sein de la machine virtuelle, telles que les bases de données ou les environnements de développement nécessitant un stockage à long terme.

Essayez Compute

Si vous souhaitez apprendre ce comportement à faible risque, lancez une petite instance, créez un fichier, installez un package, arrêtez-le et redémarrez-le. Une fois que vous aurez vu ce qui persiste, vous pourrez mieux déterminer ce qu'il faut conserver sur l'instance et ce qu'il faut stocker ailleurs.

Demain, vous pourrez essayer des tâches plus avancées, telles que la configuration d'un serveur Web ou la création d'un site WordPress, afin d'explorer davantage les fonctionnalités persistantes des machines virtuelles.

Les machines virtuelles persistantes offrent une personnalisation supérieure et une expérience utilisateur familière, ce qui les rend idéales pour les utilisateurs expérimentés plutôt que pour les personnes travaillant sur des tâches ordinaires.