Parece que debe haber llamadas al sistema para crear y gestionar instantáneas APFS en unidades externas. Carbon Copy Cloner las utiliza en sus rutinas de copia de seguridad https://bombich.com/kb/ccc5/leveraging-snapshots-on-apfs-volumes
Pero, no parece haber una interfaz de línea de comandos aparte de tmutil
. tmutil
puede ver las instantáneas por volumen, pero sólo puede hacer instantáneas en el volumen del sistema.
¿Debe haber una llamada a la API, o un procedimiento, para crear una instantánea de APFS, que utilice CCC?
Tengo cierta familiaridad con APFS y la falta de herramientas de línea de comandos, ya que uso mucho AFSCTool ( https://github.com/jeabraham/afsctool/ ). Como Apple no proporciona un comando de compresión del sistema de archivos, alguien tuvo que escribir un programa en C para llamar a las API para comprimir. (Apple soporta la descompresión sobre la marcha, pero no da a los usuarios una forma de comprimir los archivos en primer lugar, por lo que alguien tuvo que escribir una herramienta de línea de comandos para nosotros).