¿Cómo tener un RAID1 accesible tanto desde Ubuntu como desde Windows?

¿Cómo tener un RAID1 accesible tanto desde Ubuntu como desde Windows?

Este tema se ha discutido muchas veces, pero no encontré nada específico para mi situación. Me gustaría crear un RAID1 con 2 unidades sata (misma marca, modelo, capacidad). Mi objetivo es que se pueda acceder a esta incursión tanto desde Windows como desde Ubuntu, que se encuentran en otras 2 unidades separadas. Así que no estoy intentando arrancar desde el raid, solo lo estoy usando para almacenar datos. Sé que la solución fácil sería optar por una tarjeta controladora de raid real, pero estoy tratando de averiguar si realmente es necesario gastar más dinero. En cuanto a la opción de incursión de software, por lo que tengo entendido, no se puede hacer tal cosa y hacerla accesible tanto desde Linux como desde Windows, pero corríjame si me equivoco. Ahora estoy pensando en hacerlo usando el controlador integrado de la placa base, pero cada discusión que he leído llega a la conclusión de que no deberías hacerlo porque:

1 - Si cambia la placa base, no estará seguro de que su próximo hardware leerá los datos.

2: las implementaciones de raid en la placa base generalmente utilizan recursos de CPU.

3: las implementaciones de la placa base generalmente no tienen funciones de seguridad ante pérdida de energía, y esto podría alterar los datos.

Mis preguntas son:

1 - ¿Son ciertas las afirmaciones (1) y (3) también si tiene una configuración RAID1? Digo esto porque, dado que es solo una copia directa, asumiría que la forma en que se escriben los datos no es tan críptica y puedo leerlos fácilmente si uno de los 2 se corrompe (o si cambio la placa base).

2 - ¿Todas las placas base hacen este raid "falso"? En mi caso, en el sitio del fabricante dice explícitamente que admite RAID 0, 1 y 10.

3 - ¿Existe una mejor manera de lograr lo que intento hacer?

Mi placa base:https://it.msi.com/Motherboard/B450-GAMING-PRO-CARBON-MAX-WIFI/Especificación

gracias de antemano

Respuesta1

Así que repasemos todo esto;

  1. Tiene razón en que cambiar una matriz de una placa base a otra, cuando se utiliza RAID de hardware basado en la placa base, no es seguro que funcione.
  2. El uso de CPU para RAID basado en placa base varía según el controlador RAID real: algunos usan recursos de CPU, otros no.
  3. Tienes razón en que la mayoría de los controladores RAID basados ​​en placas base no tienen caché respaldado por batería o similar.

No todas las placas base tienen capacidades RAID; ciertamente, las más de consumo tienen estos controladores 'RAID falsos' que utilizan recursos de CPU, para las placas base de servidores a menudo hay algún controlador RAID básico, generalmente del tipo que no tiene requisitos de software/controlador de sistema operativo y por lo tanto, no necesita recursos de CPU.

Si necesita este tipo de cosas, la mejor manera de avanzar es simplemente comprar un adaptador RAID de hardware dedicado, ya que de esa manera la matriz es "transportable" y no requiere recursos de CPU para administrarla. Luego simplemente cree la matriz R1, particione con un tipo común para ambos sistemas operativos (MBR o GPT normalmente) y formatee usando nuevamente un sistema de archivos común, siendo FAT el más obvio.

Sin embargo, debo decir que no podemos recomendar el uso de una placa base/CPU de consumo/juegos para nada que tenga que ver con un sistema de producción; carecerá de todo tipo de funcionalidades en las que confían los administradores de sistemas profesionales: IPMI, PSU dual y compatibilidad con ECC. , ranuras de RAM limitadas, soporte para una sola CPU y carriles PCIe limitados. Intente utilizar un kit profesional para admitir básicamente plataformas profesionales.

información relacionada