Cómo sustituir una controladora RAID sin pérdidas

En este artículo, cubriremos cómo reemplazar si falla una controladora RAID inoperable sin perder datos. Cómo importar una configuración externa, poner un controlador de otro proveedor, y cómo guardar los datos de un array sin ninguna pérdida de datos.

Cómo sustituir una controladora RAID sin pérdidas

En los entornos informáticos actuales, hay varias razones por las que los administradores de sistemas querrían sustituir una controladora RAID. A medida que la cantidad de información almacenada necesita crecer, las unidades de disco deben ampliarse, pero el dispositivo antiguo o bien no ofrece la capacidad de hacerlo, o simplemente falla. En ambos casos se plantea la cuestión de si es posible migrar a un nuevo dispositivo sin perder datos.

En este caso hay varias formas de hacerlo:

  • Técnica, que consiste en hacer una copia de seguridad, trasladar el soporte a otro dispositivo, reconfigurar la matriz y restaurar todos los archivos desde la copia de seguridad.
  • La segunda es más sencilla, simplemente conectando las unidades en la nueva máquina, e importando la configuración externa.

Esta opción conlleva cierto riesgo de perder los datos almacenados, pero supone un importante ahorro de tiempo. Lamentablemente, los métodos de los distintos fabricantes para mantener la información de la configuración RAID no permiten la migración de datos entre dispositivos de almacenamiento sin perderlos. Estos registros se almacenan en los discos que componen el array. Suelen estar situados en los primeros o últimos sectores de cada unidad y se denominan “metadatos”. El firmware escribe los metadatos en el soporte cuando se crea la matriz. La configuración se duplica en cada unidad constitutiva y, a excepción del número de unidad, los registros de servicio serán idénticos.

Si conectas los discos a otro dispositivo debería detectar la antigua configuración y poder importarla sin problemas, sin necesidad de reconfigurar las particiones o arrays. Los distintos fabricantes utilizan diferentes métodos para almacenar los metadatos. A continuación se intenta determinar cómo encontrar un buen reemplazo para su viejo controlador.

Ir a ver
📤 Cómo sustituir la controladora RAID sin perder datos 📥

📤 Cómo sustituir la controladora RAID sin perder datos 📥

Cómo sustituir una controladora RAID sin pérdidas

Lo primero que debes saber es que siempre existe el riesgo de perder los archivos almacenados si cambias algún metadato o la tarjeta adaptadora. Para estar seguros, se debe realizar una copia de seguridad completa con verificación antes de iniciar el proceso de migración.

Para sustituir un aparato roto, es aconsejable elegir el mismo modelo. Pero si esto no es posible, o el modelo es obsoleto, se puede utilizar un controlador con una configuración más reciente de la misma empresa. Sustituir la tarjeta por el mismo modelo no debería suponer ningún problema, sólo puede ser necesaria una actualización del firmware.

Si va a sustituir un modelo antiguo por uno más nuevo del mismo proveedor, compruebe en el sitio web oficial si la nueva tarjeta es compatible con la nueva tecnología. El sitio del proveedor debería tener una lista similar de dispositivos compatibles e intercambiables.

Lista de adaptadores DELL con soporte tecnológico

Por ejemplo, https://www.dell.com/learn/us/en/04/campaigns/dell-raid-controllers?c=us&l=en&s=bsd

Tengo un RAID 5 construido con tres discos en una controladora de Dell, un modelo PERC H310. A modo de ejemplo, mostraré cómo sustituir este modelo por un dispositivo del mismo fabricante, el H710.

Matriz RAID 5 montada a partir de tres unidades

Cuando se conecta una nueva placa, hay varios escenarios para el comportamiento del nuevo sistema.

En el primer escenario, la unidad puede importar automáticamente una matriz de discos. Al arrancar, el sistema mostrará un mensaje de que se ha detectado una configuración de terceros, y que hay que pulsar una determinada tecla para importarla, en mi caso la tecla F.

Se ha detectado un nuevo conjunto de placas

La placa detectará y cargará automáticamente la configuración anterior de la matriz, una vez cargado el sistema operativo todos los datos permanecerán en su lugar.

