Todos los productos
Search
Centro de documentos

Elastic Compute Service:Detach a data disk

Última actualización: Sep 02, 2026

Desmonte un disco de datos de una instancia ECS para migrarlo a otra instancia o liberarlo.

Funcionamiento

El proceso para desmontar un disco de datos consta de dos pasos:

  1. Desmontar el sistema de archivos en el sistema operativo: Equivale a expulsar de forma segura una unidad USB. Esto evita la corrupción de datos por operaciones de lectura/escritura interrumpidas durante el desmontaje.

  2. Desmontar el disco de datos de la instancia: Equivale a desconectar la unidad USB después de expulsarla. Esta acción corta la conexión entre el disco en la nube y la instancia ECS.

Notas de uso

  • Los discos en la nube de suscripción no se pueden desmontar directamente. Switch the billing method a pay-as-you-go primero.

  • No es posible desmontar discos locales.

Procedimiento

Importante

Antes de empezar, pause todas las operaciones de lectura y escritura en el disco de datos y detenga todos los procesos que lo utilicen para evitar la pérdida de datos.

Desmontar un disco de datos solo lo separa de la instancia ECS. El disco permanece en estado de facturación pay-as-you-go y la facturación no se detiene automáticamente. Para detener la facturación, release the disk. Antes de liberarlo, se recomienda creating a snapshot para respaldar los datos del disco.

Linux

Si la instancia está Stopped, puede saltar al Paso 2: Detach the data disk.

Paso 1: Desmontar el sistema de archivos en el sistema operativo

Impida que el sistema operativo acceda al disco de datos para garantizar la integridad de los datos.

Estos comandos estándar de Linux aplican a todas las distribuciones principales, como CentOS, Ubuntu y Debian.
  1. Inicie sesión en la instancia ECS.

    1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

    2. En la página de detalles de la instancia, haga clic en Connect > Workbench. Siga las indicaciones para iniciar sesión.

  2. Ejecute sudo df -h para encontrar el nombre del dispositivo en la columna Filesystem y su punto de montaje en la columna Mounted on. En este ejemplo, /dev/vdb1 está montado en /mnt.

    $ sudo df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs        868M     0  868M   0% /dev
    tmpfs           879M     0  879M   0% /dev/shm
    tmpfs           879M  508K  878M   1% /run
    tmpfs           879M     0  879M   0% /sys/fs/cgroup
    /dev/vda1        40G  2.4G   36G   7% /
    /dev/vdb1        40G   49M   38G   1% /mnt
    tmpfs           176M     0  176M   0% /run/user/0
  3. Desmonte el sistema de archivos.

    Reemplace <target_device_name> con el nombre del dispositivo obtenido en el paso anterior.

    sudo umount <device name>
  4. Elimine las configuraciones de montaje automático para evitar fallos al reiniciar.

    Ejecute cat /etc/fstab para comprobar si existe el punto de montaje de Step 2.

    • Si no existe, continúe con el Paso 2: Detach the data disk.

    • Si existe, ejecute sudo vi /etc/fstab y agregue # al inicio de la línea de montaje para comentarla. Guarde el archivo y continúe con el Paso 2: Detach the data disk.

      En este ejemplo, comente UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0.

      # /etc/fstab
      # Created by anaconda on Fri Jun 28 04:16:23 2024
      #
      # Accessible filesystems, by reference, are maintained under '/dev/disk'
      # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
      #
      UUID=c8b5b2da-5565-4dc1-b002-2a8b07573e22 /                       ext4    defaults        1 1
      UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0
      ~                                                              

Paso 2: Desmontar el disco de datos

Corte la conexión entre el disco en la nube y la instancia ECS.

  1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

  2. Haga clic en el ID de la instancia destino para ir a la página de detalles de la instancia y luego haga clic en la pestaña Block Storage.

  3. En la columna Actions del disco destino, haga clic en Detach.

  4. En el cuadro de diálogo que aparece, haga clic en OK.

  5. Consulte el resultado del desmontaje.

    Vaya a la página ECS console > Block Storage > Cloud Disk. El Status del disco cambia a Unattached y se agrega la etiqueta acs:ecs:lastAttachedInstance.

    El valor de la etiqueta es el ID de la última instancia a la que se conectó el disco.

Windows

  1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

  2. Haga clic en el ID de la instancia destino para ir a la página de detalles de la instancia y luego haga clic en la pestaña Block Storage.

  3. En la columna Actions del disco destino, haga clic en Detach.

  4. En el cuadro de diálogo que aparece, seleccione Authorize Cloud Assistant To Eject The Disk And Then Perform The Detach Operation y luego haga clic en Unmount and Detach.

    Si aparece el mensaje An Error Occurred When Cloud Assistant Tried To Eject The Disk , manually unmount the file system in the operating system y luego seleccione The Disk Has Been Ejected In The Operating System para desmontar el disco de datos.
    Si el estado de su instancia es Stopped , simplemente haga clic en OK .
  5. Compruebe el resultado del desmontaje.

    Vaya a la página ECS console > Block Storage > Cloud Disk. El Status del disco cambia a Unattached y el disco se etiqueta con acs:ecs:lastAttachedInstance.

    El valor de la etiqueta es el ID de la última instancia a la que se conectó el disco.

Paso 1: Desmontar el sistema de archivos en el sistema operativo

Impida que el sistema operativo acceda al disco de datos para garantizar la integridad de los datos. Si la instancia está Stopped, salte al Paso 2: Detach the data disk.

