Gdzie Time Machine przechowuje swoją pamięć podręczną? Mój jest czasem zepsuty


0

Za każdym razem, gdy kopia zapasowa jest uruchamiana, Time Machine mówi „Przygotowywanie kopii zapasowej ...”. Na tym etapie sprawdza, jakie pliki zostały zmienione od czasu ostatniej kopii zapasowej, porównując zmiany w Dzienniku zdarzeń (zakładam) z pamięcią podręczną plików w systemie.

Ze względu na pamięć podręczną etap Przygotowania jest zwykle dość szybki (30 sekund), ale z jakiegoś powodu, czasami z chwilą ponownego uruchomienia z Boot Camp (Windows 7) do OS X, pamięć podręczna Time Machine zostaje wyczyszczona lub uszkodzona. Wiem o tym, ponieważ etap Przygotowania zajmuje 10 minut po ponownym uruchomieniu systemu OS X.

Dlatego zastanawiam się, gdzie znajduje się pamięć podręczna, więc być może mógłbym ustalić, dlaczego czasami jest uszkodzona.


1
Czy montujesz partycję Mac podczas korzystania z Bootcamp? Jeśli tak, a dysk nie jest ustawiony na tylko do odczytu, wehikuł czasu wykona pełne skanowanie po ponownym uruchomieniu.
l'L'L

Ciekawy. I nie mają MacDrive zainstalowany, które zasadniczo pozwala mi czytać i pisać do HFS + dysków podczas gdy w Windows 7 / Boot Camp. Czy to może to robić? Chociaż, jak powiedziałem, nie zawsze tak się dzieje, ale MacDrive zawsze uruchamia się automatycznie w systemie Windows, więc może to nie koniec?
Gary,

Odpowiedzi:


1

Może być wiele różnych czynników związanych z tym, dlaczego Time Machine wykonuje pełne skanowanie po użyciu systemu Windows / Bootcamp. Z tego, co opisujesz, wydaje się, że nie jest zsynchronizowany, jakby Twój system powiedział Time Machine, że „ten wolumin nie jest taki, jak był, więc wykonaj pełne skanowanie”. Jedną z pierwszych rzeczy, które mogą dać ci wyobrażenie o tym, co się dzieje, jest otwarcie Consolenatychmiast po uruchomieniu Wehikułu Czasu z „Przygotowywaniem”. Obserwując fseventsd, system.logi backupdpowinieneś być w stanie uzyskać lepszy obraz tego, co może mieć miejsce. Możesz wpisać dowolne z tych terminów w polu wyszukiwania w konsoli, aby wyświetlić skonsolidowaną listę tych zdarzeń.

Ten artykuł jest także doskonałym szczegółowym przewodnikiem po maszynie czasu; obejmuje prawie wszystko, co możesz sobie wyobrazić, więc spójrz.


Dzięki, wypróbuję to. Jedną szczególnie przydatną wskazówką było przyjrzenie się Console; Otworzyłem Console.app, kliknąłem system.logi szukałem fseventsd, co dostarczyło mi użytecznych wiadomości, które będę dalej analizować.
Gary

Jest to całkiem poprawne, ale chciałbym wyjaśnić, że to, co się dzieje, nie powoduje uszkodzenia pamięci podręcznej Time Machine (jak podajesz w pytaniu), ale dziennik zdarzeń systemu plików nie jest zsynchronizowany. OS X używa fseventsd do rejestrowania wszystkiego, co dzieje się z systemem plików, gdy OS X jest uruchomiony. Jeśli jesteś w systemie Windows, a dysk jest podłączony do odczytu / zapisu, system Windows będzie mógł modyfikować pliki, ale nie zaktualizuje dziennika zdarzeń! W związku z tym Time Machine musi ponownie przeskanować dysk przy następnej próbie utworzenia kopii zapasowej, aby zobaczyć, jakie zmiany mogły nastąpić.
cablesm
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.