Desactivación y eliminación de volúmenes de Block Storage for Classic

Antes de eliminar un volumen de Block Storage for Classic, complete la lista de comprobación previa a la eliminación para confirmar que el volumen ya no está en uso. La eliminación de un volumen es definitiva: una vez transcurrido el periodo de recuperación, los datos no se pueden recuperar.

Lista de comprobación previa a la eliminación

Revisa cada punto antes de enviar una solicitud de cancelación. Saltarse pasos es la causa más habitual de pérdida accidental de datos.

1. Confirmar la titularidad y la finalidad

Comprueba el campo Notas en la página de detalles del volumen y confirma la información con el equipo que realizó el pedido original del volumen. El nombre del volumen por sí solo no identifica la carga de trabajo ni los datos que contiene. Para obtener más información, consulte Cómo ver los detalles del volumen de Block Storage for Classic en la consola y Cómo ver los detalles del volumen de Block Storage for Classic desde la CLI.

2. Entender qué significa hosts autorizados

Un host autorizado puede montar el volumen. Una lista de hosts autorizados vacía no es prueba suficiente de que un volumen no se utilice o de que sea seguro eliminarlo. Si hay hosts autorizados, confirma con los propietarios de los hosts que ya no se necesita el volumen antes de proceder a su eliminación.

3. Comprueba la lista de hosts autorizados con el usuario correcto

El portal, la CLI (ibmcloud sl block access-list) y la SoftLayer API (SoftLayer_Network_Storage::getObject con allowedVirtualGuests, allowedHardware, allowedSubnets, o allowedIpAddresses) solo devuelven los hosts que el usuario que realiza la llamada tiene permiso para ver en la infraestructura Classic. Un usuario sin permiso para ver un servidor recibe un código HTTP 200 con una lista vacía, no un error. Una lista vacía no confirma que el volumen no tenga hosts autorizados.

Realice siempre la comprobación de autorización como titular de la cuenta o como usuario con acceso a todos los dispositivos. Para conceder acceso a todos los dispositivos, vaya a Gestionar > Acceso (IAM) > Usuarios, abra el perfil del usuario y, a continuación, en Infraestructura clásica > Dispositivos, seleccione todos los tipos de dispositivos y active la opción Conceder acceso automáticamente cuando se añadan nuevos dispositivos. Para obtener más información, consulte Gestión de acceso de la infraestructura clásica.

Si estás programando la comprobación de autorización, considera que una lista de hosts vacía es sin verificar, no sin usar. Registra el cuerpo de la respuesta HTTP para que se pueda distinguir un resultado filtrado por permisos de un resultado realmente vacío.

Para obtener más información, consulte Cómo ver la lista de hosts autorizados para acceder a un volumen de Block Storage for Classic en la consola, Cómo ver la lista de hosts autorizados para acceder a un volumen de Block Storage for Classic desde laCLI y Cómo ver la lista de hosts autorizados para acceder a un volumen de Block Storage for Classic con Terraform.

4. Comprueba el consumo real de datos en el servidor

Los volúmenes Block Storage for Classic no muestran los bytes utilizados. La columna bytes_used in no ibmcloud sl block volume-list es un indicador fiable del uso de los volúmenes de bloques. Para determinar si hay datos en un volumen de bloques, compruebe el volumen desde el host autorizado:

  • Ejecuta y multipath -ll lsblk para comprobar que el dispositivo es visible.
  • Comprueba los puntos de montaje y el uso del sistema de archivos con df -h o comandos equivalentes.
  • Confirma con el equipo de aplicaciones o de bases de datos que ninguna carga de trabajo en producción dependa del volumen.

5. Desmonta y desconecta el volumen de todos los hosts

Antes de revocar la autorización o cancelar el volumen, desmonta el volumen de todos los sistemas operativos y cierra la sesión en el destino iSCSI. La cancelación de un volumen montado puede provocar la corrupción de datos o sesiones obsoletas en el host.

Sigue las instrucciones correspondientes a tu sistema operativo para desmontar y desconectar de forma segura:

6. Revocar todas las autorizaciones de host

Una vez desmontado el volumen de todos los hosts, revoca el acceso a todos los hosts autorizados. Para obtener más información, consulte Revocar el acceso de un host a Block Storage for Classic en laconsola y Revocar el acceso desde la CLI.

