Я хотел бы восстановить / восстановить только *.GIF
файлы из моей последней резервной копии. Они были случайно удалены отовсюду, My Computer
а не только из предполагаемой папки. У меня сейчас только 6 ГБ свободного места (они заняли около 1 ГБ, и всего ~ 4000 файлов).
Если я пытаюсь выбрать самую последнюю резервную копию в Time Machine для восстановления, она начинает с подсчета до> 20 000 файлов, а затем завершает работу, говоря, что недостаточно места, и останавливается. Если я попытаюсь указать папку «Пользователи» и kind:GIF
в самой последней резервной копии в Time Machine файлы останутся серым и недоступны для выбора.
Я что-то не так делаю или это невозможно?
Дайте мне знать, если нужно больше информации.
ПРИМЕЧАНИЕ: я изменил, чтобы изменить «восстановить» на «восстановить / восстановить» - я не переставал думать о разнице в значении. Если возможно, мне нужно, чтобы они вернулись туда, где они должны быть, и там было так много мест, включая приложения и загрузку веб-страниц, и я сомневаюсь, что смогу понять это сам.
Вот моя последняя резервная копия. Является ли Seagate Backup Plus Drive
имя диска? С пробелами?
This seems to work:
david914s-MacBook-Air:Volumes david914$ 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
Хм ... Я удалил, --dry-run
но все равно он не добавляет файлы обратно на мой компьютер.
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$
--include="/"
и должно быть--include="*/"
--include=".gif"
- должно быть--include="*.gif"
Ответы:
Похоже, вам придется использовать терминал:
/Volumes/myTMdisk/
.Тип
rsync -av --dry-run --include="*.gif" --include="*/" --exclude="*" /Volumes/myTMdisk/Backups.backupdb/myMac/Latest/myDisk/Users/me/ /Users/me/Desktop/allmygifs/
myTMdisk
,myMac
,myDisk
,me
, и/Users/me/Desktop/allmygifs/
с соответствующими значениями.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/"
rsync -av --dry-run --include="*.gif" --include="*/" --exclude="*" /Volumes/myTMdisk/Backups.backupdb/myMac/Latest/myDisk/Users/me/ /Users/me/
. Я бы порекомендовал еще одну резервную копию, прежде чем делать это. Затем заменитеLatest
соответствующую временную метку.Permission denied
иcode 23
ошибку, как описано здесь ), вам, возможно, придется использоватьsudo
передrsync
. Но теперь вам действительно нужно сделать резервную копию в первую очередь. В идеале сделайте резервную копию на другом диске или сделайте другую копию вашего диска TM.Как только вы убедитесь, что все работает, удалите
--dry-run
аргумент после,rsync -av
чтобы фактически записать файлы.Наслаждайтесь!
источник
’
не'
вdavid914’s MacBook Air
sent 1502930485 bytes received 42564 bytes 17999677.23 bytes/sec total size is 2536747693 speedup is 1.69