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