Quiero hacer copia de seguridad de mis partidas guardadas:
+ /Library/Containers/com.doublefine.dfaosx/***
+ /Library/Containers/com.doublefine.dottosx/***
Yo al principio quería hacer esto como parte de un gran rsync
de copia de seguridad. Sin embargo, debido a algunos macOS entorno limitado de la locura, las carpetas incluyen docenas de enlaces simbólicos que no quiero la copia de seguridad, y la exclusión de estos ha demostrado que es difícil con rsync
(ver pregunta relacionada).
¿Cómo puedo realizar copias de seguridad sólo de los valiosos savegame archivos y excluir los enlaces simbólicos, sin especificar explícitamente un montón de subcarpetas. Quiero especificar "copia de seguridad de todos los reales archivos en esta carpeta root, excluyendo los enlaces simbólicos y subcarpetas que no en última instancia, contienen un archivo real".
He intentado zip
también, pero no parecen incluso una opción para excluir a los enlaces simbólicos. Puede tar
hacerlo? Sería mejor si rsync
puede hacerlo, pero si no, cualquier estándar de Unix herramienta sería aceptable.
Los archivos que desea hacer copia de seguridad se muestran a continuación. Por supuesto, yo podría especificar de forma explícita, pero quiero aprender una forma de copia de seguridad de archivos reales y de ignorar los enlaces simbólicos sin llegar específica acerca de él.
Library/Containers/com.doublefine.dfaosx/Container.plist
Library/Containers/com.doublefine.dfaosx/Data/Documents/BrokenAge/saves/*
Library/Containers/com.doublefine.dfaosx/Data/Library/Saved Application State/com.doublefine.dfaosx.savedState/*
Los archivos en saves
son llamados auto.sav
, auto.cav
, slot_1.sav
, slot_2.sav
y, a continuación, algunos.
Ejemplo de enlaces simbólicos son (hay cerca de 60 de estos, la mayoría de los cuales son irrelevantes para el juego, se acaba de crear por defecto como un medio de llegar a algún Library
archivos):
Library/Containers/com.doublefine.dfaosx/Data/Library/ColorPickers