Este artículo explica cómo usar Terminal para crear y administrar arreglos RAID divididos 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 (segmentada) mediante Terminal en macOS Sierra (10.12) hasta OS X Lion (10.7).
Acerca de Mac OS y múltiples tipos de RAID
Desde sus inicios, el sistema operativo Mac ha admitido varios tipos de RAID mediante el software AppleRAID que forma parte de diskutil, la herramienta de línea de comandos utilizada para formatear, particionar y reparar dispositivos de almacenamiento en una Mac.
Hasta OS X El Capitan, la compatibilidad con RAID estaba integrada en la aplicación Disk Utility, que podía usar para crear y administrar matrices RAID. Apple eliminó la compatibilidad con RAID en la versión El Capitan de la aplicación Disk Utility, pero mantuvo AppleRAID disponible para los usuarios que deseaban usar Terminal y la línea de comandos. Apple devolvió la creación de RAID a Disk Utility en macOS High Sierra.
Antes de comenzar
Usar Terminal para crear una matriz RAID 0, también conocida como matriz en bandas, es un proceso sencillo que puede realizar cualquier usuario de Mac. No se necesitan habilidades especiales, aunque es posible que encuentre la aplicación Terminal un poco extraña si nunca la ha usado antes.
La importancia de las copias de seguridad
Las matrices rayadas proporcionan un aumento de la velocidad, pero también aumentan la posibilidad de fallas. Una falla de cualquier unidad individual que constituya una matriz dividida hace que falle toda la matriz RAID. No existe un método mágico para recuperar datos de una matriz fragmentada fallida, lo que significa que debe tener un buen sistema de copia de seguridad que pueda usar para restaurar datos en caso de que ocurra una falla en la matriz RAID.
Lo que necesitarás
AppleRAID es compatible con los tipos de RAID fraccionado (RAID 0), reflejado (RAID 1) y concatenado (expansión). Antes de crear una matriz RAID 0, necesita:
- Dos o más unidades que se pueden dedicar como segmentos en su matriz RAID segmentada.
- Una copia de seguridad actual. El proceso de creación de una matriz RAID 0 borra todos los datos de las unidades utilizadas.
Puede usar casi cualquier tipo de unidad, incluidos 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 esto 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 utilice varía según su sistema operativo:
Formatear la unidad de Mac usando la Utilidad de disco (OS X El Capitan o posterior)
Formatear la unidad de Mac usando la Utilidad de disco (OS X Yosemite o anterior)
Usar terminal para crear una matriz RAID 0 (en bandas)
Este ejemplo utiliza dos discos como segmentos de la matriz RAID 0. Los segmentos son la nomenclatura utilizada para describir los volúmenes individuales que componen los elementos de cualquier matriz RAID.
- Lanzamiento Terminal, ubicado en Aplicaciones > Utilidades.
-
Ingrese el siguiente comando cuando se le solicite en Terminal. Puede copiar/pegar el comando para facilitar el proceso:
lista de utilidades de disco
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 muestra sus particiones individuales, 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 disk2s2 y el de Slice2 es disk3s2. Es el identificador que utiliza para crear la matriz RAID 0.
Sus identificadores pueden ser diferentes, así que asegúrese de reemplazar los identificadores de ejemplo en el comando con los correctos para su Mac.
-
El comando que vamos a utilizar tiene el siguiente formato:
Diskutil appleRAID create stripe NombredeStripedArray Formato de archivo Identificadores de disco
NameofStripedArray es el nombre de la matriz que se mostrará cuando se monte en el escritorio de su Mac.
FileFormat es el formato que se usará cuando se cree la matriz rayada. Para los usuarios de Mac, probablemente será hfs+.
DiskIdentifers son los nombres de los identificadores que descubrió usando el comando diskutil list.
-
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 usar para la matriz RAID.
Diskutil appleRAID crear banda FastFred HFS+ disk2s2 disk3s2
-
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 la Terminal muestra el texto "Operación de RAID finalizada". Ya está todo listo para comenzar a usar su nuevo y veloz RAID rayado.
Cómo eliminar una matriz RAID seccionado usando la terminal
En algún momento, es posible que deba eliminar la matriz. Una vez más, utiliza la aplicación Terminal combinada con la herramienta de línea de comandos diskutil para eliminar la matriz RAID 0 y devolver cada porción RAID para usarla como volúmenes individuales en su Mac.
Eliminar su matriz dividida hace que se borren todos los datos del RAID. Asegúrate de tener una copia de seguridad antes de continuar.
-
Inicie la aplicación Terminal ubicada en Applications > Utilities.
El ejemplo para crear una matriz RAID 0 resultó en una matriz RAID denominada FastFred. El nombre de su RAID será diferente.
-
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
-
El comando de eliminación desmonta la matriz RAID 0, desconecta el RAID y divide el RAID en sus elementos individuales.
Lo que no pasa también es importante. Las unidades individuales que componían la matriz no se han vuelto a montar o no se han formateado correctamente. Utilice la Utilidad de disco para reformatear las unidades para que puedan volver a utilizarse en su Mac.