Cómo trabajar con el servicio File Storage for Classic (ibmcloud sl file)

IBM Cloud® File Storage for Classic es una File Storage for Classic basada en NFS persistente, rápida y flexible conectada a la red. En este entorno de almacenamiento adjunto de red (NAS), tiene un control total sobre la función y el rendimiento de las comparticiones de archivos.

Utilice los siguientes mandatos de la interfaz de línea de mandatos de IBM Cloud® para gestionar un volumen en el servicio IBM Cloud de la infraestructura clásica de File Storage for Classic.

ibmcloud sl file access-authorize

Autorizar que los hosts accedan a un volumen determinado

ibmcloud sl file access-authorize VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file access-authorize 12345678 --virtual-id 87654321 Este comando autoriza al servidor virtual con ID 87654321 a acceder al volumen con ID 12345678.

ibmcloud sl file access-authorize IDENTIFIER [flags]

Opciones de mandato:

--d hardware-id
ID de un servidor de hardware que se va a autorizar
--p dirección IP
Dirección IP que se va a autorizar
--i ip-address-id
ID de una dirección IP que se va a autorizar
--s subnet-id
ID de una subred que se va a autorizar
--v virtual-id
ID de un servidor virtual que se va a autorizar

ibmcloud sl file access-list

Listar los hosts que están autorizados a acceder al volumen.

Los hosts de acceso marcados como "IN ACL" pertenecen a un host de acceso principal con el mismo id_host_permitido. Ejemplos:

ibmcloud sl file access-list 12345678 --sortby id Este comando lista todos los hosts que están autorizados a acceder al volumen con ID 12345678 y los ordena por ID.

ibmcloud sl file access-list IDENTIFIER [flags]

Opciones de mandato:

--column
Columna a visualizar. Las opciones son: id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.
--sortby
Columna por la que se debe ordenar. Las opciones son: id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.

ibmcloud sl file access-revoke

Revocar autorización para hosts que acceden a un volumen específico

ibmcloud sl file access-revoke VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file access-revoke 12345678 --virtual-id 87654321 Este comando revoca el acceso del servidor virtual con ID 87654321 al volumen con ID 12345678.

ibmcloud sl file access-revoke IDENTIFIER [flags]

Opciones de mandato:

--d hardware-id
ID de un servidor de hardware que se va a revocar
--p dirección IP
Dirección IP que se va a revocar
--i ip-address-id
ID de una dirección IP que se va a revocar
--s subnet-id
ID de una subred que se va a revocar
--v virtual-id
ID de un servidor virtual que se va a revocar

ibmcloud sl archivo disaster-recovery-failover

Migración tras error de un volumen inaccesible a su volumen replicante disponible.

Si un volumen (con replicación) se vuelve inaccesible debido a un evento de desastre, este método puede ser utilizado para inmediatamente inmediatamente a una réplica disponible en otra ubicación. Este método no permite la migración tras error a través de la API. Para volver al volumen original después de utilizar este método, abra una incidencia de soporte. Para probar la migración tras error, utilice 'ibmcloud sl file replica-failover' en su lugar.

Ejemplos:

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 archivo duplicar-convertir-estado

Obtener estado para dividir o mover el porcentaje completado de un volumen duplicado de almacenamiento en bloque determinado.

ibmcloud sl file duplicate-convert-status IDENTIFIER

ibmcloud sl file replica-failback

Restablecimiento de un volumen de archivo a partir de una réplica

ibmcloud sl file replica-failback VOLUME_ID

Ejemplos:

ibmcloud sl file replica-failback 12345678 Este mandato realiza una operación de restablecimiento para el volumen con el ID 12345678.

ibmcloud sl file replica-failback IDENTIFIER

ibmcloud sl file replica-failover

Migración tras error de un volumen de archivo a un volumen de réplica determinado

Ejemplos:

ibmcloud sl file replica-failover 12345678 87654321 Este comando realiza la operación de conmutación por error del volumen con ID 12345678 al volumen de réplica con ID 87654321.