7. Cancelar la replicación activa y eliminar los duplicados dependientes

Las réplicas activas y los volúmenes duplicados dependientes impiden la recuperación del volumen original. Cancela cualquier acuerdo de replicación y elimina cualquier duplicado dependiente antes de solicitar la eliminación. Para obtener más información, consulta Replicación y Creación de un volumen duplicado.

8. Comprender el calendario de recuperación

Tras una solicitud de cancelación, el espacio se recupera aproximadamente 24 horas después (en caso de cancelación inmediata) o en la siguiente fecha de vencimiento de la factura. Una vez recuperado el volumen, tanto este como todos sus datos se destruyen de forma permanente y no se pueden recuperar. Para detener una cancelación pendiente, abre un caso de asistencia técnica antes de que se ejecute la recuperación.

Eliminar un volumen de almacenamiento en la consola

Si ya no necesitas un volumen concreto, puedes eliminarlo en cualquier momento.

  1. Haga clic en Almacenamiento > Block Storage for Classic.

  2. Seleccione el volumen que desea cancelar, pulse Acciones y seleccione Suprimir Block Storage for Classic.

  3. Confirma si deseas eliminar el volumen inmediatamente o en la fecha de aniversario de su aprovisionamiento.

    Si selecciona la opción de suprimir el volumen en su fecha de aniversario, puede anular la solicitud de cancelación antes de su fecha de aniversario.

  4. Marca la casilla de verificación Aceptación y haz clic en Eliminar.

Una vez enviada la solicitud de eliminación, comienza un periodo de espera de 24 horas para la recuperación. Durante ese tiempo, se puede seguir viendo el volumen en la consola. Si necesitas anular la cancelación, abre un caso de asistencia técnica antes de que expire el plazo. La facturación se interrumpe de inmediato. Cuando vence el plazo de recuperación, los datos se destruyen y el volumen se elimina de la consola. Para obtener más información, consulte Preguntas más frecuentes.

Eliminar un volumen de almacenamiento desde la CLI

Si ya no necesitas un volumen concreto, puedes eliminarlo en cualquier momento.

Una vez enviada la solicitud de eliminación, comienza un periodo de espera de 24 horas para la recuperación. Durante ese tiempo, se puede seguir viendo el volumen en la consola. Si necesitas anular la cancelación, abre un caso de asistencia técnica antes de que expire el plazo. La facturación se interrumpe de inmediato. Cuando vence el plazo de recuperación, los datos se destruyen y el volumen se elimina de la consola. Para obtener más información, consulte Preguntas más frecuentes.

Eliminar un volumen de almacenamiento desde la CLI de IBM Cloud

Utiliza el siguiente comando para cancelar el almacenamiento. El siguiente comando de ejemplo cancela el volumen 12345678 de forma inmediata, en lugar de hacerlo en la fecha de vencimiento.

ibmcloud sl volume-cancel --immediate 12345678

Para obtener más información sobre todos los parámetros disponibles para este comando, consulta ibmcloud sl block volume-cancel.

Eliminar un volumen de almacenamiento desde la SLCLI

Utiliza el siguiente comando en SLCLI para cancelar el almacenamiento.

$ slcli block volume-cancel --help
Usage: slcli block volume-cancel [OPTIONS] VOLUME_ID
Options:
  --reason TEXT  An optional reason for cancellation
  --immediate    Cancels the block storage volume immediately instead of on
                 the billing anniversary
  -h, --help     Show this message and exit.

Eliminar un volumen de almacenamiento de Terraform

Utiliza el comando terraform destroy para eliminar fácilmente un objeto remoto, como un volumen individual. El siguiente ejemplo muestra la sintaxis del comando.

terraform destroy --target ibm_storage_block.volumeID

Para obtener más información, consulta terraform destroy.

Una vez enviada la solicitud de eliminación, comienza un periodo de espera de 24 horas para la recuperación. Durante ese tiempo, se puede seguir viendo el volumen en la consola. Si necesitas anular la cancelación, abre un caso de asistencia técnica antes de que expire el plazo. La facturación se interrumpe de inmediato. Cuando vence el plazo de recuperación, los datos se destruyen y el volumen se elimina de la consola. Para obtener más información, consulte Preguntas más frecuentes.