22 votos

Limitar el tamaño de la Máquina del Tiempo en el Big Sur

Al configurar un nuevo Time Machine, ¿cómo puedo limitar el espacio de disco al que tiene acceso Time Machine? Sólo me interesan las respuestas relacionadas con el cambio de Big Sur a AFPS para Time Machine.

No tengo ninguna razón para esperar que esto haya cambiado, aparte de los rumores de este verano. Hago esta pregunta porque no encuentro ninguna fuente que aborde directamente el tema de la limitación del tamaño de Time Machine en Big Sur. El cambio de formato de archivo parece una actualización lo suficientemente grande como para que podría cambiar el funcionamiento de Time Machine.

Estoy buscando una respuesta que responda "definitivamente" a cómo limitar Time Machine en Big Sur . Incluso si la respuesta es la misma que en Mojave y Catalina, sigue siendo una información valiosa.

Con la compatibilidad de Time Machine con los destinos APFS en Big Sur, ¿cómo puedo limitar el tamaño de los datos de Time Machine en la unidad externa?

11voto

Sí es posible, pero no por la Utilidad de Discos, porque no puedes establecer un rol a tu Volumen por esta vía. Pero el comando diskutil de la aplicación terminal lo hace muy bien.

Por ejemplo, tengo un contenedor de 80 Go y quiero crear un volumen de Time Machine que no exceda de 20 Go:

xxxxxxx ~ % diskutil ap list disk4

|
+-- Container disk4 8C53B410-FC36-4221-9F13-F528C24CA4EC
    ====================================================
    APFS Container Reference:     disk4
    Size (Capacity Ceiling):      80000000000 B (80.0 GB)
    Capacity In Use By Volumes:   121966592 B (122.0 MB) (0.2% used)
    Capacity Not Allocated:       79878033408 B (79.9 GB) (99.8% free)
    |
    +-< Physical Store disk3s5 D6E20B9A-34FF-462E-8AEE-5648523C1E5D
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk3s5
    |   Size:                       80000000000 B (80.0 GB)
    |
    +-> No Volumes

En el siguiente comando

APFSX es para el formato APFS Case-sensitive (para los saves TM)

-quota 20g limita el crecimiento a 20 Go para este volumen

-role T indica que el volumen es un "Backup TM"

xxxxxxx ~ % diskutil ap addvolume disk4 APFSX Time_Machine_BS -quota 20g -role T

Will export new APFS (Case-sensitive) Volume "Time_Machine_BS" from APFS Container Reference disk4 with a 20000000000-byte quota
Started APFS operation on disk4
Preparing to add APFS Volume to APFS Container disk4
Creating APFS Volume
Created new APFS Volume disk4s1
Mounting APFS Volume
Setting volume permissions
Disk from APFS operation: disk4s1
Finished APFS operation on disk4

Entonces

xxxxxxx ~ % diskutil ap list disk4

|
+-- Container disk4 8C53B410-FC36-4221-9F13-F528C24CA4EC
    ====================================================
    APFS Container Reference:     disk4
    Size (Capacity Ceiling):      80000000000 B (80.0 GB)
    Capacity In Use By Volumes:   122675200 B (122.7 MB) (0.2% used)
    Capacity Not Allocated:       79877324800 B (79.9 GB) (99.8% free)
    |
    +-< Physical Store disk3s5 D6E20B9A-34FF-462E-8AEE-5648523C1E5D
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk3s5
    |   Size:                       80000000000 B (80.0 GB)
    |
    +-> Volume disk4s1 8E6FC6CF-149A-4A8C-BD4E-228953A8C07F
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk4s1 (Backup)
        Name:                      Time_Machine_BS (Case-sensitive)
        Mount Point:               /Volumes/Time_Machine_BS
        Capacity Consumed:         704512 B (704.5 KB)
        Capacity Reserve:          None
        Capacity Quota:            20000002048 B (20.0 GB) (0.0% reached)
        Sealed:                    No
        FileVault:                 No