ibmcloud sl file replica-failover IDENTIFIER REPLICA_ID

ibmcloud sl file replica-locations

Listar centros de datos de réplicas adecuados para el volumen indicado

Ejemplos:

ibmcloud sl file replica-locations 12345678 Este mandato lista los centros de datos de réplica adecuados para el volumen de bloque con el ID 12345678.

ibmcloud sl file replica-locations IDENTIFIER

ibmcloud sl file replica-order

Solicitar un volumen de réplica de almacenamiento en archivo

ibmcloud sl file replica-order VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file replica-order 12345678 -s DAILY -d dal09 --tier 4 --os-type LINUX Este comando ordena una réplica para el volumen con ID 12345678, que realiza replicación DAILY, está ubicado en dal09, el nivel de nivel es 4, el tipo de SO es Linux.

ibmcloud sl file replica-order IDENTIFIER [flags]

Opciones de mandato:

--d centro de datos
Nombre abreviado del centro de datos para la réplica. Por ejemplo, dal09 [exigía]
--f fuerza
Forzar la operación sin confirmación
--i iops
IOPS de almacenamiento de rendimiento, entre 100 y 6000 en múltiplos de 100, si no se especifica un valor de volumen de IOPS, se utilizará el valor original
--s instantánea-programa
Planificación de instantáneas para utilizar para la réplica. Las opciones son: HORA,DIARIO,SEMANAL [requerido]
--t nivel
Nivel de almacenamiento de resistencia (IOPS por GB) del volumen primario para el que se solicita una réplica [opcional], las opciones son: 0.25,2,4,10,if no se especifica ningún nivel, se utilizará el nivel del volumen original

ibmcloud sl file replica-partners

Listar volúmenes replicantes existentes de un volumen de bloque

Ejemplos:

ibmcloud sl file replica-partners 12345678 Este mandato lista los volúmenes replicantes existentes para el volumen de bloque con el ID 12345678.

ibmcloud sl file replica-partners IDENTIFIER

ibmcloud sl file snapshot-cancel

Cancelar el espacio de instantáneas existente para un volumen determinado

ibmcloud sl file snapshot-cancel SNAPSHOT_ID [OPTIONS]

Ejemplos:

ibmcloud sl file snapshot-cancel 12345678 --immediate -f Este comando cancela la instantánea con ID 12345678 inmediatamente sin pedir confirmación.

ibmcloud sl file snapshot-cancel IDENTIFIER [flags]

Opciones de mandato:

--f fuerza
Forzar la operación sin confirmación
--immediate
Cancelar el espacio de instantáneas inmediatamente, en lugar de en el aniversario de facturación
--reason
Una razón opcional para la cancelación

ibmcloud sl file snapshot-create

Crear una instantánea en un volumen determinado

ibmcloud sl file snapshot-create VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file snapshot-create 12345678 --note snapshotforibmcloud Este comando crea una instantánea para el volumen con ID 12345678 y con nota de adición como snapshotforibmcloud.

ibmcloud sl file snapshot-create IDENTIFIER [flags]

Opciones de mandato:

--n nota
Notas para definir en una instantánea nueva

ibmcloud sl file snapshot-delete

Suprimir una instantánea en un volumen determinado

ibmcloud sl file snapshot-delete IDENTIFIER

ibmcloud sl file snapshot-disable

Inhabilitar instantáneas en la planificación especificada para un volumen determinado

ibmcloud sl file snapshot-disable VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file snapshot-disable 12345678 -s DIARIO Este comando desactiva la instantánea diaria para el volumen con ID 12345678.

ibmcloud sl file snapshot-disable IDENTIFIER [flags]

Opciones de mandato:

--s tipo de horario
Horario de instantáneas [requerido], las opciones son: CADA HORA, CADA DÍA, CADA SEMANA

ibmcloud sl file snapshot-enable

Habilitar instantáneas para un volumen determinado en la planificación especificada

