Проверка резервных копий Машины времени

Я готовлю свою систему к обновлению Snow Leopard, и я готовлюсь к худшему варианту развития событий: полный переустанавливают и восстанавливают.

Я хотел бы проверить, что мои резервные копии Машины времени допустимы, и восстановят правильно. Мои резервные копии Машины времени переходят к выполнению сервера Linux Netatalk и резервные копии, завершенные успешно.

Как я делаю тестовое восстановление к альтернативному местоположению или иначе проверяю мои данные, не перезаписывая существующих файлов? Я должен сохранить что-нибудь в особенности внешне, чтобы удостовериться, что я могу получить доступ к резервным копиям, если я должен переустановить с нуля?

21
задан 07.10.2009, 04:15

5 ответов

Машина времени не имеет никакого встроенного механизма для проверки ряда резервных копий, как являющихся допустимым. Это - одна проблема с Машиной времени, быть потребителем ориентировало вместо предприятия...

Выполнение Дискового Восстановления в Дисковой утилите не проверяет данные резервного копирования Машины времени, но проверит структуру и целостность диска с резервной копией. (Конечно, Дисковый Воин проверяет / восстановления дополнительным способом).

Единственный способ, которым я вижу, что Вы могли проверить данные в резервном копировании, состоит в том, чтобы сделать полное восстановление.

Отметьте, можно открыть Консольные журналы и отфильтровать против BACKUPD для наблюдения то, что происходит во время резервного копирования, и посмотрите, произошли ли какие-либо состояния ошибки.

Править:

Машина времени действительно включает опцию, если Вы удерживаете функциональную клавишу и нажимаете на дополнение строки меню Time Machine, для "Проверки резервных копий".

Это не проверяет содержание резервного копирования. Другими словами, это создало резервную копию файла, abcd.txt совпадает с abcd.txt, вместо этого это проверяет, что Образ диска данные машины времени не поврежден.

Смотрите на http://support.apple.com/kb/HT4076

14
ответ дан 07.12.2019, 10:02

Выполнение резервного копирования Машины времени на основанную на сети долю, как известно, более рискованно и чревато проблемами. Так, если Вы действительно, действительно, не захотите рисковать поражать проблему со своим обновлением и затем испытывать дальнейшие затруднения при возвращении туда, где Вы были затем, я настоятельно рекомендую временно использовать локальный диск и инструмент как SuperDuper ShirtPocket! или Клон Копии

Для просто проверки "в лоб" Ваших данных, однако, я думаю лучшее, которое можно сделать, должен вручную смонтировать sparsebundle на сетевом диске и использовать что-то в качестве простого как 'разность-cr' для сравнения объема файлов от 'Последней' версии против системного диска (который, очевидно, собирается подбросить некоторых, которые изменились, так как TimeMachine в последний раз работал.)

0
ответ дан 07.12.2019, 10:02
  • 1
    , который я не вижу, почему он должен споткнуться это. Я просто попробовал его ("разность-r - резюме", кажется, работает лучше для сводки) по небольшой части двух последующих иерархий Машины времени, и это, казалось, сделало хорошо, сообщая, что "Файлы... отличаются", "Только в...". Это действительно подбрасывает некоторые ошибки, связанные с символьными ссылками, если они не могут быть разрешены в фактические файлы. Они, кажется, потому что там на самом деле подвешивают символьные ссылки даже в исходной копии. – jrg 07.10.2009, 19:48

Можно попробовать одно приложение от утилит Mac (Приложение-> Утилиты): Помощник Миграции. С этим инструментом можно использовать одну опцию передать информацию с Машины времени резервного копирования на локальный компьютер.

Иначе должен использовать этот инструмент для установки Mac с Машины времени на другой виртуальный Mac на HD. Я еще не попробовал это. Не уверенный, если возможно сделать виртуальное поле с OSX.

1
ответ дан 07.12.2019, 10:02
  • 1
    Миграции-> От Машины времени не показывает ничего полезного. – jtimberman 04.10.2009, 07:44

В конце резервное копирование Машины времени является набором папок для каждой резервной даты. Каждая из тех папок содержит все файлы, которые существовали в ту дату. Так, можно сравнить имена и содержание всех тех файлов с теми, которые на Mac.

Конечно, много файлов изменятся путем простого использования Mac. Таким образом, результаты берут некоторый здравый смысл интерпретировать. Наилучший вариант состоит в том, чтобы закрыть все запущенные приложения, Машину времени выполнения, и затем выдержать сравнение сразу же.

После подключения диска с резервной копией используйте следующее в Терминале для нахождения различий. Для cd команда ниже Вас могла бы хотеть использовать завершение командной строки Вкладки вместо того, чтобы просто вставить первую строку:

cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/
echo "Current folder on backup disk: $(pwd -P)"
sudo diff -qr . / 2>&1 | tee $HOME/timemachine-diff.log

Это сравнит текущую папку (являющийся последним резервным копированием) с корнем Вашего Mac. Это показывает результаты на экране, но также и получает их в файле timemachine-diff.log в Вашей домашней папке.

Вышеупомянутое выполнит Очень долгое время (часы, возможно, даже дни), таким образом, для тестирования можно будет сначала ограничить определенной папкой. Как для Вашего рабочего стола:

cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/$HOME/Desktop
echo "Current folder on backup disk: $(pwd -P)"
sudo diff -qr . $HOME/Desktop 2>&1 | tee $HOME/timemachine-diff.log

Если нет никакого вывода, то нет никаких различий. Поскольку тестирование просто переименовывает файл на Вашем рабочем столе, который должен дать Вам обоим "Только в". для настоящего имени (который находится только на Вашем резервном копировании) и "Только в/Users/username/Desktop" для нового имени (который не находится в резервном копировании).

Примечания:

  • При резервном копировании по сети Вы будете, вероятно, использовать редкий пакет. Просто дважды щелкните по тому редкому файлу пакета для монтирования его прежде, чем выполнить вышеупомянутые команды. При выполнении щелкните правой кнопкой и Извлеките его.

  • Некоторые файлы исключены дизайном, некоторое программное обеспечение может просто исключить себя, и папки FileVault только записаны в резервное копирование, когда Вы выходите из системы сначала. Посмотрите, что приложение для Машины времени Apple действительно копирует все?

  • Для наблюдения, что было записано в (последнее) резервное копирование посмотрите TimeTracker (GUI) или timedog (командная строка). Обратите внимание, что, работая как администраторский пользователь, иногда эти программы должны быть запущены как корень для наблюдения всех файлов. Посмотрите, Как я получаю файлы от резервных копий Машины времени от другого компьютера? для справки.

  • Сообщения журнала не только записаны в Консоль (в Приложениях, Утилитах; фильтр на backupd, или используйте Приятеля Машины времени), но различные сообщения журнала также сохранены в скрытом .Backup.log файл на самом диске с резервной копией, в папке с резервной датой. См. также, Что делает Машина времени? при Отказе сервера.

  • С тех пор 10.6.3 я заметил "Резервное копирование Проверки..." этап в Машине времени, сопровождаемой "Подготовкой 51 959 Объектов...", до "Резервного копирования". Консоль упоминает "Выполняющий резервную проверку", "QUICKCHECK ТОЛЬКО; ФАЙЛОВАЯ СИСТЕМА ЧИСТАЯ" и "Резервная проверка передается!"

    Я понятия не имею, что делает проверка. Возможно, это сравнивает резервное копирование на текущее дисковое содержание: когда у меня только есть свободное пространство на диске приблизительно на 3,5 ГБ на моем Mac, я заметил "порог недостаточного пространства на диске хита CopyHFSMeta", так по-видимому, это копирует много данных назад к моему Mac? Это затем сопровождается "Резервной проверкой, пропущенной во время CopyHFSMeta", "Недостаточное пространство на загрузочном томе для завершения резервной проверки" и ложной "Резервной проверки, пропущенной пользователем!" в то время как я не пропускал это сам. Эти сообщения только найдены в журнале; никакой признак пользователю вообще и резервное копирование не завершаются ни без какого предупреждения.

  • Предложения Apple статья поддержки под названием О "Машине времени завершили проверку Ваших резервных копий. Для улучшения надежности Машина времени должна создать новое резервное копирование для Вас". В той статье шаги для ручной проверки диска с резервной копией только проверяют физическое состояние образа диска и не сравнивают его содержание с диском Mac. Таким образом, я предполагаю, что ошибка не о резервном содержании также. Нечетная кавычка от той статьи:

    Примечание: Не восстанавливайте образ диска с Дисковой утилитой.

Машина времени использует жесткие ссылки, который заставляет каждое резервное копирование быть похожим на нее, содержит все файлы. Посмотрите прекрасное техническое объяснение в Ars Technica.

12
ответ дан 07.12.2019, 10:02

Согласно Mac OS X 10.6.4, можно инициировать проверку резервного копирования нажатием опции значок Time Machine в строке меню.

Я не уверен, что точно проверяется, но когда я сделал это, Машина времени рекомендовала, чтобы я запустил новое резервное копирование для улучшения надежности.

Дальнейшее чтение: Статья базы знаний Apple.

4
ответ дан 07.12.2019, 10:02

Теги

Похожие вопросы