Si no hay ningún volumen seleccionado para los guardados de Time Machine, inmediatamente TM propone utilizar este volumen.

Después del primer guardado (pequeño porque estoy en una instalación de prueba de Big Sur) el resultado es :

xxxxxxx ~ % diskutil ap list disk4

|
+-- Container disk4 8C53B410-FC36-4221-9F13-F528C24CA4EC
    ====================================================
    APFS Container Reference:     disk4
    Size (Capacity Ceiling):      80000000000 B (80.0 GB)
    Capacity In Use By Volumes:   6738415616 B (6.7 GB) (8.4% used)
    Capacity Not Allocated:       73261584384 B (73.3 GB) (91.6% free)
    |
    +-< Physical Store disk3s5 D6E20B9A-34FF-462E-8AEE-5648523C1E5D
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk3s5
    |   Size:                       80000000000 B (80.0 GB)
    |
    +-> Volume disk4s1 8E6FC6CF-149A-4A8C-BD4E-228953A8C07F
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk4s1 (Backup)
        Name:                      Time_Machine_BS (Case-sensitive)
        Mount Point:               /Volumes/Time_Machine_BS
        Capacity Consumed:         6616440832 B (6.6 GB)
        Capacity Reserve:          None
        Capacity Quota:            20000002048 B (20.0 GB) (33.1% reached)
        Sealed:                    No
        FileVault:                 No

La limitación es que es imposible, que yo sepa, modificar la cuota sin suprimir y volver a crear el volumen TM.

4voto

DavidArndt Puntos 111

TL;DR

Puedes hacerlo:

  1. Cree un volumen APFS Time Machine de forma normal.
  2. En la Utilidad de Discos, añada uno o más volúmenes AFPS al mismo contenedor que incluye el volumen Time Machine, y establezca un Tamaño de Reserva para cada uno (vea más abajo las instrucciones paso a paso). Esto limitará efectivamente el tamaño del volumen de Time Machine aunque no tenga un tamaño de cuota explícito.

Ventajas de este enfoque

  • No requiere el Terminal.
  • Se basa exclusivamente en volúmenes APFS, sin necesidad de añadir una partición GUID (como cuando se añade una partición APFS Container o una partición HFS+).
  • Puede ajustar el tamaño máximo del volumen Time Machine en cualquier momento añadiendo/eliminando otros volúmenes APFS.

Por ejemplo, si la unidad tiene una capacidad de 4 TB y quieres reservar al menos 2 TB para archivos que no sean de TM, crea un volumen APFS con un tamaño de reserva de 2 TB. Si desea limitar Time Machine a 1 TB, cree un tercer volumen APFS con un tamaño de reserva de 1 TB. Si más tarde decides que quieres aumentar el límite de espacio de Time Machine a 1,5 TB, puedes eliminar ese tercer volumen APFS y añadir un nuevo volumen APFS con un Tamaño de Reserva de 500 GB.

APFS Volumes              Reserve Size   Effective Size Limit
-----------------------   ------------   --------------------
Volume 1 (Time Machine)        N/A               1 TB
Volume 2 (other files)        2 TB
Volume 3 (can be empty)       1 TB

    |
    | Remove and re-add Volume 3 with a lower Reserve Size
    v

APFS Volumes              Reserve Size   Effective Size Limit
-----------------------   ------------   --------------------
Volume 1 (Time Machine)        N/A             1.5 TB
Volume 2 (other files)        2 TB
Volume 3 (can be empty)     500 GB

Si lo deseas, puedes incluso mover tus otros archivos fuera de la unidad ("Volumen 2" en este ejemplo), y permitir que el volumen de Time Machine crezca hasta llenar toda la unidad.

Pruebas realizadas