https://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/enableSnapshots/ para obtener más información sobre estas opciones. Ejemplos:

ibmcloud sl file snapshot-enable 12345678 -s SEMANAL -c 5 -m 0 --hour 2 -d 0 Este comando habilita la instantánea para el volumen con ID 12345678, la instantánea se toma semanalmente cada domingo a las 2:00, y se conservan hasta 5 instantáneas.

ibmcloud sl file snapshot-enable IDENTIFIER [flags]

Opciones de mandato:

--d día de la semana
Día de la semana en que deben tomarse las instantáneas, número entero entre 0 y 6. 0 significa Sunday,1 significa Monday,2 significa Tuesday,3 significa Wendesday,4 significa Thursday,5 significa Friday,6 significa sábado
--r hora
Hora del día en la que deben tomarse las instantáneas, número entero entre 0 y 23.
--m, minuto
Minuto de la hora en el que deben tomarse las instantáneas, entero entre 0 y 59.
--c recuento de retenciones
Número de instantáneas a conservar
--s tipo de horario
Programación de instantáneas, las opciones son: INTERVALO, CADA HORA, CADA DÍA, CADA SEMANA

ibmcloud sl file snapshot-get-notification-status

Obtener el valor del distintivo de aviso de umbral de uso de espacio de instantáneas para un volumen determinado.

ibmcloud sl file snapshot-get-notification-status IDENTIFIER

ibmcloud sl file snapshot-list

Listar las instantáneas de almacenamiento en archivo

Ejemplos:

ibmcloud sl file snapshot-list 12345678 --sortby id Este comando lista todas las instantáneas del volumen con ID 12345678 y las ordena por ID.

ibmcloud sl file snapshot-list IDENTIFIER [flags]

Opciones de mandato:

--sortby
Columna por la que se debe ordenar. Las opciones son: id,name,created,size_bytes

ibmcloud sl file snapshot-order

Solicitar espacio de instantáneas para un volumen de almacenamiento en bloques

https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-getting-started para conocer las opciones de tallaje. ibmcloud sl block volume-options' para obtener las opciones disponibles.

Ejemplos:

ibmcloud sl file snapshot-order 12345678 -s 1000 -t 4 Este comando ordena el espacio de instantánea para el volumen con ID 12345678, el tamaño es 1000GB, el nivel es 4 IOPS por GB.

ibmcloud sl file snapshot-order IDENTIFIER [flags]

Opciones de mandato:

--f fuerza
Forzar la operación sin confirmación
--i iops
IOP de almacenamiento de rendimiento, entre 100 y 6000 en múltiplos de 100
--s tamaño
Tamaño del espacio de instantánea a crear en GB
--t nivel
Nivel de almacenamiento de resistencia (IOPS por GB) del volumen de bloques para el que se pide espacio [opcional], las opciones son: 0.25,2,4,10
--u actualizar
Distintivo para indicar que el pedido es una actualización

ibmcloud sl file snapshot-restore

Restaurar volumen de archivo mediante una instantánea determinada

Ejemplos:

ibmcloud sl file snapshot-restore 12345678 87654321 Este mandato restaura el volumen con el ID 12345678 de la instantánea con el ID 87654321.

ibmcloud sl file snapshot-restore IDENTIFIER SNAPSHOT_ID

ibmcloud sl file snapshot-schedule-list

Obtener una lista de planificaciones de instantáneas para un volumen determinado

ibmcloud sl file snapshot-schedule-list IDENTIFIER

ibmcloud sl file snapshot-set-notification

Habilita/inhabilita el aviso de umbral de uso de espacio de instantáneas para un volumen determinado.

ibmcloud sl file snapshot-set-notification IDENTIFIER [flags]

Opciones de mandato:

--disable
Inhabilitar la notificación de instantáneas.
--enable
Habilitar notificación de instantáneas.

ibmcloud sl file volume-cancel

Cancelar un volumen de almacenamiento de archivos existente

