Créer et configurer un disque supplementaire sur une instance
Objectif
Vous pouvez créer des disques supplémentaires pour vos instances Public Cloud. Cela peut être utile dans les cas suivants :
- Si vous souhaitez augmenter votre capacité de stockage sans avoir à changer le modèle d’instance.
- Si vous souhaitez disposer d’un espace de stockage hautement disponible et performant.
- Si vous souhaitez déplacer votre stockage et vos données vers une autre instance.
- Si vous souhaitez préparer l'environnement pour utiliser Terraform, vous devez préparer l'environnement.
Découvrez comment créer un disque supplémentaire et le configurer sur votre instance.
Prérequis
- Disposer d'une instance Public Cloud dans votre compte OVHcloud
- Avoir un accès administratif (sudo) à votre instance via SSH (Linux) ou RDP (Windows).
- Préparer l'environnement si vous souhaitez utiliser Terraform
Accès à l'espace client OVHcloud
- Lien direct : Projets Public Cloud
- Pour accéder à vos services :
Public Cloud> Sélectionnez votre projet
Cette fonctionnalité n'est actuellement pas disponible pour les instances Metal.
En pratique
Les différents types de volumes
OVHcloud propose trois types de volumes Block Storage, chacun adapté à des besoins spécifiques en matière de performance, de capacité et de coûts. Ces solutions vous permettent d’attacher des volumes de stockage persistants à vos instances, en garantissant un haut niveau de fiabilité et de disponibilité. Si la fonctionnalité est disponible, le chiffrement peut être activé à la création d'un volume, pour tous les types de volumes à l'exception des volumes Classic Multi-Attach dans les régions 3AZ.
Classic – 500 IOPS garantis
Le volume Classic est une solution de stockage fiable et économique, idéale pour les charges de travail nécessitant des performances modérées. Il offre 500 IOPS garantis, ce qui le rend adapté aux usages suivants :
- Hébergement d’applications web classiques
- Stockage de bases de données de petite à moyenne taille
- Sauvegarde et archivage de données
Dans les régions 3AZ, les volumes Classic sont des services régionaux qui utilisent un Erasure Coding distribué entre plusieurs zones de disponibilité. Cela garantit la disponibilité des données sans impact ni interruption en cas de défaillance d’une zone, à condition que les exigences de l’architecture résiliente avec attachement multiple soient respectées. Pour plus d'informations, consultez notre guide « Utilisation correcte et limitations du stockage Classic Multi-Attach dans les régions 3AZ ».
High-Speed – Jusqu’à 3000 IOPS
Le volume High-Speed est conçu pour des applications nécessitant un accès plus rapide aux données. Avec une performance pouvant atteindre 3000 IOPS, il convient parfaitement aux cas d’usage suivants :
- Bases de données transactionnelles (MySQL, PostgreSQL, etc.)
- Environnements de virtualisation et de conteneurs
- Applications nécessitant une latence réduite et un débit élevé
High-Speed Gen2 – 30 IOPS/GB et jusqu’à 20 000 IOPS
La génération 2 des volumes High-Speed est optimisée pour les workloads les plus exigeants. Avec une performance de 30 IOPS/GB, pouvant atteindre 20 000 IOPS, ce type de volume est recommandé pour les usages suivants :
- Big Data et analyses en temps réel
- Intelligence artificielle et Machine Learning
- Traitement de grandes bases de données et stockage haute performance

Chaque type de volume est également disponible en version chiffrée (LUKS). Ces volumes assurent la confidentialité des données sans impact sur les performances. Ils sont disponibles depuis l'espace client OVHcloud ainsi qu’avec les outils présentés dans la section suivante, en spécifiant le type <volume_type>-luks.
Attacher un nouveau volume
Ouvrez Block Storage dans le menu de gauche sous Storage & Backup.
Dans cette partie, cliquez sur le bouton Créer un volume.

Suivez les étapes de configuration afin de sélectionner les options d'emplacement, de type de disque, de chiffrement et de capacité de disque. Renseignez un nom pour le volume et validez en cliquant sur Créer le volume.
Remarque : Votre volume doit être créé dans la même région que l'instance à laquelle vous souhaitez l'attacher. Si vous le créez dans une autre région, vous pouvez le supprimer et le recréer dans la bonne région.

Le nouveau disque s’affichera alors dans l’espace client.

À droite du volume, cliquez sur le bouton ... puis sélectionnez Attacher à l'instance.

Dans la fenêtre qui apparaît, choisissez une instance dans la liste et cliquez sur Confirmer pour attacher le disque.