La placa cargó automáticamente la configuración del RAID

Segundo escenario – verás un mensaje de que el sistema ha detectado una configuración de terceros, ha fallado al cargarla automáticamente, ahora tienes que abrir la BIOS para configurarla. Para ello, pulse la combinación de teclas (C o Ctrl+R).

El sistema no pudo cargar la configuración automáticamente

En la ventana que se abre hay que resaltar el elemento superior y pulsar F2 para configurar, seleccionar Foreign Config y pulsar Enter, luego en el submenú que se abre seleccionar importar para importar la configuración externa o “Borrar” para borrar, seleccionar – “importar”.

Importar manualmente la configuración de la matriz

Puede tardar unos minutos en procesar la configuración, después de lo cual la utilidad debería enumerar los discos virtuales que se configuraron previamente en el sistema. Esto completa el proceso de sustitución del controlador, y después de arrancar el sistema, puede verificar que el proceso se completó sin ninguna pérdida, y que todos los archivos permanecen en el disco.

Punto importante: Al conectar los accionamientos a otro controlador, es necesario mantener la secuencia de conexiones. Algunas placas podrán importar un array aunque conectes las unidades en un orden diferente, pero no todas, por lo que es mejor conectarlas en el mismo orden. Si se conectaron al puerto cero, es una buena idea conectarlos al mismo puerto en un nuevo dispositivo en el futuro, de lo contrario la importación puede fallar y perderás todos los archivos.

También es posible que tengas que actualizar el firmware a la versión que había en el dispositivo antiguo o a una versión más reciente cuando lo sustituyas.

Cómo sustituir una controladora RAID por una tarjeta de otro fabricante

Diferentes fabricantes de controladores RAID utilizan diferentes métodos para almacenar los datos de servicio en sus unidades. Así pues, si está pensando en sustituir una tarjeta dañada por una nueva de otro fabricante, estas son las opciones que debe tener en cuenta a la hora de elegir.

Si el dispositivo admite un formato de datos de disco común, estructura DDF, qué versión de DDF admite y qué orden de bytes se utiliza para almacenar información en la matriz de discos.

DDF (Disk Data Format) es un marco de formato de datos para grupos de discos RAID.

Proporciona un nivel básico de conectividad entre diferentes proveedores de tecnología RAID. La estructura común de RAID DDF es útil para permitir la migración de datos entre sistemas de diferentes proveedores sin perder información.

Actualmente existen varias versiones de esta estructura, la versión 1.2 y la versión 2.0. Diferentes modelos y marcas de controladores pueden soportar la primera, la segunda o ambas versiones, por lo que vale la pena considerar y revisar las especificaciones en detalle al seleccionar un reemplazo.

Diagrama DDF

El siguiente parámetro a tener en cuenta es el orden en el que se escriben los bates.

En informática, la información se representa como una secuencia de bytes. Cuando un número no puede ser representado por un solo byte, el orden en que los bytes se escriben en la memoria de la placa es importante. Hay dos formas básicas de escribir, Big Endian y Little Endian, sin incluir los órdenes conmutables y mixtos.

Con la primera opción Big Endian, los bytes se escriben de izquierda a derecha, (parece que el número 123 se escribe como 1,2,3).

Big Endian - opción de escritura de bytes

En el segundo caso, little Endian, los bytes se escriben en orden inverso y el número anterior 123 se escribiría como 3,2,1. Puedes ver esto más claramente en el editor HEX.

little Endian - opción de escritura de bytes

Si la controladora utiliza el primer orden de escritura de bytes cuando construye una matriz RAID y escribe información, al sustituirla por una que utiliza el segundo orden de escritura de bytes para construir la matriz, puede tener problemas de importación. La importación fallará o el sistema no verá la configuración de terceros en el soporte.

En nuestras pruebas hemos podido importar la configuración externa en los siguientes modelos Dell PERC H310, H330, H710, H830 y estas placas pueden ser reemplazadas sin perder datos.

