copyright: years: 2018, 2026 lastupdated: "2026-06-16"

keywords: File Storage pour Classic : modifier le volume, NFS, File Storage, augmenter la capacité

subcollection: FileStorage


Augmentation de la capacité d' File Storage for Classic

Augmentez la capacité de votre volume « IBM Cloud® File Storage for Classic » jusqu’à 12 To sans créer de doublons ni migrer manuellement les données.

Grâce à cette fonctionnalité, les utilisateurs de File Storage for Classic peuvent augmenter immédiatement la capacité de leur compte File Storage for Classic par incréments de 1 Go, jusqu'à 12 To. Vous n'avez pas besoin de créer une copie ni de migrer manuellement les données vers un volume plus grand. Cette fonction est disponible dans tous les data centers.

La facturation relative au volume est automatiquement mise à jour afin d'ajouter la différence, calculée au prorata, du nouveau prix au cycle de facturation en cours. Ensuite, le nouveau montant total est facturé au cours du cycle de facturation suivant.

Le processus de mise à niveau n'est pas instantané. La nouvelle taille devrait s'afficher dans la console ou via l'API peu de temps après que vous aurez soumis votre demande de modification. Le redimensionnement n'entraîne aucune indisponibilité ou perte d'accès au stockage, vous pouvez donc poursuivre vos opérations normalement pendant que vous attendez.

Avantages du stockage extensible

  • Gestion des coûts- Lorsque vous prévoyez une augmentation du volume de données mais que vous n'avez besoin que d'une capacité de stockage réduite au départ, vous pouvez réduire vos coûts de stockage au début et augmenter la capacité à mesure que vos besoins évoluent.

  • Augmentation des besoins en stockage : les clients qui font face à une croissance rapide dépassant leur capacité de stockage doivent pouvoir augmenter rapidement et facilement la taille de leur stockage.

Effets de l'extension de la capacité de stockage sur la réplication

L'extension du stockage principal entraîne le redimensionnement automatique de la réplique.

Limitations

L'espace de stockage alloué avant la mise à disposition de cette fonctionnalité, entre avril 2017 et le 14 décembre 2017, peut être augmenté jusqu'à 10 fois sa taille d'origine, mais pas davantage. L'espace de stockage attribué après le 14 décembre 2017 peut être porté à 12 To.

Les limitations de taille existantes pour File Storage for Classic qui a été mis à disposition avec l'option Endurance sont toujours applicables (jusqu'à 4 To pour un niveau de 10 IOPS et jusqu'à 12 To pour tous les autres niveaux).

Vous ne pouvez pas réduire la taille du partage de fichiers après en avoir augmenté la capacité.

Modification de la taille de l'espace de stockage dans la console

  1. Accédez à la consoleIBM Cloud®. Dans le menu, sélectionnez 'Infrastructure 'Icône VPC > 'Infrastructure classique. Cliquez sur Stockage > File Storage for Classic.
  2. Sélectionnez le volume dans la liste et cliquez sur les points de suspension icône Actions > Modifier le partage de fichiers.
  3. Entrez la nouvelle taille de stockage en Go.
  4. Vérifiez votre sélection et la nouvelle tarification. Cliquez sur Modifier.
  5. Votre nouvelle allocation de stockage est disponible en quelques minutes.

Démontez, puis montez le volume modifié, afin que le système d'exploitation puisse reconnaître l'espace de stockage supplémentaire.

Redimensionnement du stockage à partir de l'interface CLI

Avant de commencer, choisissez le client d'interface de ligne de commande que vous souhaitez utiliser.

Modification de la taille d'un partage de fichiers à partir de l'interface CLI d'IBMCLOUD

Vous pouvez augmenter la capacité d'un volume à l'aide de la commande ibmcloud sl file volume-modify. L'exemple suivant modifie un partage de fichiers en spécifiant une nouvelle capacité plus importante.

ibmcloud sl file volume-modify 12345678 --new-size 1000

Pour plus d'informations sur tous les paramètres disponibles pour cette commande, voir ibmcloud sl file volume-modify.

Redimensionnement d'un partage de fichiers à partir de l'interface SLCLI

Pour augmenter votre capacité de stockage, vous pouvez utiliser la commande suivante dans SLCLI.

$ slcli file volume-modify --help
Usage: slcli file volume-modify [OPTIONS] VOLUME_ID