Le processus d’attachement du disque à votre instance va alors commencer. L'opération peut prendre quelques minutes.
Veillez à ne pas quitter la page actuelle de votre espace client OVHcloud lorsque le disque est en cours de connexion. Cela pourrait interrompre le processus.
Veuillez noter que les types de volume « high-speed-gen2 » ou « luks » peuvent ne pas être disponibles dans toutes les régions.
Types de volumes :
- Classic
- High-speed
- High-speed-gen2
- Classic-luks
- High-speed-luks
- High-speed-gen2-luks
Les types se terminant par -luks sont chiffrés (LUKS).
La création d’un volume -luks génère automatiquement une clé dédiée.
Ne modifiez pas et ne supprimez pas cette clé si elle est liée à un volume Block Storage. Cela rendrait les données de ce volume et tous ses snapshots définitivement irrécupérables.
Pour créer un volume block storage simple, vous avez besoin de 3 éléments :
- Le nom du volume
- La région
- La taille du volume en GB
Dans notre exemple, nous allons créer un block storage dans la région GRA11 d'une taille de 10 GB. Ajoutez les lignes suivantes dans un fichier nommé simple_blockstorage.tf :
Puis nous allons l'attacher à l'instance cible.
L'instance et le volume doivent se trouver dans la même région.
Ajoutez les lignes suivantes sous les précédentes :
Vous pouvez créer votre volume de type block storage et l'attacher à l'instance voulue en entrant la commande suivante :
La sortie devrait ressembler à ceci :
Rendez-vous dans la section déroulante Volumes, cliquez sur Volumes puis sur Create Volume.

Renseignez le champ Volume Name et sélectionnez le type de volume que vous souhaitez. Cliquez ensuite sur Create Volume.
Veuillez noter que si le type de volume « high-speed-gen2 » ou « luks » n'apparaît pas dans la liste, cela signifie qu'il n'est pas disponible dans cette région.

Pour attacher ce volume à une instance, sur la ligne de votre volume, cliquez sur la flèche se trouvant en bout de ligne à côté de Edit Volume. Cliquez alors sur Manage Attachments

Selectionnez l'instance à laquelle vous souhaitez attacher votre volume, puis cliquez sur Attach Volume.

Veuillez noter que si le type de volume « high-speed-gen2 » ou « luks » n'apparaît pas dans la liste, cela signifie qu'il n'est pas disponible dans cette région.
Types de volumes :
- Classic
- High-speed
- High-speed-gen2
- Classic-luks
- High-speed-luks
- High-speed-gen2-luks
Les types se terminant par -luks sont chiffrés (LUKS).
La création d’un volume -luks génère automatiquement une clé dédiée.
Ne modifiez pas et ne supprimez pas cette clé si elle est liée à un volume Block Storage. Cela rendrait les données de ce volume et tous ses snapshots définitivement irrécupérables.
Listez les types de volumes disponibles dans la région :
Créez un volume en spécifiant au minimum sa taille (en GB) ainsi qu’un type parmi ceux listés précédemment. Vous pouvez également indiquer un nom pour votre volume à la fin de la commande.
Pour attacher un volume à une instance disponible dans la région, utilisez la commande suivante :
Configuration du nouveau disque
Les exemples ci-dessous supposent que vous êtes connecté en tant qu'utilisateur avec des autorisations suffisantes.
Sous Linux
Ouvrez une connexion SSH à votre instance, puis utilisez la commande ci-dessous pour lister les disques attachés.
Dans cet exemple, vda fait référence au disque par défaut de l'instance. Le disque additionnel sera alors nommé vdb.
Créez une partition sur le disque supplémentaire via les commandes ci-dessous.
Si votre disque additionnel est inférieur à 2TB:
Si votre disque additionnel est supérieur à 2TB:
Formatez ensuite la nouvelle partition vdb1 à l’aide de la commande ci-dessous :
Montez la partition avec les commandes suivantes :
Enfin, vérifiez le point de montage à l’aide de cette commande :
Le montage n'est pas persistant car le disque sera détaché au redémarrage de l'instance. Afin d'automatiser le montage, il est nécessaire d'éditer le fichier fstab.
Récupérez tout d'abord l'UUID (block ID) du nouveau volume :
Ouvrez /etc/fstab avec un éditeur de texte :
Ajoutez la ligne ci-dessous au fichier et remplacez l'UUID par le vôtre :
Enregistrez et quittez l'éditeur. Le disque devrait alors être automatiquement monté à chaque redémarrage.
Sous Windows
Établissez une connexion RDP (Remote Desktop) avec votre instance Windows.
Une fois connecté, faites un clic-droit sur le bouton Démarrer et ouvrez Gestion des disques.

