3 votos

Al hacer una copia de seguridad del directorio personal, ¿puedo excluir ~/Librería?

Quiero hacer una copia de seguridad del directorio principal de mi Mac. Por razones que no voy a explicar, el uso de las herramientas de copia de seguridad integradas en el Mac no es una opción y la copia de seguridad no puede ser demasiado grande. Por suerte, ya tengo mi propio software para hacer la copia de seguridad, así que el primer punto está resuelto. Para el segundo punto, sé que los datos que son importantes sumarían unos 5 GB, lo cual es aceptable.

Sin embargo, cuando eché un vistazo a mi actual directorio de inicio, era demasiado grande. Resultó que ~/Library solo ocupa unos 50 GB.

¿Para qué sirve exactamente este directorio y qué tipo de archivos se espera que haya en él? ¿Cuáles son las consecuencias de excluirlo de la copia de seguridad?

4voto

La carpeta Library contiene todas las preferencias establecidas para las aplicaciones que estás utilizando, la información de inicio de sesión para Mail, etc., el archivo de correo local, tu llavero y muchas otras cosas de configuración. Si utilizas iCloud Drive, también contiene la copia local del contenido de la unidad; y las copias de seguridad de tus iDevices en caso de que no utilices la copia de seguridad de iCloud para ellos.

Es posible que puedas recuperar la mayor parte en caso de pérdida de datos, pero algunas cosas (por ejemplo, tu llavero o cualquier correo almacenado localmente) se perderán.

Dado que las unidades externas y las memorias USB son bastante baratas hoy en día, lo más probable es que no merezca la pena ajustar un script para incluir sólo lo esencial de ~/Library .

-1voto

Donentolon Puntos 9

Añadiré esta respuesta para documentar mi propia solución.

Hago mis copias de seguridad utilizando gtar (el tar de Linux; porque el tar que se suministra con los Macs es defectuoso) para crear un archivo de mi ~ . Como guardo todo lo que es importante para mí en ~ Esto funciona.

gtar admite la exclusión, pero la implementación es un lío y ha costado mucho resolverlo. Parece depender de la versión del programa, yo tengo la v1.32 y la sintaxis y el orden correctos son los siguientes gtar --exclude=${HOME}/Library --exclude=${HOME}/OtherDir -cf archive.tar ~ .

Esto reduce el tamaño de mi copia de seguridad a un tamaño razonable. El inconveniente es que a las aplicaciones les gusta almacenar sus configuraciones en ~/Library Así que tendrías que reconfigurar todo. Yo resuelvo este problema haciendo copias de seguridad por separado sólo de los archivos de configuración que me interesan. Las configuraciones importantes ya están enlazadas y movidas a mi repo de dotfiles como se describe aquí . Como mis dotfiles no están en ~/Library se incluyen en la copia de seguridad (además de estar también, en efecto, respaldados en Github).

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