El submenú /disk en RouterOS permite listar y gestionar todos los dispositivos de almacenamiento conectados (SD, USB, SATA, NVMe), ya sean en equipos RouterBOARD o sistemas x86.
Es especialmente útil cuando el almacenamiento interno es limitado y se requiere usar discos externos para propósitos como bases de datos (User Manager), cache proxy, backups o incluso archivos SMB.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
A partir de RouterOS v6.20, este submenú reemplaza a /store disk y facilita acciones como desmontar discos, formatearlos, verificar su estado y realizar pruebas de rendimiento .
Propiedades y comandos disponibles en /disk
|
Comando |
Función principal |
|
/disk print |
Lista discos conectados, su nombre de slot, tipo de formateo, espacio libre y total |
|
/disk format-drive |
Da formato a un disco (opciones: ext4, exfat, fat32, wipe), se puede etiquetar y crear tabla MBR |
|
/disk eject-drive |
Desmonta de forma segura el disco asignado a un slot, antes de extraerlo físicamente |
|
/disk reset-counters |
Resetea estadísticas del disco seleccionado |
|
/disk test |
Ejecuta prueba de rendimiento del disco (disponible en RouterOS v7.16 o superior) |
Estas acciones permiten una gestión más profesional del almacenamiento externo desde CLI o WinBox .
¿Por qué usar almacenamiento externo con RouterOS?
- Mayor capacidad: dispositivos como RB4011 o CHR permiten anexar múltiples discos NVMe o USB, ideal para extender almacenamiento del sistema, especialmente útil si se usa el paquete ROSE-storage .
- Migraciones y backups: es posible usar múltiples discos para replicar o clonar bases de datos de User Manager o caches y moverlos fácilmente entre dispositivos.
- Uso como mini-NAS: algunos usuarios conectan discos grandes (hasta 4 TB USB3) y los exponen via SMB, alcanzando ~125 MB/s en transferencias ─ aunque con carga en CPU y recursos .
- Alta fiabilidad: combinación de RAID y cifrado (mínimo dm-crypt) usando el paquete ROSE añade tolerancia a fallos y cifrado transparante para entornos empresariales.
Ejemplo práctico: formatear, usar y desmontar un disco USB
Escenario
Conectar un pendrive USB a un RouterBOARD con RouterOS v7 y usarlo como almacenamiento para logging o proxy.
Paso 1: Listar el disco conectado
/disk print
Salida típica: muestra disk1 con tipo usb-flash, tamaño y espacio libre.
Paso 2: Formatear el disco (por ejemplo ext4)
/disk format-drive 0 file-system=ext4 label=usb1
Aquí 0 corresponde al índice del disco listado anteriormente.
Paso 3: Monitorear rendimiento (opcional, v7.16+)
/disk test 0
Esto ejecutará una prueba de lectura/escritura en el slot del disco para evaluar su rendimiento.
Paso 4: Desmontar de forma segura
/disk eject-drive 0
Luego se puede retirar el dispositivo físicamente sin riesgo de corrupción de datos.
5. Integración avanzada con ROSE-storage y funciones de empresa
El paquete ROSE-storage añade funcionalidades adicionales como RAID, cifrado (crypted), snapshots, iSCSI, NVMe-over-TCP, SMBv3 y rsync .
Ejemplo de RAID1 cifrado
/disk
add raid-device-count=2 raid-type=1 slot=raid1 type=raid
set nvme3 raid-master=raid1 raid-role=0
set nvme4 raid-master=raid1 raid-role=1
add crypted-backend=raid1 encryption-key=<clave_secreta> slot=crypted-raid1 type=crypted crypt-mode=encryption-and-integrity
/disk format crypted-raid1 file-system=btrfs
Esto crea un arreglo RAID1 en discos NVMe, cifrado y formateado en Btrfs para integridad de datos en un entorno empresarial.
6. Consideraciones y buenas prácticas
- Usa siempre /disk eject-drive antes de desconectar hardware. No hacerlo puede causar corrupción del dispositivo .
- Formatea discos con sistemas soportados (ext4, exfat, fat32).
- Evita usar discos con más de 2 TB en partición única en ARM/MIPS; en ese caso dividelo o usa CCR que soporta particiones mayores .
- Al trabajar con muchos archivos (SMB) ten presente que RouterOS puede escanear estructura completa repetidamente, causando alta carga en red y CPU .
- Reserva memoria suficiente si usas NVMe, almacenamiento intensivo o múltiples servicios concurrentes.
Conclusión
La funcionalidad /disk en MikroTik RouterOS proporciona una forma flexible y poderosa de gestionar almacenamiento externo. Desde simples pendrives USB hasta arreglos RAID cifrados y soporte empresarial con ROSE-storage, permite ampliar en gran medida las capacidades de RouterBOARD o x86 en entornos productivos.
Con los comandos adecuados puedes formatear, montar, probar rendimiento, y manejar configuraciones complejas de seguridad y redundancia.
Breve cuestionario de conocimientos
¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?
Libros recomendados para éste artículo
(Book) Networking with MikroTik RouterOS: A Practical Approach to Understanding and Implementing RouterOS
Study material for the MTCNA Certification Course, updated to RouterOS v7
Libro Conceptos Fundamentales de MikroTik, RouterOS v7
Material de estudio para el Curso de Certificación MTCNA, actualizado a RouterOS v7










