recuperar / restaurar archivos con una extensión específica de Time Machine con OSX

1

Me gustaría recuperar / restaurar solo los archivos *.GIF de mi copia de seguridad más reciente. Se eliminaron accidentalmente de todas partes en My Computer en lugar de solo la carpeta deseada. Actualmente solo tengo 6 GB de espacio libre (ocuparon alrededor de 1 GB y solo ~ 4000 archivos).

Si intento seleccionar la copia de seguridad más reciente en Time Machine para recuperarla, comienza contando hasta 20,000 archivos y luego se cierra y dice que no hay suficiente espacio y se detiene. Si trato de especificar la carpeta Usuarios y kind:GIF en la copia de seguridad más reciente en Time Machine, los archivos permanecen en color gris y no se pueden seleccionar.

¿Estoy haciendo algo mal o no es posible?

Hazme saber si se necesita más información.

NOTA: edité para cambiar "recuperar" a "recuperar / restaurar". No me detuve a pensar en la diferencia de significado. Si es posible, los necesito de vuelta a donde pertenecen y había tantos lugares, incluidas las descargas de aplicaciones y páginas web, dudo que pudiera resolverlo yo mismo.

Aquí está mi copia de seguridad más reciente. ¿Es Seagate Backup Plus Drive el nombre de la unidad? ¿Con espacios?

Thisseemstowork:david914s-MacBook-Air:Volumesdavid914$cd"/Volumes/Seagate Backup Plus Drive/Backups.backupdb/"


But adding this, doesn't:
david914s-MacBook-Air:Backups.backupdb david914$ cd "/Volumes/Seagate Backup Plus Drive/Backups.backupdb/david914's MacBook Air/"

-bash: cd: /Volumes/Seagate Backup Plus Drive/Backups.backupdb/david914's MacBook Air/: No such file or directory

Hmm ... He eliminado --dry-run , pero aún así no es volver a agregar archivos a mi computadora.

david914s-MacBook-Air:david914’s MacBook Air david914$ rsync -av --include=".gif" --include="/" --exclude="*" "/Volumes/Seagate Backup Plus Drive/Backups.backupdb/david914’s MacBook Air/2015-08-30-221221/Macintosh HD/Users/david914/" "/Users/david914/"
building file list ... done
./

sent 81 bytes  received 26 bytes  214.00 bytes/sec
total size is 0  speedup is 0.00
david914s-MacBook-Air:david914’s MacBook Air david914$
    
pregunta uhoh 31.08.2015 - 09:26

1 respuesta

2

Parece que tendrás que usar la Terminal:

  1. Monta tu disco de Time Machine. Se ubicará en /Volumes/myTMdisk/ .
  2. Inicia la terminal
  3. Escribe rsync -av --dry-run --include="*.gif" --include="*/" --exclude="*" /Volumes/myTMdisk/Backups.backupdb/myMac/Latest/myDisk/Users/me/ /Users/me/Desktop/allmygifs/

    • Reemplace myTMdisk , myMac , myDisk , me y /Users/me/Desktop/allmygifs/ con los valores apropiados.
    • Puedes usar la tecla mientras escribes para completar automáticamente tu ruta.
    • Si su nombre de ruta contiene espacios en blanco o caracteres especiales, escríbalo entre comillas, por ejemplo. %código%
    • Si desea restaurar los archivos en las ubicaciones originales, use rsync -av --dry-run --include="*.gif" --include="*/" --exclude="*" "/Volumes/Seagate Backup Plus Drive/Backups.backupdb/david914’s MacBook Air/2015-08-30-221221/Macintosh HD/Users/david914/" "/Users/david914/Desktop/allmygifs/" . Recomendaría otra copia de seguridad antes de hacer eso. Luego reemplaza rsync -av --dry-run --include="*.gif" --include="*/" --exclude="*" /Volumes/myTMdisk/Backups.backupdb/myMac/Latest/myDisk/Users/me/ /Users/me/ con la marca de tiempo respectiva.
    • En caso de que obtenga errores de permiso de archivo (por ejemplo, Latest y Permission denied error como se describe aquí ), puede tener utilizar code 23 delante de sudo . Pero ahora realmente necesitarás hacer una copia de seguridad primero. Lo ideal es hacer una copia de seguridad en un disco diferente o hacer otra copia de su disco TM.
  4. Una vez que esté seguro de que todo funciona, elimine el argumento rsync después de --dry-run para escribir archivos.

  5. Disfrute !

respondido por el n1000 03.09.2015 - 11:31

Lea otras preguntas en las etiquetas