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-authorize

Autoriser les hôtes à accéder à un volume donné

ibmcloud sl file access-authorize VOLUME_ID [OPTIONS]

Exemples :

ibmcloud sl file access-authorize 12345678 --virtual-id 87654321 Cette commande autorise le serveur virtuel avec l'ID 87654321 à accéder au volume avec l'ID 12345678.

ibmcloud sl file access-authorize IDENTIFIER [flags]

Options de commande :

--d, hardware-id
ID d'un serveur matériel à autoriser
--p, ip-address
Adresse IP à autoriser
--i, ip-address-id
ID d'une adresse IP à autoriser
--s, subnet-id
ID d'un sous-réseau à autoriser
--v, virtual-id
ID d'un serveur virtuel à autoriser

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]