Linux

Estos comandos estándar de Linux aplican a todas las distribuciones principales, como CentOS, Ubuntu y Debian.

  1. Inicie sesión en la instancia ECS.

    1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

    2. En la página de detalles de la instancia, haga clic en Connect > Workbench. Siga las indicaciones para iniciar sesión.

  2. Ejecute sudo df -h para encontrar el nombre del dispositivo en la columna Filesystem y su punto de montaje en la columna Mounted on.

    En este ejemplo, /dev/vdb1 está montado en /mnt.

    $ sudo df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs        868M     0  868M   0% /dev
    tmpfs           879M     0  879M   0% /dev/shm
    tmpfs           879M  508K  878M   1% /run
    tmpfs           879M     0  879M   0% /sys/fs/cgroup
    /dev/vda1        40G  2.4G   36G   7% /
    /dev/vdb1        40G   49M   38G   1% /mnt
    tmpfs           176M     0  176M   0% /run/user/0
  3. Desmonte el sistema de archivos.

    Reemplace <device name> con el nombre del dispositivo obtenido en el paso anterior.

    sudo umount <device name>
  4. Elimine las configuraciones de montaje automático para evitar fallos al reiniciar.

    Ejecute cat /etc/fstab para comprobar si existe el punto de montaje de Step 2.

    • Si no existe, continúe con el Paso 2: Detach the data disk.

    • Si existe, ejecute sudo vi /etc/fstab y agregue # al inicio de la línea de montaje para comentarla. Guarde el archivo y continúe con el Paso 2: Detach the data disk.

      En este ejemplo, comente UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0.

      # /etc/fstab
      # Created by anaconda on Fri Jun 28 04:16:23 2024
      #
      # Accessible filesystems, by reference, are maintained under '/dev/disk'
      # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
      #
      UUID=c8b5b2da-5565-4dc1-b002-2a8b07573e22 /                       ext4    defaults        1 1
      UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0
      ~                                                              

Windows

Este tema utiliza Windows Server 2022 como ejemplo.

  1. Inicie sesión en la instancia ECS.

    1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

    2. En la página de detalles de la instancia, haga clic en Connect > Workbench. Establezca el método de conexión en Terminal Connection, introduzca sus credenciales e inicie sesión en la terminal gráfica.

  2. Desconecte el disco.

    1. Haga clic derecho en el icono Start icon y seleccione Disk Management.

    2. En la ventana Disk Management, haga clic derecho en el disco destino y seleccione Offline.

Paso 2: Desmontar el disco de datos

Corte la conexión entre el disco en la nube y la instancia ECS.

  1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

  2. Haga clic en el ID de la instancia destino para ir a la página de detalles de la instancia y luego haga clic en la pestaña Block Storage.

  3. En la columna Actions del disco destino, haga clic en Detach.

  4. En el cuadro de diálogo que aparece, haga clic en OK.

  5. Consulte el resultado del desmontaje.

    Vaya a la página ECS console > Block Storage > Cloud Disk. El Status del disco cambia a Unattached y se etiqueta con acs:ecs:lastAttachedInstance.

    El valor de la etiqueta es el ID de la última instancia a la que se conectó el disco.

Preguntas frecuentes

  • ¿Qué debo hacer si el estado de un disco en la nube permanece como Detaching en una instancia Windows?

    Causa: Un proceso impide que el disco se desmonte.

    Los siguientes pasos utilizan Windows Server 2022 como ejemplo.

    1. Inicie sesión en la instancia ECS.

      1. Vaya a ECS console - Instances. En la esquina superior izquierda, seleccione la región y el resource group del recurso destino.

      2. En la página de detalles de la instancia, haga clic en Connect > Workbench. Establezca el método de conexión en Terminal. Introduzca sus credenciales para iniciar sesión en la terminal gráfica.

    2. Identifique el proceso que está utilizando el disco.

      1. Haga clic derecho en el icono Start icon y seleccione Event Viewer.

      2. En la ventana Event Viewer, elija Windows Logs > System.

      3. En los registros del sistema, busque eventos de advertencia para identificar el nombre y el PID del proceso que utiliza el disco.

        En este ejemplo, el nombre del proceso es OpenHardwareMonitor.exe y el PID es 3980.

        The application \Device\HarddiskVolume1\Users\Administrator\Desktop\OpenHardwareMonitor.exe with process id 3980 stopped the removal or ejection for the device PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00\3&13c0b0c5&1&40.

        Process Command Line: "C:\Users\Administrator\Desktop\OpenHardwareMonitor.exe"

    3. Finalice el proceso.

      Importante

      Finalizar un proceso puede causar pérdida de datos o interrupción del servicio. Asegúrese de que el proceso no sea crítico y no tenga operaciones de escritura pendientes.

      1. Haga clic derecho en el icono Start icon y seleccione Task Manager.

      2. Haga clic en Details. Busque el proceso destino por nombre o ID.

      3. Haga clic derecho en el proceso destino, haga clic en End Task y detach the data disk nuevamente.

  • Consultar la última instancia a la que se conectó un disco

    1. Vaya a ECS console - Elastic Block Storage - Disks

    2. Busque discos con estado Unattached. En la columna Tag, pase el cursor sobre el icono edit-tag.

      • Si el disco no tiene información de conexión, nunca se ha conectado a una instancia ECS.

      • Si el disco tiene información de conexión, la clave de etiqueta acs:ecs:lastAttachedInstance muestra el ID de la última instancia a la que se conectó.

Referencias