ibmcloud sl file volume-cancel VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file volumen-cancelar 12345678 --immediate -f Este comando cancela el volumen con ID 12345678 inmediatamente y sin pedir confirmación.

ibmcloud sl file volume-cancel IDENTIFIER [flags]

Opciones de mandato:

--f fuerza
Forzar la operación sin confirmación
--immediate
Cancelar el volumen de almacenamiento de archivos inmediatamente, en lugar de en el aniversario de facturación
--reason
Una razón opcional para la cancelación

ibmcloud sl file volume-convert

Convertir un volumen duplicado dependiente en un volumen independiente.

ibmcloud sl file volume-convert IDENTIFIER

ibmcloud sl file volume-count

Listar el número de volúmenes de almacenamiento de archivos por centro de datos

ibmcloud sl file volume-count [flags]

Opciones de mandato:

--d centro de datos
Filtrar por nombre abreviado de centro de datos
---s, sortby
Columna por la que se ordena

ibmcloud sl file volume-detail

Mostrar detalles de un volumen especificado

ibmcloud sl file volume-detail IDENTIFIER

ibmcloud sl file volume-duplicate

Solicitar un volumen de archivo duplicando un volumen existente

ibmcloud sl file volumen-duplicado VOLUME_ID [OPTIONS]

Ejemplos:

ibmcloud sl file volume-duplicate 12345678 Este mandato muestra el pedido de un nuevo volumen duplicando el volumen con el ID 12345678.

ibmcloud sl file volume-duplicate IDENTIFIER [flags]

Opciones de mandato:

--d dependiente-duplicado
Si este duplicado será o no un duplicado dependiente del volumen de origen.
--i duplicar-iops
IOPS de almacenamiento de rendimiento, entre 100 y 6000 en múltiplos de 100, si no se especifica un valor de volumen de IOPS, se utilizará el valor original
--s tamaño duplicado
Tamaño del volumen de archivo duplicado en GB, si no se especifica el tamaño se utilizará el del volumen original
--n duplicate-snapshot-size
´El tamaño del espacio de instantáneas para la duplicación, si no se especifica espacio de instantáneas, se utilizará el espacio de instantáneas del volumen de origen
--t duplicar nivel
Nivel de almacenamiento resistente, si no se especifica el nivel, se utilizará el del volumen original
--f fuerza
Forzar la operación sin confirmación
--o origin-snapshot-id
ID de la instantánea de volumen origen a utilizar para la duplicación

ibmcloud sl file volume-limits

Listar los límites de almacenamiento por centro de datos para esta cuenta.

ibmcloud sl file volume-limits [OPTIONS]

Ejemplos:

ibmcloud sl file volume-limits
This command lists the storage limits per datacenter for this account.
ibmcloud sl file volume-limits

ibmcloud sl file volume-list

Listar el almacenamiento en archivo

ibmcloud sl file volume-list [OPTIONS]

Ejemplos:

ibmcloud sl file volume-list -d dal09 -t endurance --sortby capacity_gb Este comando lista todos los volúmenes endurance en la cuenta actual que están ubicados en dal09, y los ordena por capacidad.

ibmcloud sl file volume-list [flags]

Opciones de mandato:

--column
Columna a visualizar. Las opciones son: id,username,datacenter,storage_type,capacity_gb,bytes_used,IOPs,ip_addr,lunId,created_by,active_transactions,rep_partner_count,notes. Esta opción se puede especificar varias veces
--d centro de datos
Filtrar por nombre abreviado de centro de datos
---n, notas
Filtrar por notas
--o orden
Filtrar por ID del pedido que ha comprado el almacenamiento en archivo
--sortby
Columna por la que clasificar, default:id, las opciones son: id,username,datacenter,storage_type,capacity_gb,bytes_used,ip_addr,lunId,active_transactions,created_by
--t tipo de almacenamiento
Filtrar por tipo de volumen de almacenamiento, las opciones son: performance,endurance
--u nombre de usuario
Filtrar por nombre de usuario del volumen

ibmcloud sl file volume-modify