El RAID 5 creado en la tarjeta Dell PERC H310 pudo importar la configuración externa en diferentes modelos del mismo fabricante sin ningún problema.

En cuanto a los proveedores de terceros, la placa del firmware de LSI modelo Fujitsu D311, detectaba la configuración externa en las unidades y ofrecía importarla en el primer arranque.

Placa Fujitsu D311

Después de eso, yendo a la BIOS, puedes asegurarte de que la configuración anterior no ha cambiado y tras arrancar el sistema, todos los archivos permanecen en el mismo lugar.

La placa Fujitsu D311 ha detectado la configuración del array sin problemas

Con un controlador similar en el firmware de LSI modelo IBM Serve RAID M5016, falló la importación de metadatos externos, la importación falló, el dispositivo no detectó la configuración de terceros.

IBM Serve RAID M5016 - fallo al detectar la configuración RAID

Al importar un dispositivo Dell PERC H310 a un controlador Adaptec ASR 6805T, el segundo mostró un error, la importación sin pérdida de información no es posible. Si comparas por especificaciones, Adaptec admite una segunda versión de DDF y un orden de escritura de bytes diferente, tal vez eso es lo que causó la importación fallida.

Adaptec ASR 6805T falló al detectar los parámetros del array

Las placas HP tienen su propia estructura para construir y escribir información en los discos. Así que no hay manera de sustituirlos por uno nuevo de otro proveedor.

Controladores HP

Si el conjunto de unidades es una unidad de arranque, la sustitución por otro modelo puede requerir la instalación del controlador del sistema operativo para el nuevo dispositivo o el sistema puede simplemente no arrancar.

También debe tener en cuenta que no todos los niveles de RAID son migrables al nuevo modelo, esto se aplica a las matrices multinivel como RAID 10, 50, 60 que consisten en múltiples grupos de unidades. Si está intentando importar una configuración externa y ve un error, probablemente se deba a un RAID de varios niveles.

Cómo recuperar los datos de un controlador inoperable

Si no puede encontrar un reemplazo para una controladora que ha fallado, pero aún necesita recuperar datos importantes de la matriz, utilice un software de recuperación de RAID.

Hetman RAID Recovery

Hetman RAID Recovery recupera los datos de las unidades de una matriz sin la presencia de un controlador. Lee automáticamente toda la información sobre la controladora, la placa base o el software en el que se creó la matriz y, a continuación, recrea el RAID que ha fallado.

Recuperación de datos de matrices RAID dañadas inaccesibles a una computadora.
Escaneando una matriz RAID reconstruida

Despúes de eso usted puede escanearlo y recuperar la información crítica.

Recuperación de datos de una matriz RAID

Cierre

La función Drive Roaming o importar la configuración externa está disponible en casi todos los modelos de controladores recientes. Así que podemos suponer que no debería haber ningún problema para sustituir un modelo por otro del mismo fabricante. Si el dispositivo es bastante antiguo, deberías comprobar primero su compatibilidad en la página oficial del fabricante. Aún así, es mejor realizar una transferencia utilizando una copia de seguridad, para estar 100% seguro de que el resultado será exitoso.

Raidel Arbelay Becerra

Autor: , Escritor técnico

Raidel Arbelay Becerra es un escritor técnico de Hetman Software y la voz y la cara del canal de YouTube de Hetman Software: Recuperación de datos. Escribe artículos, tutoriales y reseñas en profundidad sobre el funcionamiento del software de la empresa con todo tipo de dispositivos de almacenamiento.

Angel Villares

Editor: , Escritor técnico

Ángel Villares es autor y uno de los ingenieros informáticos de Hetman Software. Cuenta con casi 10 años de experiencia en el campo de la informática: administración y configuración de servidores, instalación de sistemas operativos y de diferentes programas informáticos, configuración de redes, seguridad de la información, implantación y asesoramiento en el uso de software especializado. Es un experto en el campo de la recuperación de datos, sistemas de archivos, dispositivos de almacenamiento y matrices RAID.

Recomendado para ti

Bienvenido al asistente con tecnología AI de Hetman Software.
Comenzar chat