Cómo configurar cuotas de Time Machine para varios Mac en un solo NAS

Eva Wong es la Redactora técnica y manitas residente en ZimaSpace. Una geek de toda la vida con pasión por los homelabs y el software de código abierto, se especializa en traducir conceptos técnicos complejos en guías accesibles y prácticas. Eva cree que el autoalojamiento debe ser divertido, no intimidante. A través de sus tutoriales, empodera a la comunidad para desmitificar las configuraciones de hardware, desde construir su primer NAS hasta dominar los contenedores Docker.

Para varios Mac en un mismo NAS, asigna a cada Mac su propio recurso compartido de Time Machine o límite de almacenamiento si necesitas una cuota predecible. Una única carpeta compartida de Time Machine es práctica, pero un límite de tamaño a nivel del recurso compartido de Samba no crea cuotas estrictas independientes para cada Mac que lo utilice.

Actualmente, Apple admite copias de seguridad de Time Machine en dispositivos NAS de terceros mediante SMB. Apple también indica que no se recomiendan los destinos de Time Machine en red basados en AFP y que no serán compatibles con macOS 27 o posterior, por lo que las nuevas configuraciones de NAS deben basarse en SMB.

Planifica una cuota para cada Mac antes de crear los recursos compartidos

La guía actual de Apple sobre la capacidad de Time Machine recomienda, cuando sea posible, un disco de copia de seguridad con al menos el doble de la capacidad de almacenamiento del Mac.

Mac Almacenamiento interno Cuota inicial Recurso compartido del NAS
MacBook Air 512 GB 1 TB tm-macbook-air
MacBook Pro 1 TB 2 TB tm-macbook-pro
iMac 2 TB 4 TB tm-imac

La regla del doble es un objetivo de planificación. Una cuota mayor conserva más historial; una cuota menor puede funcionar, pero hará que el historial más antiguo se elimine antes.

Usa recursos compartidos SMB de Time Machine en el NAS

Los destinos de copia de seguridad compatibles de Apple confirman que un NAS de terceros puede servir como destino de Time Machine mediante SMB.

En ZimaOS, la configuración actual de Time Machine utiliza un recurso compartido de Samba con la opción Configurar para Time Machine. Para varios Mac, las carpetas de copia de seguridad independientes facilitan la gestión de la propiedad, la solución de problemas y los límites de capacidad.

/NAS/TimeMachine/
├── MacBook-Air/
├── MacBook-Pro/
└── iMac/

Comprende la configuración de tamaño máximo de Time Machine en Samba

Si administras Samba directamente, la documentación actual de Samba sobre vfs_fruit proporciona:

Time Machine de fruit = sí
tamaño máximo de Time Machine de fruit = 2T

Esto cambia el tamaño del disco que Samba informa a Time Machine. Samba describe el cálculo como aproximado y advierte que no se debe mezclar contenido ajeno en un volumen que use esta configuración, ya que el cálculo solo contabiliza el contenido de los sparsebundle de Time Machine.

No trates un único límite a nivel del recurso compartido como una cuota por Mac.

Si tres Mac utilizan un único recurso compartido de Time Machine con un tamaño máximo indicado de 4 TB, eso no garantiza asignaciones independientes como 1 TB, 1 TB y 2 TB.

Para obtener límites predecibles por Mac, utiliza uno de estos diseños:

  1. Recurso compartido SMB independiente por Mac con un tamaño máximo de Time Machine de fruit diferente.
  2. Conjunto de datos o subvolumen independiente del sistema de archivos por Mac con una cuota de almacenamiento real.
  3. Usuario NAS independiente más cuota de almacenamiento si la plataforma aplica cuotas en la capa de almacenamiento.

Ejemplo: asigna a cada Mac su propio recurso compartido de Time Machine en Samba

En un NAS Linux donde gestionas intencionadamente smb.conf:

[tm-macbook-air]
    ruta = /srv/timemachine/macbook-air
    objetos VFS = fruit streams_xattr
    Time Machine de fruit = sí
    tamaño máximo de Time Machine de fruit = 1T
    usuarios válidos = tm-macbook-air

[tm-macbook-pro]
    ruta = /srv/timemachine/macbook-pro
    objetos VFS = fruit streams_xattr
    Time Machine de fruit = sí
    tamaño máximo de Time Machine de fruit = 2T
    usuarios válidos = tm-macbook-pro

[tm-imac]
    ruta = /srv/timemachine/imac
    objetos VFS = fruit streams_xattr
    Time Machine de fruit = sí
    tamaño máximo de Time Machine de fruit = 4T
    usuarios válidos = tm-imac