Options:
  -c, --new-size INTEGER        New Size of file volume in GB. ***If no size
                                is given, the original size of volume is
                                used.***
                                Potential Sizes: [20, 40, 80, 100,
                                250, 500, 1000, 2000, 4000, 8000, 12000]
                                Minimum: [the original size of the volume]
  -i, --new-iops INTEGER        Performance Storage IOPS, between 100 and 6000
                                in multiples of 100 [only for performance
                                volumes] ***If no IOPS value is specified, the
                                original IOPS value of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is less than 0.3, new IOPS/GB
                                must also be less than 0.3. If original
                                IOPS/GB for the volume is greater than or
                                equal to 0.3, new IOPS/GB for the volume must
                                also be greater than or equal to 0.3.]
  -t, --new-tier [0.25|2|4|10]  Endurance Storage Tier (IOPS per GB) [only for
                                endurance volumes] ***If no tier is specified,
                                the original tier of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is 0.25, new IOPS/GB for the
                                volume must also be 0.25. If original IOPS/GB
                                for the volume is greater than 0.25, new
                                IOPS/GB for the volume must also be greater
                                than 0.25.]
  -h, --help                    Show this message and exit.

Démontez, puis montez le volume modifié, afin que le système d'exploitation puisse reconnaître l'espace de stockage supplémentaire.

Redimensionnement du stockage avec l'API

Vous pouvez augmenter votre capacité de stockage à l'aide d'un appel d'API au service Web SOAP. Les exemples d'appels d'API suivants peuvent être effectués à partir du langage de script de votre choix.

Pour plus d'informations sur la SLAPI, consultez le SLDN.

  • L'exemple suivant montre comment augmenter la capacité sur un volume de stockage Performance. XXXXXXXX est l'ID du volume que vous souhaitez augmenter à 2007 Go. 189433, 190233 et 190293 sont les ID des informations de tarification associées à la capacité et à la valeur d'IOPS de ce volume.

    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
     <SOAP-ENV:Header>
       <ns1:authenticate>
       </ns1:authenticate>
     </SOAP-ENV:Header>
     <SOAP-ENV:Body>
       <ns1:placeOrder>
         <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
           <volume xsi:type="ns1:SoftLayer_Network_Storage">
               <id xsi:type="xsd:int">XXXXXXXX</id>
           </volume>
           <volumeSize xsi:type="xsd:int">2007</volumeSize>
           <packageId xsi:type="xsd:int">759</packageId>
           <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">189433</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190233</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190293</id>
               </item>
           </prices>
         </orderData>
       </ns1:placeOrder>
     </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
  • Augmentez la capacité sur un volume de stockage Endurance. XXXXXXXX est l'ID du volume que vous souhaitez augmenter à 250 Go. 189433, 196033 et 196093 sont les ID des informations de tarification associées à la capacité et à la valeur d'IOPS de ce volume.

     <?xml version="1.0" encoding="UTF-8"?>
     <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <SOAP-ENV:Header>
        <ns1:authenticate>
        </ns1:authenticate>
      </SOAP-ENV:Header>
      <SOAP-ENV:Body>
        <ns1:placeOrder>
          <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
            <volume xsi:type="ns1:SoftLayer_Network_Storage">
                <id xsi:type="xsd:int">XXXXXXXX</id>
            </volume>
            <packageId xsi:type="xsd:int">759</packageId>
            <volumeSize xsi:type="xsd:int">250</volumeSize>
            <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">189433</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196033</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196093</id>
                </item>
            </prices>
          </orderData>
        </ns1:placeOrder>
      </SOAP-ENV:Body>
     </SOAP-ENV:Envelope>
    

Démontez, puis montez le volume modifié, afin que le système d'exploitation puisse reconnaître l'espace de stockage supplémentaire.

Redimensionnement du stockage avec Terraform

Vous pouvez augmenter votre capacité de stockage en utilisant la ressource ibm_storage_file et en spécifiant un nombre différent dans l'argument de capacité. L'exemple suivant augmente la capacité d'un volume Endurance à 40 Go.

resource "ibm_storage_file" "fs_endurance" {
  type       = "Endurance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 0.25
}

L'exemple suivant augmente la capacité d'un volume Performance à 40 Go.

resource "ibm_storage_file" "fs_performance" {
  type       = "Performance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 100
}

Pour plus d'informations sur les arguments et les attributs, voir ibm_storage_file.

Démontez, puis montez le volume modifié, afin que le système d'exploitation puisse reconnaître l'espace de stockage supplémentaire.

Extension du stockage à plus de 12 To

Si vous avez besoin d'augmenter la capacité de votre volume de stockage au-delà de 12 To, vous pouvez demander à être ajouté à la liste blanche en ouvrant un ticket d'assistance. Lorsque la demande aura été approuvée par l'offering manager, vous en serez informé via le processus de traitement du cas. Vous verrez également dans la console l'option permettant d'augmenter votre capacité de stockage jusqu'à 24 To.

Le nombre d'opérations pouvant être effectuées sur le stockage est limité. Cette limite est de 180K IOPS. Donc, si vous souhaitez mettre à disposition un volume avec 10 IOPS, votre taille de volume maximale est de 18 To. Si vous souhaitez allouer la taille maximale de 24 To, le débit maximal des opérations de lecture et d'écriture sur le volume est alors de 4 IOPS par Go.