Modificar un volumen de almacenamiento de archivos existente

ibmcloud sl file volume-modify VOLUME_ID [OPTIONS]

Ejemplos:

  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]

Opciones de mandato:

--f fuerza
Forzar la operación sin confirmación
--i, nuevo-iops
Rendimiento IOPS de almacenamiento, entre 100 y 6000 en múltiplos de 100 [sólo para volúmenes de rendimiento] Si no se especifica ningún valor de IOPS, se utilizará el valor original de IOPS del volumen.
--c nuevo-tamaño
Nuevo tamaño de volumen de archivos en GB. Si no se indica el tamaño, se utilizará el tamaño original del volumen. Tamaños potenciales: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000] Mínimo: [el tamaño original del volumen]
--t nuevo nivel
Nivel de almacenamiento de resistencia (IOPS por GB) [sólo para volúmenes de resistencia] Si no se especifica ningún nivel, se utilizará el nivel original del volumen.

ibmcloud sl file volume-options

Lista de todas las opciones para ordenar un volumen de almacenamiento de bloques o archivos

Lista de todas las opciones para ordenar un volumen de almacenamiento de bloques o archivos

Consulte también: 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]

Opciones de mandato:

--prices
Mostrar precios en las tablas de rango de almacenamiento, instantánea e iops.

ibmcloud sl file volume-order

Solicitar un volumen de almacenamiento en archivo

Ejemplos:

ibmcloud sl file volume-order --storage-type performance --size 1000 --iops 4000 --os-type LINUX -d dal09 Este comando ordena un volumen de rendimiento con tamaño es 1000GB, IOPS es 4000, tipo de sistema operativo es LINUX, ubicado en dal09. ibmcloud sl file volume-order --storage-type endurance --size 500 --tier 4 --os-type XEN -d dal09 --snapshot-size 500 Este comando ordena un volumen endurance con tamaño 500GB, nivel 4 IOPS por GB, tipo de SO XEN, localizado en dal09, y tamaño de espacio de snapshot adicional 500GB.

ibmcloud sl file volume-order [flags]

Opciones de mandato:

--b facturación
Parámetro opcional para la tasa de facturación (mensual de forma predeterminada). Las opciones son: por hora, mensual
--d centro de datos
[Se requiere el] nombre corto del centro de datos
--f fuerza
Forzar la operación sin confirmación
--i iops
Rendimiento IOP de almacenamiento, entre 100 y 6000 en múltiplos de 100 [necesarios para el rendimiento de tipo almacenamiento]
--s tamaño
Tamaño del volumen de almacenamiento [necesario] en GB
--n tamaño de la instantánea
Parámetro opcional para solicitar espacio de instantánea junto con el almacenamiento de archivos de resistencia; especifica el tamaño (en GB) del espacio de instantánea que se solicita
--t tipo de almacenamiento
Tipo de volumen de almacenamiento [requerido], las opciones son: rendimiento,resistencia
--e nivel
Resistencia Nivel de almacenamiento (IOP por GB) [requerido para la resistencia de tipo almacenamiento], las opciones son: 0.25,2,4,10

ibmcloud sl file volume-refresh

Renovar un volumen duplicado con una instantánea de su padre.

Renovar un volumen duplicado con una instantánea de su padre. ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID

Ejemplos:

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]

Opciones de mandato:

---f, force-refresh
Forzar la renovación del volumen cancelará las transacciones en curso.

ibmcloud sl file volume-set-note

Establezca la nota para un volumen de almacenamiento de archivos existente.

Establezca la nota para un volumen de almacenamiento de archivos existente. ibmcloud sl file volume-set-note [OPTIONS] ID_VOLUMEN

Ejemplos:

ibmcloud sl file volume-set-note 12345678 --note 'esta es mi nota'

ibmcloud sl file volume-set-note IDENTIFIER [flags]

Opciones de mandato:

--n nota
Notas públicas relacionadas con un Volumen de almacenamiento [requerido]