Le nouveau disque sera affiché en tant que volume inconnu avec de l'espace non alloué.

Si le disque est indiqué ici comme étant hors-ligne, il doit d'abord être initialisé. Pour ce faire, vous pouvez utiliser l'interface utilisateur Windows ou l'utilitaire DISKPART. Sinon, procédez au formatage du disque dans Gestion des disques.
Initialiser le disque dans Gestion des disques
Faites un clic-droit sur le disque et sélectionnez En ligne.
Si le disque est indiqué ici comme étant hors-ligne, cela est probablement dû à une politique en place sur l'instance. Pour résoudre ce problème, faites un clic-droit sur le disque et sélectionnez En ligne.

Effectuez à nouveau un clic-droit et sélectionnez cette fois-ci Initialiser le disque.

Ensuite, sélectionnez MBR si votre disque additionnel est inférieur à 2TB, ou GPT s'il est supérieur à 2TB, puis cliquez sur OK.

Initialiser le disque avec DISKPART
Faites un clic-droit sur le bouton Démarrer et ouvrez Exécuter.

Tapez cmd et cliquez sur OK pour ouvrir l'application de ligne de commande.

À l'invite de commande, ouvrez DISKPART :
Utilisez la série de commandes DISKPART suivante pour mettre le disque en ligne :
Formatage du disque
Dans l'outil Gestion des disques, faites un clic droit sur le nouveau disque et sélectionnez Nouveau volume simple....

Dans l'assistant, cliquez sur Suivant pour spécifier la taille du volume. Par défaut, il doit être au maximum. Cliquez sur Suivant pour continuer.

Laissez la nouvelle lettre de lecteur par défaut ou sélectionnez-en une autre, puis cliquez sur Suivant.

Nommez le volume (facultatif) et confirmez les options de formatage en cliquant sur Suivant.

Dans la dernière fenêtre, cliquez sur Terminer pour formater le disque.

Le disque sera par la suite disponible en tant que lecteur dans l'explorateur de fichiers.
Détacher un volume
Si vous souhaitez détacher un volume de votre instance, la meilleure pratique est de démonter le volume du système d'exploitation avant de le détacher de l'instance.
Un message d'erreur peut s'afficher si des logiciels ou processus sont en cours d'exécution sur le disque supplémentaire. Dans ce cas, il est recommandé d'arrêter tous les processus avant de continuer.
Voici comment démonter le volume du système d'exploitation avant de le détacher de l'instance :
Ouvrez une connexion SSH à votre instance puis utilisez la commande ci-dessous pour lister les disques attachés.
Démontez la partition en utilisant la commande ci-dessous :
Supprimez l'ID de périphérique du fstab pour terminer le processus de démontage. Si ce n'est pas fait, la partition sera remontée après un redémarrage.
Enregistrez et quittez l'éditeur.
Établissez une connexion RDP (Remote Desktop) avec votre instance Windows.
Une fois connecté faites un clic-droit sur le menu Démarrer et ouvrez Gestion du disque.

Faites un clic-droit sur le volume que vous souhaitez démonter et sélectionnez Modifier la lettre de lecteur et les chemins d'accès....

Cliquez sur Supprimer pour retirer le disque.

Cliquez ensuite sur Oui pour confirmer la suppression de la lettre du lecteur de disque.

Lorsque vous avez terminé, vous pouvez fermer la fenêtre de gestion de disque.
Pour finir, nous allons détacher le volume de l'instance :
Rendez-vous dans la rubrique Public Cloud de votre espace client OVHcloud et cliquez sur Block Storage dans le menu de gauche sous Storage & Backup.
Cliquez sur le bouton ... à côté du volume correspondant et sélectionnez Détacher de l'instance.

Cliquez sur Confirmer dans la fenêtre qui s'affiche pour lancer le processus.

Commencez par supprimer ces lignes précédemment crées dans votre fichier Terraform :
Veuillez entrer la commande suivante pour vérifier si la ressource correcte va être supprimée :
La sortie devrait ressembler à ceci :
Puis appliquer les changements en entrant cette commande :
La sortie devrait ressembler à ceci :
Aller plus loin
Augmenter la taille d’un disque supplémentaire
Échangez avec notre communauté d'utilisateurs.