Probé esto en MacOS Big Sur (11.6.1 y 11.6.2) y confirmé que Time Machine (1) no hará copias de seguridad con éxito si requiere espacio reservado por otros volúmenes AFPS, y (2) podará las copias de seguridad más antiguas para liberar espacio para las nuevas copias de seguridad. (En mis pruebas le estaba dando a Time Machine muy poco espacio y tenía muy pocas copias de seguridad anteriores disponibles para podar, por lo que a menudo fallaba al hacer la copia de seguridad, pero asumo que con más espacio y un historial de copias de seguridad de longitud normal siempre sería capaz de encontrar copias de seguridad antiguas para podar cuando fuera necesario para liberar espacio para nuevas copias de seguridad).

Instrucciones paso a paso para añadir volúmenes APFS con un tamaño de reserva

  1. En la Utilidad de Discos, seleccione el contenedor que incluye el volumen Time Machine y añádale un volumen APFS adicional. (Hazlo seleccionando Editar > Añadir volumen APFS o haciendo clic en el símbolo + bajo "Volumen" en la barra de herramientas). Add volume in Disk Utility
  2. Haz clic en el botón "Opciones de tamaño ", ajusta el Tamaño de reserva y haz clic en "Aceptar".

Nota: Después de establecer un tamaño de reserva, haga clic en el botón "Opciones de tamaño ". de nuevo para comprobar que el número correcto sigue ahí. La Utilidad de Discos sólo permite establecer TB con 2 decimales, no permite valores fraccionarios de GB y sustituye "1000" por "1.000" y luego sustituye "1.000" por "1". Lo sé, en serio.

Size Options button

Set Reserve Size

  1. Haz clic en "Añadir".

3voto

Grandpa Bill Puntos 11

Soy un reciente converso de Windows a MacBook Pro 2021. Sin saber que era imposible, me las arreglé para tropezar con un método utilizando la Utilidad de Discos.

  • Iniciar la Utilidad de Discos
  • Borre el disco y cree un volumen "Time Machine Backup".
  • Observe que no existe ninguna opción para limitar el tamaño.
  • Elimine el volumen de copia de seguridad Time Machine que acaba de crear.
  • Añade un volumen llamado Time Machine Backup y proporciona las restricciones de tamaño.
  • Añade volúmenes adicionales con o sin restricciones de tamaño.
  • Inicie Time Machine y seleccione Disco ->Copia de seguridad de Time Machine
  • Esto es lo que conseguí. Parece que funciona. Disk Utility

2voto

colonelclick Puntos 46

Puedes utilizar la misma estrategia que utilizarías con cualquiera de los otros formatos de disco, es decir, crear una nueva partición.

Cree una nueva partición APFS (también conocida como contenedor) con un único volumen (en lugar de crear un nuevo volumen dentro de un contenedor APFS existente). Time Machine ampliará el volumen de forma que utilice todo el contenedor, pero no podrá utilizar ningún espacio que no pertenezca al contenedor en el que reside su volumen.

1voto

siva Puntos 23

La respuesta que enlazaste de establecer una cuota de volumen APFS es la única estrategia que he encontrado.

Tenga en cuenta que esto es no particionar la unidad, sino un volumen dentro de un contenedor APFS. El contenedor APFS es la partición en el disco, y dentro hay volúmenes APFS que se pueden añadir y eliminar a voluntad.

El espacio en disco se comparte entre los volúmenes APFS de un contenedor, por lo que se puede crear un nuevo volumen dentro de un contenedor y mover archivos de un volumen a otro sin necesidad de duplicar el uso del disco. A medida que los archivos se mueven de un volumen a otro, el tamaño total de los archivos en el contenedor no aumenta, ya que un volumen se hace más pequeño al mismo tiempo que el otro volumen se hace más grande.

Esto hace que sea muy fácil mover la copia de seguridad de Time Machine a un nuevo volumen APFS con una cuota establecida, dentro del mismo contenedor APFS. No es necesario hacer particiones de disco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X