¿Cómo buscar Mail in Time Machine?

3

Estoy buscando un correo electrónico específico que pueda haber eliminado, pero no recuerdo cuándo lo recibí (fue hace al menos un par de meses). Recorrer mi historial de correo en Time Machine para un solo correo electrónico llevaría una eternidad. ¿Por qué no hay una función de búsqueda obvia para Time Machine?

¿Alguien tiene una técnica o estrategia para buscar correos electrónicos pasados en Time Machine?

    
pregunta user59027 07.10.2013 - 18:34

3 respuestas

3

Los correos electrónicos se almacenan en subdirectorios ubicados en ~/Library/Mail/V2 en formato .emlx. Esto le permite realizar una búsqueda de texto simple global dentro de una carpeta específica de copia de seguridad de la máquina de tiempo.

I escribí un script de shell para buscar texto en todos los archivos .emlx en una copia de seguridad específica de la máquina del tiempo.

Alternativamente, puede hacer una búsqueda de unidad en el terminal (lo que mi script automatiza). Reemplace la consulta de búsqueda con lo que desea buscar:

find "/Volumes/Time Machine" -name "*.emlx" -exec grep -l "Search Query" {} \;

O también reemplaza /Volumes/Time Machine con un directorio más específico para acelerar el proceso, por ejemplo, /Volumes/Time Machine/Backups.backupdb/stan/2014-09-16-084603/

    
respondido por el Stan Hutcheon 03.11.2014 - 13:46
1

La forma recomendada de buscar en Time Machine es usar Spotlight .

De Soporte de Apple: recupere elementos utilizando Time Machine y Spotlight :

  
  1. Abre una ventana del Finder y escribe una palabra o frase de búsqueda en el campo de búsqueda en la esquina superior derecha.

  2.   
  3. Seleccione una ubicación para buscar en la barra de direcciones.   Puede buscar en toda su computadora (Esta Mac) o en la carpeta que se seleccionó en el Finder cuando inició su búsqueda. Los nuevos resultados de búsqueda comienzan a aparecer después de seleccionar una ubicación.

  4.   
  5. Refine los resultados especificando los criterios de búsqueda.
    Reducir los resultados de búsqueda de Spotlight
  6.   
  7. Haz clic en el ícono de Time Machine en el Dock.   Si el ícono de Time Machine no está en el Dock, busque Time Machine en la carpeta de aplicaciones.
  8.   
  9. Use las flechas y la línea de tiempo en el borde derecho de la pantalla para navegar por las copias de seguridad de Time Machine. Su búsqueda se realiza en todas las ventanas.
  10.   
  11. Cuando encuentre el elemento que desea restaurar, selecciónelo y luego haga clic en Restaurar.
  12.   

Como otra alternativa, también puede usar la aplicación EasyFind de Devon Technologies en su unidad Time Machine .

    
respondido por el M K 07.10.2013 - 20:08
1

El truco consiste en hacer una búsqueda de Spotlight en el Finder, pero con el punto de inicio ya en Time Machine.

  1. Abra una ventana del Finder y navegue en Time Machine hasta el final en la carpeta de la computadora, de modo que la ventana del Finder muestre la lista de instantáneas.
  2. Ingrese la consulta de búsqueda en el cuadro de búsqueda del Finder.
  3. Haga clic en el + en el lado derecho para agregar un parámetro de búsqueda: Kind is Other. Aparecerá un cuadro para introducir el valor; ingresa correo aquí.
  4. Vuelva a hacer clic en + para ingresar otros parámetros de búsqueda: los archivos del sistema están incluidos.

El Finder consultará la base de datos de Spotlight para Time Machine y mostrará todos los mensajes de correo coincidentes en todas las instantáneas.

Puedes usar QuickLook (la barra espaciadora) para ver cualquier mensaje.

La barra de ruta en la parte inferior de la ventana muestra la ruta (larga) que lleva al mensaje de correo. Alrededor de la mitad de la ruta, y una de las pocas carpetas con un nombre reconocible, es la carpeta .mbox que contiene el mensaje. El nombre de esta carpeta corresponde a la carpeta de correo que contiene el mensaje seleccionado.

    
respondido por el Michael Schmitt 20.04.2018 - 02:22

Lea otras preguntas en las etiquetas