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
Consejo avanzado: Vaya a su carpeta de inicio, pulse Comando+J y marque la casilla junto a «Mostrar carpeta Biblioteca» para mostrar permanentemente la carpeta de la Biblioteca. Después de su próxima copia de seguridad, la carpeta Biblioteca también se mostrará permanentemente en sus copias de seguridad.
«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.
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.
Configurar específicamente una copia de seguridad de iCloud Drive
La opción «Almacenamiento en la nube» del selector Origen de CCC es una forma cómoda de configurar una tarea de copia de seguridad que haga una copia de seguridad de todo el contenido almacenado en la nube de iCloud Drive y del almacenamiento gestionado por otros proveedores de servicios de almacenamiento en la nube. Si desea hacer una copia de seguridad local solo de iCloud Drive, o solo de un elemento específico del almacenamiento en la nube, puede configurar la tarea de la siguiente manera:
- 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 de iCloud Drive».
- Pulse el selector de Origen y escoja la opción Seleccionar carpeta
- En el cuadro de diálogo «Seleccionar carpeta», seleccione iCloud Drive (o cualquier otro servicio de almacenamiento en la nube) en la barra lateral y, a continuación, pulse Aceptar.
- 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 Ajustes avanzados en la parte inferior de la ventana.
- Seleccione la pestaña Opciones del copiado de archivos
- Marque la casilla que hay junto a Descargar temporalmente los archivos que estén almacenados en la nube para hacer una copia de seguridad local
- Pulse OK y, a continuación, programe la ejecución de la tarea o ejecútela de inmediato.
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 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 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
Solo el usuario que ha iniciado la sesión puede «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 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 archivos guardados solo en la nube en un almacenamiento que no adopte la interfaz FileProvider de Apple no se pueden descargar
La función de CCC de descargar temporalmente archivos guardados solo en la nube se basa en la interfaz FileProvider proporcionada por macOS. La mayoría de proveedores de almacenamiento en la nube han completado la migración a esta interfaz (normalmente hace años), pero es posible que algunos aún no la hayan adoptado. Por ejemplo, Dropbox aún tiene un gran contingente de usuarios que no han hecho la migración. Si tiene contenido de Dropbox en un dispositivo de almacenamiento externo, por ejemplo, ese contenido no aprovecha la interfaz FileProvider, y CCC no puede descargar temporalmente contenido guardado solo en la nube en ese conjunto de datos para hacer una copia de seguridad local.
Para determinar si su proveedor de almacenamiento en la nube ha adoptado la interfaz FileProvider, mantenga pulsada la tecla Opción y seleccione Biblioteca en el menú Ir del Finder; a continuación, entre en la carpeta CloudStorage. Si ve la carpeta de su proveedor de almacenamiento en la nube en esta ubicación, entonces ha adoptado la interfaz FileProvider y debería ser compatible con la opción de CCC «Descargar temporalmente los archivos que estén almacenados en la nube para hacer una copia de seguridad local».
La opción de programación Al modificar los archivos en el origen no se recomienda para las tareas de copia de seguridad de almacenamiento en la nube
La opción Descargar temporalmente los archivos que estén almacenados en la nube para hacer una copia de seguridad local es por definición exclusiva de las decisiones de ejecución de tareas basadas en cuándo se modifican los archivos del origen. El contenido de las carpetas con copia de seguridad en la nube puede cambiar fuera del ámbito del servicio FSEvents de macOS (por ejemplo, en algún otro dispositivo), por lo que algunos cambios realizados a esas carpetas no pueden influir en la decisión de iniciar una tarea. Para obtener una copia de seguridad lo más fiable posible de las carpetas con copia de seguridad en la nube, recomendamos que configure la tarea para que se ejecute siguiendo una programación automática.
Configure Fotos para descargar los originales en el Mac
Fotos en iCloud ofrece dos opciones para el almacenamiento de fotos: Descargar originales en este Mac y Optimizar almacenamiento del Mac. Cuando tenga activada la opción Optimizar almacenamiento del Mac, Fotos conservará las versiones de menor resolución de sus fotos y dejará las versiones de resolución completa en iCloud.
A diferencia de las soluciones de sincronización en la nube mencionadas anteriormente (incluido iCloud), Fotos en iCloud no ofrece la funcionalidad de descargar temporalmente las versiones de resolución completa de estos archivos, ni emplea archivos provisionales exclusivos de la nube, de modo que CCC no puede saber que un archivo determinado no es de resolución completa. Si desea hacer una copia de seguridad local de sus fotos a resolución completa, seleccione la opción de almacenamiento Descargar originales en este Mac en los ajustes de Fotos > iCloud.
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: