¿Puedo seleccionar solo unas pocas carpetas específicas para hacer copias de seguridad con Time Machine?

29

¿Puedo hacer copias de seguridad solo de carpetas específicas con Time Machine?

Si no hay una forma "oficial" de hacer esto, ¿alguien sabe un truco para hacerlo?

aneuryzm
fuente
La respuesta depende de si la exclusión de carpetas funcionará. No lo hará si desea hacer una copia de seguridad de una subcarpeta de una carpeta excluida. Esto es en cierto sentido 2 preguntas diferentes dependiendo de esto.
tog22
Hay una respuesta sobre la exclusión de directorios del sistema , pero a partir de 2011 (no estoy seguro si todavía funciona en las versiones actuales).
Kolen

Respuestas:

16

Puede excluir elementos de una copia de seguridad de Time Machine de la siguiente manera:

  1. Abra las preferencias del sistema.
  2. Haga clic en Time Machine.
  3. Después de habilitar Time Machine y elegir un disco de respaldo, haga clic en Opciones.
  4. Haga clic en + para especificar un elemento que no se va a hacer una copia de seguridad. El disco de respaldo se incluye en esta lista automáticamente para que no se respalde.
centinela
fuente
¿Qué sucede cuando creo nuevas carpetas y nuevo contenido? Supongo que depende de si las nuevas carpetas tienen como padre una carpeta respaldada o no ... ¿podría confirmar esto?
aneuryzm
(Segunda pregunta) En realidad necesito hacer una copia de seguridad de unas pocas carpetas ... ¿será un trabajo horrible excluir todo mi disco duro junto a unas pocas carpetas?
aneuryzm
Su suposición sobre si se realizará una copia de seguridad de nuevas carpetas y contenido es correcta. En cuanto a la lista de las carpetas que desea excluir, solo tiene que crear la lista completa una vez. Si solo necesita hacer una copia de seguridad de algunas carpetas, debería poder excluir la mayoría de las carpetas en la parte superior de su jerarquía, por lo que no debería ser tan malo.
centinela
1
+1 Esta es la forma correcta de hacerlo (aunque en primer lugar derrota el propósito de tm); pero excluya todo lo que no desea, asegúrese de que lo que desea no esté excluido. Lo que se agregue fuera de su zona de exclusión, siempre se realizará una copia de seguridad en la próxima iteración. En cualquier caso, consulte CarbonCopyCloner o SuperDuper! para alternativas posiblemente mejores a ese problema.
Martin Marconcini
9

Fácilmente no. La selección de Time Machine solo utiliza la exclusión, por lo que deberá excluir todo menos las carpetas que desee. En su lugar, recomendaría buscar una solución diferente (por ejemplo rsync, Retrospect u otro software de respaldo)

Chealion
fuente
3

Seleccione Todos los archivos y carpetas en el disco que contiene la carpeta de la que desea hacer una copia de seguridad.

Déjelos a todos en la ventana Exclusiones

Elimine la carpeta que desea respaldar de las exclusiones

Peter Mew
fuente
¡Gran respuesta! Solo asegúrese de que la carpeta principal ya no esté en la ventana Exclusiones. Para mis necesidades, solo quería hacer una copia de seguridad ~/Pictures, pero no pude seguir los pasos anteriores hasta que eliminé ~la ventana Exclusiones.
bonh
2

tmutille permite editar la lista de exclusión desde la línea de comando.
Debido a que poner en una lista negra las carpetas una por una puede ser tedioso, escribí el script bash deus_ex_tmachina que básicamente itera sobre las carpetas en la raíz de su disco y las excluye; deteniéndose en el medio del proceso para que pueda editar la lista.

kraymer
fuente
0

No estoy seguro de si la máquina del tiempo sigue enlaces simbólicos, pero si es así, podría tener un directorio de alto nivel lleno de enlaces a los directorios que desea respaldar, luego excluya todos los directorios de nivel superior excepto ese ... ligeramente rotonda, pero no demasiado trabajo (si la máquina del tiempo hace una copia de seguridad del contenido de los enlaces simbólicos, lo cual dudo un poco, pero debería comprobarse ...)


Lo comprobé. No funciona. ¿Otras ideas?

Yossi Farjoun
fuente
Alguien debería intentar esto e informar aquí cuál es su conclusión, ¡porque será un buen truco!
Pierre Watelet
1
No funciona ...
Yossi Farjoun
0

En mi caso, tengo elementos en una unidad externa de los que quiero hacer una copia de seguridad. Lo que hago es crear una partición en esa unidad y luego eliminar esa partición de la lista de exclusión.

Josh Allen
fuente
Por favor coloque esto como un comentario.
killswitch
0

También respondí esto en otra parte, perdón por la redundancia, pero esta pregunta se hace varias veces solo en este sitio. Time Machine (y excluyendo archivos) no es una buena solución.

Respuesta corta ... "Obtenga Backup 3" de la Mac Apps Store.

Estoy buscando la misma solución, (o estaba). Básicamente, quiero hacer una copia de seguridad de una sola carpeta varias veces al día en una unidad flash, de forma similar a como lo hace Time Machine. ¡MEJOR TODAVÍA! (Millones de $ idea aquí ...) Me gustaría una nube local, es decir, hago un cambio, actualiza mi copia de seguridad local en mi unidad flash para que esté sincronizada en ese mismo momento cuando realice el cambio (al igual que el cuadro desplegable) . Lo más parecido que he encontrado es "Get Backup 3" en la tienda de aplicaciones de Mac. Puede elegir una carpeta de origen y una carpeta de destino y configurarla para sincronizar las dos. También puede elegir la dirección que es genial: carpeta A a carpeta B, o carpeta B a carpeta A, o incluso actualizaciones bidireccionales. También puede programar tiempos de sincronización. Configuré el mío cerca del final del día.

Espero que ayude.

DesignMeat
fuente