Utilisation du service File Storage for Classic (ibmcloud sl file)
IBM Cloud® File Storage for Classic est un File Storage for Classic basé sur NFS, persistant, rapide et connecté au réseau de façon flexible. Cet environnement NAS vous permet d'avoir un contrôle total des fonctions et des performances de vos partages de fichiers.
Les commandes suivantes de l'interface de ligne de commande IBM Cloud® permettent de gérer un volume dans le service IBM Cloud de l'infrastructure File Storage for Classic classique.
ibmcloud sl file access-list
Répertorier les hôtes autorisés à accéder au volume.
Les hôtes d'accès marqués "IN ACL" appartiennent à un hôte d'accès parent ayant le même allowed_host_id. Exemples :
ibmcloud sl file access-list 12345678 --sortby id Cette commande répertorie tous les hôtes autorisés à accéder au volume avec l'ID 12345678 et les trie par ID.
ibmcloud sl file access-list IDENTIFIER [flags]
Options de commande :
- --column
- Colonne à afficher. Options : id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.
- --sortby
- Colonne de tri. Options : id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.
ibmcloud sl file access-revoke
Révoquer l'autorisation pour les hôtes qui accèdent à un volume spécifique
ibmcloud sl file access-revoke VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file access-revoke 12345678 --virtual-id 87654321 Cette commande révoque l'accès du serveur virtuel avec l'ID 87654321 au volume avec l'ID 12345678.
ibmcloud sl file access-revoke IDENTIFIER [flags]
Options de commande :
- --d, hardware-id
- ID d'un serveur matériel à révoquer
- --p, ip-address
- Adresse IP à révoquer
- --i, ip-address-id
- ID d'une adresse IP à révoquer
- --s, subnet-id
- ID d'un sous-réseau à révoquer
- --v, virtual-id
- ID d'un serveur virtuel à révoquer
ibmcloud sl file reprise après incident-reprise en ligne
Reprise en ligne d'un volume inaccessible sur son volume de réplicant disponible.
Si un volume (avec réplication) devient inaccessible à la suite d'un sinistre, cette méthode peut être utilisée pour basculer immédiatement vers une réplique disponible à un autre endroit basculer immédiatement sur une réplique disponible à un autre endroit. Cette méthode ne permet pas de reprendre par restauration via l'API. Pour revenir au volume d'origine après avoir utilisé cette méthode, ouvrez un ticket d'assistance. Pour tester le basculement, utilisez plutôt 'ibmcloud sl file replica-failover'.
Exemples :
ibmcloud sl file disaster-recovery-failover 12345678 87654321
This command performs failover operation for volume with ID 12345678 to replica volume with ID 87654321.
ibmcloud sl file disaster-recovery-failover IDENTIFIER REPLICA_ID
ibmcloud sl file duplicate-convert-status
Obtenir le statut pour le pourcentage de fractionnement ou de déplacement terminé d'un volume de stockage par blocs en double donné.
ibmcloud sl file duplicate-convert-status IDENTIFIER
ibmcloud sl file replica-failback
Reprise par restauration d'un volume de fichier depuis une réplique
ibmcloud sl file replica-failback VOLUME_ID
Exemples :
ibmcloud sl file replica-failback 12345678 Cette commande effectue une opération de reprise par restauration pour le volume portant l'ID 12345678.
ibmcloud sl file replica-failback IDENTIFIER
ibmcloud sl file replica-failover
Basculement d'un volume de fichier dans le volume de réplique donné
Exemples :
ibmcloud sl file replica-failover 12345678 87654321 Cette commande exécute une opération de basculement pour le volume avec l'ID 12345678 vers le volume réplica avec l'ID 87654321.
ibmcloud sl file replica-failover IDENTIFIER REPLICA_ID
ibmcloud sl file replica-locations
Répertorier les centres de données de réplication adaptés pour le volume donné
Exemples :
ibmcloud sl file replica-locations 12345678 Cette commande répertorie les centres de données de réplication appropriés pour le volume de blocs portant l'ID 12345678.
ibmcloud sl file replica-locations IDENTIFIER
ibmcloud sl file replica-order
Commander un volume de réplique de stockage de fichiers
ibmcloud sl file replica-order VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file replica-order 12345678 -s DAILY -d dal09 --tier 4 --os-type LINUX Cette commande commande un réplica pour le volume avec ID 12345678, qui effectue une réplication DAILY, est situé à dal09, le niveau de niveau est 4, le type de système d'exploitation est Linux.
ibmcloud sl file replica-order IDENTIFIER [flags]
Options de commande :
- --d, centre de données
- Nom abrégé du centre de données de la réplique. Par exemple, dal09 [a demandé]
- --f, force
- Forcer l'opération sans confirmation
- --i, iops
- IOPS du stockage de type performance, comprises entre 100 et 6000 en multiples de 100. Si aucune valeur d'IOPS n'est spécifiée, celle du volume original est utilisée
- --s, snapshot-schedule
- Planification d'image instantanée à utiliser pour la réplication. Les options sont les suivantes : HORAIRE, QUOTIDIEN, HEBDOMADAIRE [requis]
- --t, niveau
- Niveau de stockage d'endurance (IOPS par Go) du volume primaire pour lequel une réplique est commandée [optionnel], les options sont : 0.25,2,4,10,if aucun niveau n'est spécifié, le niveau du volume d'origine sera utilisé
ibmcloud sl file replica-partners
Répertorier les volumes réplicants existants pour un volume de blocs
Exemples :
ibmcloud sl file replica-partenaires 12345678 Cette commande répertorie les volumes réplicants existants pour le volume de blocs portant l'ID 12345678.
ibmcloud sl file replica-partners IDENTIFIER
ibmcloud sl file snapshot-cancel
Annuler un espace d'image instantanée pour un volume donné
ibmcloud sl file snapshot-cancel SNAPSHOT_ID [OPTIONS]
Exemples :
ibmcloud sl file snapshot-cancel 12345678 --immediate -f Cette commande annule immédiatement l'instantané avec l'ID 12345678 sans demander de confirmation.
ibmcloud sl file snapshot-cancel IDENTIFIER [flags]
Options de commande :
- --f, force
- Forcer l'opération sans confirmation
- --immediate
- Annuler à la place l'espace d'image instantanée immédiatement à la date anniversaire de facturation
- --reason
- Motif facultatif d'annulation
ibmcloud sl file snapshot-create
Créer une image instantanée d'un volume donné
ibmcloud sl file snapshot-create VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file snapshot-create 12345678 --note snapshotforibmcloud Cette commande crée un instantané pour le volume avec l'ID 12345678 et avec une note d'ajout en tant que snapshotforibmcloud.
ibmcloud sl file snapshot-create IDENTIFIER [flags]
Options de commande :
- --n, note
- Notes à définir sur la nouvelle image instantanée
ibmcloud sl file snapshot-delete
Supprimer une image instantanée sur un volume donné
ibmcloud sl file snapshot-delete IDENTIFIER
ibmcloud sl file snapshot-disable
Désactiver les images instantanées en fonction de la planification spécifiée pour un volume donné
ibmcloud sl file snapshot-disable VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file snapshot-disable 12345678 -s DAILY Cette commande désactive l'instantané quotidien pour le volume dont l'ID est 12345678.
ibmcloud sl file snapshot-disable IDENTIFIER [flags]
Options de commande :
- --s, type d'horaire
- Planification de l'instantané [requise], les options sont les suivantes : HORAIRE, QUOTIDIEN, HEBDOMADAIRE
ibmcloud sl file snapshot-enable
Activer les images instantanées d'un volume donné en fonction de la planification spécifiée
https://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/enableSnapshots/ pour plus de détails sur ces options. Exemples :
ibmcloud sl file snapshot-enable 12345678 -s WEEKLY -c 5 -m 0 --hour 2 -d 0 Cette commande active l'instantané pour le volume avec l'ID 12345678, l'instantané est pris chaque dimanche à 2:00, et jusqu'à 5 instantanés sont conservés.
ibmcloud sl file snapshot-enable IDENTIFIER [flags]
Options de commande :
- --d, jour de la semaine
- Jour de la semaine où les instantanés doivent être pris, nombre entier entre 0 et 6. 0 signifie Sunday,1 signifie Monday,2 signifie Tuesday,3 signifie Wendesday,4 signifie Thursday,5 signifie Friday,6 signifie samedi
- --r, heure
- Heure du jour de la prise des images instantanées, entier compris entre 0 et 23.
- --m, minute
- Minute de l'heure de la prise des images instantanées, entier compris entre 0 et 59.
- --c, retention-count
- Nombre d'instantanés à conserver
- --s, type d'horaire
- Planification de l'instantané, les options sont : INTERVALLE, HEURE, JOUR, SEMAINE
Ibmcloud sl fichier image instantanée-get-notification-statut
Définition du paramètre d'obtention d'avertissement relatif au seuil d'utilisation d'image instantanée pour un volume donné.
ibmcloud sl file snapshot-get-notification-status IDENTIFIER
ibmcloud sl file snapshot-list
Répertorier les images instantanées de stockage de fichiers
Exemples :
ibmcloud sl file snapshot-list 12345678 --sortby id Cette commande répertorie tous les instantanés du volume avec l'ID 12345678 et les trie par ID.
ibmcloud sl file snapshot-list IDENTIFIER [flags]
Options de commande :
- --sortby
- Colonne de tri. options : id,name,created,size_bytes
ibmcloud sl file snapshot-order
Commander de l'espace d'image instantanée pour un volume de stockage par blocs
https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-getting-started pour les options de taille. ibmcloud sl block volume-options' pour obtenir les options disponibles.
Exemples :
ibmcloud sl file snapshot-order 12345678 -s 1000 -t 4 Cette commande commande un espace d'instantané pour le volume avec l'ID 12345678, la taille est 1000GB, le niveau est de 4 IOPS par Go.
ibmcloud sl file snapshot-order IDENTIFIER [flags]
Options de commande :
- --f, force
- Forcer l'opération sans confirmation
- --i, iops
- IOPS du stockage de type performance, comprises entre 100 et 6000 en multiples de 100
- --s, taille
- Taille de l'espace snapshot à créer en Go
- --t, niveau
- Niveau de stockage d'endurance (IOPS par Go) du volume de blocs pour lequel l'espace est commandé [en option], les options sont les suivantes : 0.25,2,4,10
- --u, mise à niveau
- Etiquette indiquant que la commande est une mise à niveau
ibmcloud sl file snapshot-restore
Restaurer un volume de fichier avec une image instantanée donnée
Exemples :
ibmcloud sl file snapshot-restore 12345678 87654321 Cette commande restaure le volume portant l'ID 12345678 à partir de l'image instantanée portant l'ID 87654321.
ibmcloud sl file snapshot-restore IDENTIFIER SNAPSHOT_ID
ibmcloud sl file snapshot-schedule-list
Répertorier les plannings des instantanés pour un volume donné
ibmcloud sl file snapshot-schedule-list IDENTIFIER
Ibmcloud sl fichier instantané-définir-notification
Active/Désactive l'avertissement relatif au seuil d'utilisation d'espace d'image instantanée pour un volume donné.
ibmcloud sl file snapshot-set-notification IDENTIFIER [flags]
Options de commande :
- --disable
- Désactiver la notification d'image instantanée.
- --enable
- Activer la notification d'image instantanée.
ibmcloud sl file volume-cancel
Annuler un volume de stockage de fichiers existant
ibmcloud sl file volume-cancel VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file volume-cancel 12345678 --immediate -f Cette commande annule le volume avec l'ID 12345678 immédiatement et sans demander de confirmation.
ibmcloud sl file volume-cancel IDENTIFIER [flags]
Options de commande :
- --f, force
- Forcer l'opération sans confirmation
- --immediate
- Annuler le volume de stockage de fichiers immédiatement et non à la date d'anniversaire de facturation
- --reason
- Motif facultatif d'annulation
ibmcloud sl file volume-convert
Convertir un volume en double dépendant en un volume indépendant.
ibmcloud sl file volume-convert IDENTIFIER
ibmcloud sl file volume-count
Répertorier le nombre de volumes de stockage de fichiers par centre de données
ibmcloud sl file volume-count [flags]
Options de commande :
- --d, centre de données
- Filtrer par nom abrégé du centre de données
- ---s, sortby
- Colonne de tri
ibmcloud sl file volume-detail
Afficher les détails d'un volume donné
ibmcloud sl file volume-detail IDENTIFIER
ibmcloud sl file volume-duplicate
Commander un volume de fichier en dupliquant un volume existant
ibmcloud sl file volume-duplicate VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file volume-duplicate 12345678 Cette commande permet d'afficher la commande d'un nouveau volume en dupliquant le volume portant l'ID 12345678.
ibmcloud sl file volume-duplicate IDENTIFIER [flags]
Options de commande :
- --d, dépendant-doublon
- Indique si ce doublon sera ou non un doublon dépendant du volume d'origine.
- --i, duplicate-iops
- IOPS du stockage de type performance, comprises entre 100 et 6000 en multiples de 100. Si aucune valeur d'IOPS n'est spécifiée, celle du volume original est utilisée
- --s, duplicate-size
- Taille du volume de fichier dupliqué en Go. Si aucune taille n'est spécifiée, la taille du volume original est utilisée
- --n, duplicate-snapshot-size
- Taille de l'espace d'image instantanée à commander pour le volume dupliqué. Si aucune taille d'espace d'image instantanée n'est spécifiée, la taille d'espace d'image instantanée du volume d'origine est utilisée
- --t, duplicate-tier
- Niveau de stockage Endurance ; si aucun niveau n'est spécifié, le niveau du volume original est utilisé
- --f, force
- Forcer l'opération sans confirmation
- --o, origin-snapshot-id
- ID d'une image instantanée de volume d'origine à utiliser pour la duplication
ibmcloud sl volume-limits des fichiers
Répertorie les limites de stockage par centre de données pour ce compte.
ibmcloud sl file volume-limits [OPTIONS]
Exemples :
ibmcloud sl file volume-limits
This command lists the storage limits per datacenter for this account.
ibmcloud sl file volume-limits
ibmcloud sl fichier volume-list
Répertorier les stockages de fichiers
ibmcloud sl file volume-list [OPTIONS]
Exemples :
ibmcloud sl file volume-list -d dal09 -t endurance --sortby capacity_gb Cette commande répertorie tous les volumes d'endurance du compte actuel qui sont situés à l'adresse dal09, et les trie par capacité.
ibmcloud sl file volume-list [flags]
Options de commande :
- --column
- Colonne à afficher. Les options sont : id, username, datacenter, storage_type, capacity_gb, bytes_used, IOPs, ip_addr, lunId, created_by, active_transactions, rep_partner_count, notes. Cette option peut être indiquée plusieurs fois.
- --d, centre de données
- Filtrer par nom abrégé du centre de données
- ---n, notes
- Filtrer par notes
- --o, commande
- Filtrer par ID de commande pour l'achat du stockage de fichiers
- --sortby
- Colonne de tri, par défaut : id, options : id,username,datacenter,storage_type,capacity_gb,bytes_used,ip_addr,lunId,active_transactions,created_by
- --t, type de stockage
- Filtrer par type de volume de stockage, options : performance,endurance
- --u nom d'utilisateur
- Filtrer par nom d'utilisateur de volume
ibmcloud sl file volume-modify
Modifier un volume de stockage de fichiers existant
ibmcloud sl file volume-modify VOLUME_ID [OPTIONS]
Exemples :
ibmcloud sl file volume-modify 12345678 --new-size 1000 --new-iops 4000
This command modify a volume 12345678 with size is 1000GB, IOPS is 4000.
ibmcloud sl file volume-modify 12345678 --new-size 500 --new-tier 4
This command modify a volume 12345678 with size is 500GB, tier level is 4 IOPS per GB.
ibmcloud sl file volume-modify IDENTIFIER [flags]
Options de commande :
- --f, force
- Forcer l'opération sans confirmation
- --i, new-iops
- Performance Stockage IOPS, entre 100 et 6000 en multiples de 100 [uniquement pour les volumes de performance] Si aucune valeur IOPS n'est spécifiée, la valeur IOPS originale du volume sera utilisée.
- --c, nouvelle taille
- Nouvelle taille du volume de fichiers en Go. Si aucune taille n'est indiquée, la taille originale du volume est utilisée. Tailles potentielles: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000] Minimum : [La taille d'origine du volume]
- --t, new-tier
- Niveau de stockage d'endurance (IOPS par Go) [uniquement pour les volumes d'endurance] Si aucun niveau n'est spécifié, le niveau d'origine du volume sera utilisé.
ibmcloud sl fichier volume-options
Liste de toutes les options de commande d'un volume de stockage par bloc ou par fichier
Liste de toutes les options de commande d'un volume de stockage par bloc ou par fichier
Voir aussi : https://cloud.ibm.com/docs/BlockStorage/index.html#provisioning-considerations https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-orderingBlockStorage&interface=cli
ibmcloud sl file volume-options [flags]
Options de commande :
- --prices
- Affichez les prix dans les tables de stockage, d'instantanés et de plage d'iops.
ibmcloud sl file volume-order
Commander un volume de stockage de fichiers
Exemples :
ibmcloud sl file volume-order --storage-type performance --size 1000 --iops 4000 --os-type LINUX -d dal09 Cette commande commande un volume de performance dont la taille est 1000GB, l'IOPS est 4000, le type de système d'exploitation est LINUX, situé à dal09. ibmcloud sl file volume-order --storage-type endurance --size 500 --tier 4 --os-type XEN -d dal09 --snapshot-size 500 Cette commande commande un volume endurance dont la taille est 500GB, le niveau est 4 IOPS par Go, le type de système d'exploitation est XEN, situé à dal09, et la taille de l'espace snapshot supplémentaire est 500GB.
ibmcloud sl file volume-order [flags]
Options de commande :
- --b, facturation
- Paramètre facultatif pour le taux de facturation (monthly par défaut), options : hourly, monthly
- --d, centre de données
- Nom court du centre de données [requis]
- --f, force
- Forcer l'opération sans confirmation
- --i, iops
- Performance Stockage IOPs, entre 100 et 6000 en multiples de 100 [requis pour une performance de type stockage]
- --s, taille
- Taille du volume de stockage en Go [requis]
- --n taille de l'instantané
- Paramètre facultatif permettant de commander un espace d'instantanés avec un stockage de fichiers d'endurance ; spécifie la taille (en Go) de l'espace d'instantanés à commander
- --t, type de stockage
- Type de volume de stockage [requis], les options sont les suivantes : performance, endurance
- --e, niveau
- Endurance Niveau de stockage (IOP par GB) [requis pour l'endurance du type de stockage], les options sont les suivantes : 0.25,2,4,10
ibmcloud sl file volume-refresh
Actualiser un volume en double avec une image instantanée de son parent.
Actualisez un volume en double avec un instantané de son parent. ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID
Exemples :
ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID
Refresh a duplicate VOLUME_ID with a snapshot from its parent SNAPSHOT_ID.
ibmcloud sl file volume-refresh IDENTIFIER SNAPSHOT_ID [flags]
Options de commande :
- ---f, forcer le rafraîchissement
- Forcer l'actualisation du volume ; toutes les transactions en cours seront annulées.
ibmcloud sl file volume-set-note
Définir une note pour un volume de stockage de fichiers existant.
Définissez une remarque pour un volume de stockage de fichiers existant. ibmcloud sl file volume-set-note [OPTIONS] ID_VOLUME
Exemples :
ibmcloud sl file volume-set-note 12345678 --note 'ceci est ma note'
ibmcloud sl file volume-set-note IDENTIFIER [flags]
Options de commande :
- --n, note
- Notes publiques relatives à un volume de stockage [requis]