Cómo mover archivos grandes a un disco externo en un Mac, sin riesgos
No todo lo que llena tu Mac se puede borrar. Los proyectos antiguos, los trabajos de vídeo terminados y los modelos de IA que quizá vuelvas a querer están mejor guardados en un disco externo que borrados.
En resumen: copia el elemento al disco, comprueba que la copia coincide y solo entonces mueve el original a la Papelera. Arrastrar en el Finder copia, pero no comprueba. Usa un disco APFS o Mac OS Plus para proyectos y datos de apps; exFAT sirve para archivos normales, y FAT32 no admite archivos de más de 4 GB.
¿Qué formato de disco debo usar?
- APFS: la mejor opción para un disco que solo usan Macs. Lo conserva todo: enlaces simbólicos, permisos y archivos ocultos. La Utilidad de Discos también puede encriptarlo.
- Mac OS Plus: el formato antiguo del Mac, todavía válido, y el habitual en los discos duros mecánicos.
- exFAT: también lo lee Windows, pero no tiene enlaces simbólicos ni enlaces duros, y no conserva el permiso de ejecución de un archivo. Los proyectos de código y algunas carpetas de modelos (Hugging Face usa enlaces) no sobreviven intactos.
- FAT32: ningún archivo de más de 4 GB. Evítalo para esto.
Para ver el formato de un disco, selecciónalo en el Finder y elige Archivo › Obtener información, o ejecuta:
diskutil info "/Volumes/Studio SSD" | grep "File System Personality"
¿Cómo copio una carpeta y compruebo la copia?
ditto copia una carpeta con todo lo que macOS guarda sobre sus archivos, y diff -rq compara las dos, archivo por archivo, byte a byte. Si diff no muestra nada, coinciden:
ditto ~/Projects/old-portfolio "/Volumes/Studio SSD/Projects/old-portfolio"
diff -rq ~/Projects/old-portfolio "/Volumes/Studio SSD/Projects/old-portfolio"
Para un solo archivo grande, compara las sumas de comprobación: las dos líneas deben mostrar el mismo valor.
shasum -a 256 ~/Movies/talk.mov "/Volumes/Studio SSD/Movies/talk.mov"
Justo después de copiar, macOS puede tener aún el archivo en memoria, así que la comprobación puede leer eso en vez del disco. Para una comprobación estricta, expulsa el disco, vuelve a conectarlo y luego compara.
¿Debo quitar node_modules antes de mover un proyecto?
Sí. node_modules, .venv, target, build y carpetas parecidas se regeneran a partir de los propios archivos del proyecto con npm install, pip install o una compilación. Dejarlas fuera hace la copia más pequeña y mucho más rápida, porque contienen muchos miles de archivos pequeños.
¿Puedo mover a un disco los modelos de Ollama, Docker o la fototeca de Fotos?
- Ollama: no muevas modelos sueltos; sus modelos comparten archivos. En su lugar, indica a Ollama una carpeta del disco y descárgalos allí:
OLLAMA_MODELS="/Volumes/Studio SSD/Ollama" ollama serve. - Docker Desktop: elige una nueva ubicación en Settings › Resources › Advanced › Disk image location, para que Docker mueva su propio disco.
- Fotos: cierra Fotos, arrastra la fototeca a un disco APFS o Mac OS Plus y ábrela manteniendo pulsada la tecla Opción. Los pasos de la propia Apple mantienen Fotos en iCloud funcionando.
- Mail, las apps, los simuladores y las copias de seguridad del iPhone esperan estar en el propio Mac. Déjalos ahí.
¿Qué pasa si el disco falla o se pierde?
Cuando vacías la Papelera, la copia del disco es la única. Guarda lo importante en dos sitios, por ejemplo también en Time Machine. Un disco sin cifrado lo puede leer cualquiera que lo tenga: para encriptarlo, haz Control-clic en él en el Finder y elige Encriptar, o formatéalo como APFS (encriptado) en la Utilidad de Discos.