Utilice la terminal para crear una matriz RAID 0 (rayada) en OS X

Este artículo explica cómo usar Terminal para crear y administrar matrices RAID seccionadas en OS X, ya que la versión El Capitan de Disk Utility ha sido despojada de sus capacidades RAID.

La información de este artículo se aplica a la creación de una matriz RAID 0 (rayada) utilizando Terminal en macOS Sierra (10.12) a través de OS X Lion (10.7).

Caja RAID externa de 5 bandejas
Roderick Chen | imágenes falsas

Acerca de Mac OS y varios tipos de RAID

Desde sus primeros días, el sistema operativo Mac ha admitido múltiples tipos de RAID utilizando AppleRAID software que es parte de diskutil, la herramienta de línea de comandos utilizada para formateo, fraccionamientoy reparación de dispositivos de almacenamiento en una Mac.

Hasta que OS X El Capitán, La compatibilidad con RAID se incorporó a la aplicación Disk Utility, que puede utilizar para crear y administrar matrices RAID. Apple eliminó la compatibilidad con RAID en el Versión El Capitan de la Utilidad de Discos aplicación, pero mantuvo AppleRAID disponible para los usuarios que estaban dispuestos a utilizar Terminal y la línea de comandos. Apple devolvió la creación de RAID a la Utilidad de Discos en macOS High Sierra.

Antes de que empieces

Utilizando Terminal Crear una matriz RAID 0, también conocida como matriz seccionada, es un proceso sencillo que puede realizar cualquier usuario de Mac. No se necesitan habilidades especiales, aunque puede encontrar la aplicación Terminal un poco extraña si nunca la ha usado antes.

La importancia de las copias de seguridad

Las matrices de rayas proporcionan un aumento de velocidad, pero también aumentan la posibilidad de fallas. Una falla de cualquier unidad que forma una matriz seccionada hace que falle toda la matriz RAID. No existe un método mágico para recuperar datos de una matriz rayada fallida, lo que significa que debe tener un buen sistema de respaldo que pueda usar para restaurar datos en caso de que ocurra una falla en la matriz RAID.

Lo que necesitarás

AppleRAID admite rayas (RAID 0), reflejado (RAID 1), y concatenado tipos de RAID. Antes de crear una matriz RAID 0, necesita:

  • Dos o más unidades que se pueden dedicar como cortes en su matriz RAID seccionada.
  • Una copia de seguridad actual. El proceso de creación de una matriz RAID 0 borra todos los datos de las unidades utilizadas.

Puede utilizar casi cualquier tipo de unidad, incluidos los discos duros, SSD, o Unidades flash USB. Es una buena idea que las unidades sean idénticas, tanto en tamaño como en modelo, aunque este no es un requisito estricto de RAID 0.

Si las unidades que planea usar aún no han sido formateadas como un solo volumen usando OS X Extended (Journaled) como sistema de archivos, hágalo. El método que utiliza varía según su sistema operativo:

Formatear la unidad de una Mac con la Utilidad de Discos (OS X El Capitan o posterior)

Formatee el disco de una Mac con la Utilidad de Discos (OS X Yosemite o anterior)

Utilice la terminal para crear una matriz RAID 0 (rayada)

Este ejemplo usa dos discos como rodajas de la matriz RAID 0. Las rebanadas son la nomenclatura utilizada para describir los volúmenes individuales que componen los elementos de cualquier matriz RAID.

  1. Lanzamiento Terminal, situado en Aplicaciones > Utilidades.

  2. Ingrese el siguiente comando en el símbolo del sistema en Terminal. Puede copiar / pegar el comando para facilitar el proceso:

    lista de diskutil

    Esto hace que Terminal muestre todas las unidades conectadas a su Mac, junto con los identificadores de unidad que necesita al crear la matriz RAID. Sus unidades se muestran por el punto de entrada del archivo, generalmente / dev / disk0 o / dev / disk1. Cada unidad tiene sus particiones individuales mostradas, junto con el tamaño de la partición y el identificador (el nombre).

    Es probable que el identificador no sea el mismo que el nombre que usó cuando formateó sus unidades. Este ejemplo utiliza dos unidades denominadas Slice1 y Slice2. En la imagen, puede ver que el identificador de Slice1 es disk2s2y Slice2 es disk3s2. Es el identificador que usa para crear la matriz RAID 0.

    diskutil list Captura de pantalla del comando Terminal

    Sus identificadores pueden ser diferentes, así que asegúrese de reemplazar los identificadores de ejemplo en el comando con los correctos para su Mac.

  3. El comando que vamos a utilizar tiene el siguiente formato:

    Diskutil appleRAID crear stripe NameofStripedArray Fileformat DiskIdentifiers

    NameofStripedArray es el nombre de la matriz que se mostrará cuando se monte en el escritorio de su Mac.

    Formato de archivo es el formato que se utilizará cuando se cree la matriz rayada. Para los usuarios de Mac, probablemente será hfs +.

    DiskIdentifers son los nombres de los identificadores que descubrió con el comando diskutil list.

  4. Ingrese el siguiente comando en el indicador de Terminal. Asegúrese de cambiar los identificadores de la unidad para que coincidan con su situación específica, así como el nombre que desea utilizar para la matriz RAID.

    Diskutil appleRAID crear banda FastFred HFS + disk2s2 disk3s2
    comando diskutil para crear una captura de pantalla RAID
  5. Terminal muestra el proceso de construcción de la matriz. Después de un breve período de tiempo, la nueva matriz RAID se monta en su escritorio y Terminal muestra el texto "Operación RAID finalizada". Ya está todo listo para comenzar a usar su veloz RAID rayado nuevo.

    Cómo eliminar una matriz RAID rayada mediante terminal

    En algún momento, es posible que deba eliminar la matriz. Una vez más, usa la aplicación Terminal combinada con la herramienta de línea de comandos diskutil para eliminar la matriz RAID 0 y devolver cada segmento RAID para usar como volúmenes individuales en su Mac.

    La eliminación de su matriz seccionada hace que se borren todos los datos del RAID. Asegúrese de tener una copia de seguridad antes de continuar.

  6. Lanzar el Terminal aplicación ubicada en Aplicaciones > Utilidades.

    El ejemplo de creación de una matriz RAID 0 resultó en una matriz RAID denominada FastFred. El nombre de su RAID será diferente.

  7. En el indicador de Terminal, ingrese lo siguiente, asegurándose de reemplazar FastFred con el nombre del RAID seccionado que desea eliminar.

    Diskutil AppleRAID eliminar FastFred
    comando diskutil para eliminar la captura de pantalla RAID
  8. El comando de eliminación desmonta la matriz RAID 0, desconecta el RAID y divide el RAID en sus elementos individuales.

    Lo que no sucede también es importante. Las unidades individuales que componían la matriz no se vuelven a montar ni se formatean correctamente. Utilice la Utilidad de Discos para reformatear las unidades de modo que puedan volver a utilizarse en su Mac.