En el software NAS de tipo dispositivo, prioriza los controles de recursos compartidos y cuotas compatibles cuando estén disponibles. Una configuración de Samba generada y editada manualmente puede reemplazarse durante una actualización.

Usa cuotas del sistema de archivos cuando necesites un límite estricto

tamaño máximo de Time Machine de fruit influye en lo que Time Machine considera disponible. No es una cuota universal estricta del sistema de archivos.

Conjunto NAS
├── tm-macbook-air   límite estricto: 1 TB
├── tm-macbook-pro   límite estricto: 2 TB
├── tm-imac          límite estricto: 4 TB
└── normal-data      almacenamiento independiente

La forma de implementar el límite estricto depende de la pila de almacenamiento: los conjuntos de datos de ZFS, los qgroups de Btrfs, los volúmenes respaldados por LVM y los controles de cuota específicos del NAS utilizan comandos diferentes. Configura primero el límite de almacenamiento y, después, exponlo como un recurso compartido SMB de Time Machine.

No mezcles archivos NAS normales en el recurso compartido con cuota de Time Machine

El cálculo de tamaño máximo de Samba solo tiene en cuenta el contenido de los sparsebundle de Time Machine. Guarda las fotos, los archivos multimedia, los documentos compartidos y los datos de las aplicaciones en otros recursos compartidos.

/shares/tm-macbook-air   solo Time Machine
/shares/tm-macbook-pro   solo Time Machine
/shares/tm-imac          solo Time Machine
/shares/family           archivos normales
/shares/media            archivos normales

Conecta cada Mac a su recurso compartido asignado

  1. Abre Ajustes del Sistema.
  2. Ve a General > Time Machine.
  3. Selecciona Añadir disco de respaldo.
  4. Elige el recurso compartido NAS dedicado de ese Mac.
  5. Autentícate con la cuenta asignada a la carpeta compartida.
  6. Deja que finalice la primera copia de seguridad antes de evaluar la capacidad en régimen estable.

Si la carpeta compartida del NAS no aparece, confirma que SMB está habilitado y que el Mac puede acceder al NAS. Los usuarios de ZimaOS también pueden seguir los actuales pasos para solucionar problemas de SMB.

Supervisa el uso real después de la primera copia de seguridad completa

La primera copia de seguridad de Time Machine es mucho más grande que las ejecuciones incrementales posteriores. Después de varios días, comprueba el tamaño de cada copia de seguridad, el espacio libre en el grupo del NAS, si un Mac está eliminando el historial mucho antes que los demás y si todos los Mac siguen completando las nuevas copias de seguridad.

Si un Mac tiene una cuota de 1 TB, pero normalmente conserva 900 GB de datos activos, la cuota es demasiado ajustada para mantener un historial de versiones útil, aunque la copia de seguridad inicial quepa.

Deja espacio libre en todo el NAS fuera de las cuotas de los Mac

No asignes el 100 % del grupo del NAS a las cuotas de Time Machine. El sistema de archivos, las instantáneas, los metadatos, otros servicios y las tareas de mantenimiento también necesitan espacio libre.

MacBook Air   1 TB
MacBook Pro   2 TB
iMac          3 TB
------------------
Time Machine  6 TB

Espacio restante en un grupo de 8 TB: 2 TB

Recuerda que Time Machine es solo una copia de seguridad

Un destino de Time Machine en un NAS protege un Mac frente a fallos del disco local y cambios accidentales, pero el Mac y el NAS aún pueden compartir la misma ubicación física y el mismo entorno eléctrico. La estrategia de copias de seguridad 3-2-1 de ZimaOS explica por qué sigue siendo importante contar con otra copia independiente.

Preguntas frecuentes sobre las cuotas de Time Machine

¿Pueden varios Mac compartir una misma carpeta SMB de Time Machine?

Sí, pero es más difícil dividir una única carpeta compartida de forma predecible. Las carpetas compartidas independientes son mejores cuando necesitas límites independientes o una solución de problemas más sencilla.

¿Crea fruit:time machine max size una cuota rígida del sistema de archivos?

No. Samba lo describe como un cálculo aproximado del tamaño de Time Machine basado en el contenido de sparsebundle.

¿Qué sucede cuando un Mac alcanza su límite de Time Machine?

Time Machine normalmente elimina el historial más antiguo a medida que se necesita espacio. Si la capacidad asignada es demasiado pequeña para completar una copia de seguridad necesaria, macOS puede informar que no hay suficiente espacio en el disco de copia de seguridad.

¿Debería recibir cada Mac la misma cuota?

No. Basa la asignación en la capacidad de almacenamiento de cada Mac y en el conjunto de datos protegido para que las distintas máquinas puedan conservar una cantidad de historial similar.

Soporte y Consejos

Más para leer

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.