Existen varias soluciones de almacenamiento en la nube que permiten sincronizar contenido almacenado localmente en el Mac con un espacio de almacenamiento alojado en Internet. Como es lógico, queremos poder guardar una copia de seguridad de todos sus datos, tanto si están almacenados en la nube como si no. No obstante, el modo en que las soluciones de sincronización con la nube almacenan los datos localmente puede complicar el proceso de hacer una copia de seguridad de dichos datos y la posterior restauración. Hay dos factores de dificultad que trataremos en este artículo:
- La ubicación real de sus datos almacenados localmente podría estar oculta, lo que dificulta encontrar los archivos en la copia de seguridad.
- Algunos, o quizá incluso todos sus archivos sincronizados con la nube, podrían no estar almacenados de forma permanente en su Mac; el contenido que solo se almacena en la nube no está disponible de inmediato al hacer una copia de seguridad local.
El almacenamiento local del contenido de la nube se guarda en una ubicación oculta
Lo habitual es poder acceder al contenido que tiene sincronizado con la nube desde la barra lateral del Finder. En muchos casos, el servicio de almacenamiento en la nube podría colocar un alias en su carpeta principal de usuario que apunta a la ubicación de la copia local de sus datos. No obstante, lo habitual es que ese contenido no se almacena en una ubicación obvia; en lugar de eso, se almacena en la carpeta oculta «Biblioteca» en la carpeta principal de usuario. Saber dónde «residen» esos datos es esencial para entender cómo acceder a ese contenido en sus copias de seguridad.
Cómo encontrar en la copia de seguridad el contenido sincronizado con la nube
Si hace una copia de seguridad normal de su disco de arranque, todo su contenido de la nube que esté almacenado localmente estará en la copia de seguridad. Sin embargo, ese contenido está en una ubicación oculta, así que deberá seguir los siguientes pasos para localizarlo en su disco de copia de seguridad:
- Seleccione Ordenador en el menú Ir del Finder
- Seleccione el disco de copia de seguridad y vaya a Usuarios > (su_nombre)
- Pulse Comando+Mayúsculas+punto para activar y desactivar la visualización de elementos ocultos en el Finder
- iCloud: vaya a Biblioteca > Mobile Documents
- Otros almacenamientos en la nube: vaya a Biblioteca > CloudStorage
«iCloud Drive» no es un volumen ni una carpeta: en realidad es una colección de muchas carpetas independientes
Al abrir «iCloud Drive» en la barra lateral del Finder, se ve una lista sencilla de archivos y carpetas. Algunas de esas carpetas podrían tener iconos especiales que representan la aplicación que almacena datos en dicha carpeta, como Vista Previa, Pages, TextEdit, etc. Al ver el contenido de iCloud Drive en el Finder, se podría pensar que hay una carpeta en algún sitio («en la barra lateral») que tiene todos esos elementos reunidos.
iCloud Drive no funciona así. Lo que se ve en el Finder es un truco del Finder. En realidad, iCloud Drive es una colección de carpetas que están escondidas en la carpeta Biblioteca en el directorio principal del usuario. Los archivos y carpetas que añada manualmente a iCloud Drive se almacenan aquí:
Macintosh HD --> Usuarios > (su_nombre) > Biblioteca > Mobile Documents > com~apple~CloudDocs
Las carpetas de almacenamiento de las aplicaciones se guardan en otro sitio. Si por ejemplo tiene una carpeta de Pages en iCloud Drive, su contenido se almacenaría aquí:
Macintosh HD --> Usuarios > (su_nombre) > Biblioteca > Mobile Documents > com~apple~Pages > Documents
Para complicar aún más las cosas, si decide sincronizar sus carpetas Escritorio y Documentos (véase Para complicar aún más las cosas, si decide sincronizar sus carpetas Escritorio y Documentos (véase Ajustes del Sistema > ID de Apple > iCloud Drive > Opciones), el Finder hará que parezca que sus carpetas Escritorio y Documentos en realidad residen dentro de iCloud Drive. En realidad, esas carpetas siguen estando en sus ubicaciones normales:
Macintosh HD --> Usuarios > (su_nombre) > Escritorio
Macintosh HD --> Usuarios > (su_nombre) > Documentos
Pero no verá esas carpetas en esas ubicaciones al visitarlas en el Finder: el Finder las oculta.
Hacer copias de seguridad de contenido almacenado solo en la nube
La mayoría de proveedores de almacenamiento en la nube ofrecen funciones que permiten (o incluso sugieren o requieren) almacenar los archivos únicamente online, para liberar así espacio en disco. Los archivos que sólo están disponibles online tendrán normalmente un icono o distintivo de «nube» en el Finder, por ejemplo:
Cuando un archivo almacenado por uno de estos servicios de almacenamiento se marca para que solo se guarde online, la copia local del archivo se elimina de su Mac y se sustituye por un archivo provisional de 0 bytes. Aunque se trata de una función útil que permite liberar algo de espacio en su Mac, esta prestación supone un desafío logístico a la hora de crear una copia de seguridad local de esos archivos. Si desea tener una copia de seguridad local de estos archivos albergados solo en la nube, CCC debe descargar temporalmente dichos archivos en su disco de arranque. CCC puede hacerlo, pero como esto implica descargar una cantidad potencialmente grande de datos de Internet, esta funcionalidad está desactivada de forma predeterminada. Del mismo modo, permitir que estos datos convivan con la copia de seguridad de su disco de arranque podría llevar a una situación en la que fuera imposible restaurar toda la copia de seguridad en el disco original debido a limitaciones de espacio. Para evitarlo, recomendamos que haga copias de seguridad de su almacenamiento exclusivo en la nube en un volumen independiente de su disco de copia de seguridad.
Prácticas recomendadas para configurar una tarea de CCC para hacer copias de seguridad de datos almacenados solo en la nube
- Abra CCC y pulse Nueva tarea en la barra de herramientas; póngale a la nueva tarea un nombre por el estilo de «Copia de seguridad local del almacenamiento en la nube».
- Pulse el selector de Origen y escoja la opción Almacenamiento en la nube
- Pulse el selector de Destino y escoja un volumen de copia de seguridad. Si selecciona el mismo volumen que utiliza para la copia de seguridad del disco de arranque, recuerde añadir un nuevo volumen en el Asistente de configuración del volumen de copia de seguridad.
- Pulse OK y, a continuación, programe la ejecución de la tarea o ejecútela de inmediato.
La opción «Almacenamiento en la nube» del origen activa automáticamente la opción «Descargar temporalmente los archivos que estén almacenados en la nube para hacer una copia de seguridad local». Cuando esta opción está activada, CCC descargará temporalmente los archivos almacenados solo en la nube que aún no estén en el destino, o que sean más recientes que el archivo correspondiente en el destino. Tras copiar los archivos descargados temporalmente, CCC los «desalojará» para liberar el espacio que consumían. CCC intenta conservar como mucho 100 archivos y no más de 2 GB de contenido descargado temporalmente a la vez.
Esta funcionalidad requiere macOS Monterey 12.5 en adelante.
La tarea de almacenamiento en la nube crea un filtro personalizado
La fuente de almacenamiento en la nube creará un filtro que incluirá automáticamente las siguientes carpetas en su directorio de inicio:
- Escritorio
- Documentos
- Biblioteca > Mobile Documents
- Biblioteca > CloudStorage
Las tres primeras carpetas son específicas de iCloud, y las dos primeras solo son aplicables si tiene iCloud Drive configurado para sincronizar las carpetas Escritorio y Documentos. Si no sincroniza las carpetas Escritorio y Documentos con iCloud, puede pulsar Filtro de tarea en la parte inferior de la ventana de CCC y, a continuación, desmarcar las casillas situadas junto a las carpetas Escritorio y Documentos para que no se incluyan en esta tarea de copia de seguridad.
Algunos contenidos de iCloud almacenados únicamente en la nube no se descargarán temporalmente
A partir de macOS Monterey (12.3, enero de 2022), Apple dejó de permitir la sincronización en la nube mediante una extensiones del sistema. A los proveedores de servicios de sincronización en la nube como Google, Microsoft y Dropbox se les «instó» a adoptar en su lugar el servicio «FileProvider» integrado en macOS. Antes de macOS Sonoma, Apple aún no había adoptado ese servicio para iCloud Drive, su propia solución de sincronización en la nube. En su lugar, Apple siguió utilizando un servicio de sincronización propio en macOS Monterey y Ventura que se basaba en archivos provisionales propios.
La falta de adopción de su propio estándar da lugar a ciertas idiosincrasias a la hora de tratar con contenidos en la nube de iCloud en Monterey y Ventura. El único problema destacable que nos resultó muy difícil de solucionar tiene que ver con los archivos de paquete. iCloud utiliza un único archivo provisional para los archivos de paquete (en lugar de carpetas sin datos mediante FileProvider). Esta (falta de) estructura planteaba problemas logísticos y prácticos que decidimos que era demasiado costoso resolver, sobre todo teniendo en cuenta que Apple migró iCloud a FileProvider en macOS Sonoma. Por lo tanto, los archivos almacenados únicamente en iCloud que sean archivos de paquete no se descargarán en Monterey y Ventura, sino que en su lugar se copiará el archivo provisional.
Otras advertencias importantes sobre la descarga temporal de contenidos unicados solo en la nube
La herramienta auxiliar de CCC debe tener acceso a icloud.com durante toda la duración del evento de la tarea
Si la conexión no está disponible o se pierde la conexión con el servidor (sea cual sea el proveedor de servicios que aloje su contenido guardado en la nube), CCC suspenderá la actividad de descarga en la tarea. Hacemos esto porque no es posible anular las solicitudes de descarga de archivos de la nube. Si procesáramos todos los archivos y los solicitáramos todos, iCloud/FileProvider reanudaría la descarga de todos esos archivos en cuanto se restableciera la conexión. Para empeorar las cosas, esto ocurriría fuera del ámbito de la tarea, y CCC no podría desalojar los archivos descargados, lo que probablemente provocaría problemas de espacio en el disco de arranque.
La aplicación Panel de CCC debe estar ejecutándose durante toda la tarea de copia de seguridad
Sólo el usuario que ha iniciado la sesión tiene autorización para «desalojar» archivos, por lo que CCC pasa esas peticiones al servicio Panel de CCC. Si CCC no puede desalojar archivos de forma fiable, no los descargará. Si o cuando esto ocurre, CCC informará de un error en el evento de la tarea.
Discrepancias en la verificación
Si hace una verificación improvisada en un origen que tiene contenido alojado solo en la nube, los archivos provisionales de la nube no superarán la verificación. Este resultado es correcto, porque el contenido (vacío) del archivo provisional de la nube no coincide con el contenido del archivo que se ha descargado provisionalmente. La transacción de CCC solo conserva una suma de comprobación de los datos reales que se descargaron, no del archivo provisional vacío.
Los archivos provisionales de la nube no se descargarán para analizar la suma de comprobación
Cuando utilice la opción «Buscar y reemplazar archivos dañados en el destino» (también llamdo «Verificación de copia de seguridad»), CCC no descargará de Internet archivos provisionales de la nube solo para calcular sus sumas de comprobación. Si CCC ya copió antes estos archivos (ya sea mediante una descarga temporal o antes del desalojo), el análisis de la tarea ya tendrá la suma de comprobación de esos archivos. Para verificar esos archivos, pulse el selector de destino de su tarea de copia de seguridad dedicada de almacenamiento online y seleccione Verificar archivos copiados por esta tarea.
Verificación en el momento: verifica el origen o el destino con respecto al «último estado conocido»
Los problemas con un servicio en la nube pueden impedir que CCC descargue archivos alojados solo en la nube
Lógicamente, si tiene problemas de conexión a Internet, esto puede impedir que CCC descargue archivos alojados solo en la nube, pero también puede ser causado por problemas en el servicio del proveedor de la nube. La mayoría de los proveedores de servicios en la nube ofrecen un panel de control que muestra el estado de sus servidores. Aquí tiene algunos para su comodidad: