Anoto aquí mi reciente aprendizaje al respecto de algunos pormenores y curiosidades con Time Machine, derivado de un reciente evento.
Revisando problemas de performance en la realización de respaldos, leí acerca de que APFS podría ayudar al respecto1. Sin embargo, como relataba en uno de los episodios de dicho evento, mi Time Capsule parece no soportar este formato. Así que, decidí formatear con APFS la unidad de disco externa que también tengo para este propósito (respaldo).
Haciendo uso de un cable certificado Thunderbolt 3, tomó unas 3 hrs. respaldar esos 700GB a los que hago referencia en uno de los posts de ese evento.
En el evento mencionado, indicaba que decidí mover un folder con archivos muy grandes a un lugar que consideré bien podría servir para ello. Inicialmente lo descargue a mi equipo pero la idea siempre ha sido «quitar del camino» a un conjunto de archivos que pertenece a un «archivo muerto».

De hecho, para que todo ese evento surgió por eso precisamente. Quise «aligerar» mi equipo quitando archivos que sólo conservo por razones «históricas». Traté de hacer uso del espacio de iCloud Drive considerando que ello no afectaría. Aunque no es el propósito de iCloud Drive, el problema vino de lo que parece era… es un problema con o un bug en «Catalina«.
Adicionalmente, encontré que con APFS (o quizás a raíz del uso de «Sonoma«), la unidad presenta otra estructura de directorios sobre los respaldos del equipos. Ya no ese tradicional directorio backups que estaba acostumbrado a ver. En cierta forma, me topaba nuevamente con el problema inicial de buscar hacer un uso inapropiado con el volumen de respaldo. Consideré entonces reparticionar la unidad de disco para hacerme de un segmento individual de espacio para mantener mi «archivo muerto» pero encontré que con APFS es mucho más simple agregar otro «volumen» compartiendo espacio con otros volúmenes de su contenedor. El volumen puese ser montado y desmontado individualmente, que junto con la administración de espacio por parte del contenedor, se tiene unidades de disco diferentes y el espacio en disco se utiliza por demanda. Además no se estorba a Time Machine metiendo archivos no generados por éste en su volúmen.
La desventaja de esto es que, efectivamente, Time Machine en «Catalina» no reconoce al disco con formato APFS. No lo muestra como una posible opción para poder hacer uso de éste. Supongo que la opción es particionar el disco para tener una unidad con HFS+ y otra con APFS pero esto implica que debo decidir de qué tamaño deberá ser cada partición, y el reformateo me hará perder los respaldos ya hechos. Adicionalmente, dado que mi vieja MBP ya sólo es un equipo de reserva, creo que no tiene caso tener un doble respaldo de éste (en la unidad externa y en la Time Capsule). Con el de la Time Capsule deberá bastar.
Como últimos puntos de este aprendizaje, dos cosas: a) realmente Disk Utility es una aplicacion muy útil (aunque creo que la mayoría de nosotro la usamos cuando hay que formatear algún medio de almacenamiento o cuando hay que verificar su integridad), y b) APFS y el manejo de volúmnes es muy práctico.
Como mencioné antes, agregar otro volumen proporciona eso que el reparticionamiento del que escribí implica destructiva y rígidamente (reformatear la unidad y establer un tamaño por adelantado). Adicionalmente, el nuevo volúmen (que destiné a ser mi «archivo muerto»), al igual que una partición, puede montarse y desmontarse por demanda. Dado el propósito que mencioné, no tiene caso que el volúmen de «archivo muerto» se monte cada que el equipo es encendido (o el disco es conectado al computador), al contrario del volumen destinado a ser usado por Time Machine. Para controlar esto, creé un /etc/fstab en el que incluí la línea:
UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX none apfs rw,noauto
El UUID puede obtenerse usando Disk Utility, buscando en las propiedades de la unidad de disco. La instrucción indica que no hay punto de montaje predeterminado (el sistema operativo lo decide), el tipo de file system, que es de lectura y escritura, y que no se monta automáticamente cuando la unidad de disco es conectada. Sólo cuando la necesite, por comando o mediante Disk Utility se hace (que idealmente sería cuando necesitara recuperar algo de ella o para hacer cambios en ésta).
Me surge la pregunta si de esta forma, ante un evento de perdida de energía o desconexión inapropiada, podría prevenir daños en el file system. Una búsqueda inicial sobre el tema en la web lo sugiere pero ha resultado encontrar documentación en el asunto y no tengo aún una respuesta definitiva, por lo que lo dejo para una futura entrada.
Referencias
- Apple, Inc, «If Time Machine takes a long time to back up«, support.apple.com, web. Visited: 2023.12.04. URL: https://support.apple.com/en-ph/102184.


