Para servidores dedicados Windows con BIOS 

En este artículo te mostramos cómo reconstruir el software RAID en tu servidor dedicado Windows.

 

Atención:

Estas instrucciones solamente son válidas para Servidores Dedicados que utilizan BIOS como interfaz entre el hardware y el sistema operativo. 

Una reconstrucción del RAID es necesaria después de reemplazar un disco duro defectuoso.

  • Inicie el sistema de rescate de Windows en su servidor. Consulte este artículo para más información.
  • En la consola, ingrese el comando diskpart y luego list disc para mostrar una vista general de los discos duros.

    C:\Users\Administrator>diskpart

    Microsoft DiskPart version 6.3.9600

    Copyright (C) 1999-2013 Microsoft Corporation.
    On computer: VM0797FC0

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online           40 GB      0 B   *
      Disk 1    Online           40 GB    40 GB
      Disk M0   Missing            0 B      0 B   *

    En este ejemplo, el disco 1 es el nuevo disco duro (fácilmente reconocible por el * que falta en la columna Dyn). M0, por otro lado, es el disco duro defectuoso (y ya reemplazado).
    En el resto de este tutorial, le mostraremos cómo convertir el disco nuevo en un disco dinámico, quitar el disco antiguo de la configuración y reconstruir el RAID.

  • Utilice el comando select disk para seleccionar el nuevo disco duro. En el caso del disco 1, el comando sería éste:

    DISKPART> select disk 1 Disk 1 is now the selected disk.

  • Escriba convert dynamic para convertir el disco en un disco dinámico:

    DISKPART> convert dynamic

    DiskPart successfully converted the selected disk to dynamic format.

  • Introduzca el comando list volume para visualizar un resumen de los volúmenes.

    DISKPART> list volume
     
      Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ----------  ---  -----------  -----  ----------  -------  ---------  --------
      Volume 0         System Rese  NTFS   Mirror       350 MB  Failed Rd  System
      Volume 1     C                NTFS   Mirror        39 GB  Failed Rd  Boot

  • Busque los volúmenes que tienen el estado failed. Selecciónelas una tras otra y elimine el disco sustituido con el comando break.

    Por ejemplo, si M0 es el disco sustituido y los volúmenes 0 y 1 tienen el estado Failed, introduzca los siguientes comandos uno tras otro:

    DISKPART> select volume 0
    Volume 0 is the selected volume.

    DISKPART> break disk=M0 nokeep
    DiskPart successfully broke the mirror volume.

    DISKPART> select volume 1
    Volume 1 is the selected volume.

    DISKPART> break disk=M0 nokeep
    DiskPart successfully broke the mirror volume.

  • Aún puede verificar el resultado con list volume. Ahora el estado debería ser Healthy:

    DISKPART> list volume
     
      Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ----------  ---  -----------  -----  ----------  -------  ---------  --------
      Volume 0         System Rese  NTFS   Simple       350 MB  Healthy    System
      Volume 1     C                NTFS   Simple        39 GB  Healthy    Boot

    Además, el tipo Simple le muestra que ya no es un volumen RAID. Siga los siguientes pasos para modificar esto.

  • Seleccione los volúmenes afectados uno tras otro y añada el nuevo disco duro a los mismos utilizando la función add disk.
    Por ejemplo, para añadir el disco 1 a los volúmenes 0 y 1, introduzca los siguientes comandos:

    DISKPART> select volume 0

    Volume 0 is the selected volume.

    DISKPART> add disk=1

    DiskPart succeeded in adding a mirror to the volume.

    DISKPART> select volume 1

    Volume 1 is the selected volume.

    DISKPART> add disk=1

    DiskPart succeeded in adding a mirror to the volume.

  • El RAID es reconstruido automáticamente. Dependiendo del número y tamaño de los archivos, esto puede tardar hasta varias horas.

    Puede recuperar el status actual con list volume.

    DISKPART> list volume
     
      Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ----------  ---  -----------  -----  ----------  -------  ---------  --------
      Volume 0         System Rese  NTFS   Mirror       350 MB  Healthy    System
    * Volume 1     C                NTFS   Mirror        39 GB  Rebuild    Boot

  • Elimine el disco duro defectuoso de la configuración. Por ejemplo, si es M0, introduzca los siguientes comandos:

    DISKPART> select disk M0

    Disk M0 is now the selected disk.

    DISKPART> delete disk

    DiskPart successfully deleted the missing disk.

  • Si el primer disco duro (disco 0) ha sido reemplazado, todavía tiene que reescribir el cargador de arranque de Windows. Para ello, finalice Diskpart introduciendo exit y luego ejecute los siguientes comandos en la línea de comandos:

    bcdedit /set {default} device partition=c:
    bcdedit /set {default} osdevice partition=c:
    bcdedit /set {bootmgr} device partition=c:

  • Ahora puede arrancar el servidor en el modo normal de nuevo.

Notas
  • Si reinicia el servidor antes de que el RAID se haya reconstruido por completo, el proceso de reconstrucción continuará después del reinicio. No obstante, este proceso puede prolongarse durante el uso habitual del servidor y, con ello, afectar al rendimiento general del servidor.
  • Puede controlar el proceso de arranque de su servidor con la consola serial. Esto le permite identificar posibles problemas durante el reinicio.