Jak naprawić błąd „Maszyna jest zbyt duża dla dysku z kopiami zapasowymi” Time Machine?


9

Dlaczego zawsze widzę to okno w moim systemie?

alternatywny tekst

Zmieniłem dysk na nowy, większy i po chwili komunikat pojawia się ponownie.

O ile mi wiadomo, TM usuwa stare kopie zapasowe, aby zapisać nowe, ale wydaje się, że tak nie jest.

Jest jakiś sposób na rozwiązanie tego?


Hmmm, zastanawiasz się, czy zaakceptowana odpowiedź tak naprawdę rozwiązała ten problem? A dlaczego usunąłeś Mac OS X - nie możesz przestać indeksować dysku Time Machine ? (Właściwie to głosowałem za tym; fajne pytanie!)
Arjan

Odpowiedzi:


10

To mi się ostatnio przydarzyło; Byłem bardzo zirytowany, ponieważ spodziewałem się, że jeśli nie będzie wystarczającej ilości miejsca, Time Machine powinien po prostu usunąć najstarszą kopię zapasową.

Problem polegał na tym, że dysk zawierał tylko jedną (dużą) kopię zapasową i nie miał miejsca na zapisanie bieżącej delty (delta = zmiany w plikach od ostatniej kopii zapasowej).

Uświadomiłem sobie to, kiedy spojrzałem na zawartość dysku i zobaczyłem, że pod Backups.backupdb jest tylko jeden folder kopii zapasowej.

Użyłem Disk Inventory X, aby sprawdzić zawartość mojego dysku twardego, i zidentyfikowałem kilka dużych folderów, które nie musiały być archiwizowane. Wyłączyłem je z kopii zapasowej za pomocą „Time Machine”> „Opcje”> „Wyklucz te elementy z kopii zapasowych”. Informacje z Disk Inventory X spowodowały również, że usunąłem kilka dużych nieużywanych plików.

Po dwóch powyższych zmianach tworzenie kopii zapasowej przebiegło pomyślnie. Nie musiałem uruchamiać kopii zapasowej, ponowna próba została podjęta automatycznie. Zakładam, że moje zmiany spowodowały, że delta osiągnęła wystarczająco mały rozmiar, aby zmieściła się w pozostałym wolnym miejscu na dysku kopii zapasowej.

AKTUALIZACJA : Zdarzyło mi się to niedawno, a samo wyłączenie folderów z kopii zapasowej nie wystarczyło, więc znalazłem inną sztuczkę. Załóżmy, że analizujesz zawartość dysku twardego i zdajesz sobie sprawę, że istnieje folder 20 GB (nazwijmy go UselessStuff), którego kopię zapasową utworzono. Wykluczasz go z kopii zapasowej, jak opisano powyżej, ale to nie usuwa poprzednich kopii UselessStuff z dysku, i nadal nie masz wystarczającej ilości miejsca do wykonania kopii zapasowej. Ponieważ nie potrzebujesz żadnych kopii zapasowych UselessStuff, możesz wejść do Time Machine, kliknij prawym przyciskiem myszy na UselessStuff i kliknij „Usuń wszystkie kopie zapasowe ...”. W moim przypadku zwolniło to wystarczająco dużo miejsca, aby kopia zapasowa mogła być kontynuowana.


1
Lub krótka wersja: upewnij się, że dysk kopii zapasowej jest większy niż ilość danych, których kopię zapasową chcesz wykonać.
Daniel Beck

3
@DanielBeck, wcale tak nie jest. Wystąpił ten błąd podczas próby wykonania kopii zapasowej ~ 220 GB na dysku 1,25 TB. Problem polega na tym, że Time Machine nie usuwa poprawnie starych kopii zapasowych.
ForeverWintr

2

Najpierw chciałem zauważyć, że to dziwne, że okno dialogowe pokazuje przecinki w liczbach zamiast kropek dziesiętnych. Nie jestem pewien, co jest grane. Jeśli odpowiedź Chrisa Navy ci nie pomogła, czytaj dalej.

Czasami Wehikuł czasu się zacina, gdy następuje naprawdę duża zmiana danych. Widzę, że masz ponad 12 GB kopii zapasowej i tylko 2 GB dostępne. Zmiany albo się od dłuższego czasu gromadzą, albo ostatnio na Twoim dysku coś się zmieniło.

Czy na tym dysku kopii zapasowej są jakieś dane, które nie pochodzą z kopii zapasowej Time Machine? Czy więcej niż jeden komputer Mac używa dysku jako dysku zapasowego? Wehikuł czasu z jednego komputera nie może usunąć danych z kopii zapasowej innego, aby zrobić miejsce dla siebie.

Czy tworzysz kopię zapasową monolitycznej bazy danych, która zmienia się regularnie? Coś w rodzaju bazy danych poczty Entourage może stać się bardzo duże, a jedna nowa wiadomość oznacza ją jako zupełnie nową dla Time Machine. Może to spowodować szybkie wypełnienie kopii zapasowej Time Machine. Aplikacja do zarządzania zdjęciami Aperture robi to samo.

Jak duży jest ten dysk kopii zapasowej?


8
okno dialogowe pokazuje przecinki w liczbach zamiast miejsc po przecinku - witaj w świecie poza USA?
Arjan

1
Różne ustawienia narodowe używają różnych symboli dla separatora dziesiętnego. W Preferencjach systemowych -> Język i tekst -> Formaty, spróbuj zmienić swój region na „Belgia”, aby zobaczyć ustawienia regionalne z odwróconymi przecinkami i kropkami.
Stephen Jennings,

My tutaj, na Zachodnim Podunku, i tak nigdy nie zwracamy uwagi na decimulsy. To tylko kłopot.
Theo Belk,

Tylko jeden komputer Mac podłączony. Próbowałem z różnymi rozmiarami dysków, od 400 Mb do 1 TB. Wszystkie dyski pokazują problem, to tylko kwestia czasu potrzebnego do zapełnienia. Tak, jestem poza USA. Tak więc mój Mac jest dostosowany za pomocą przecinków jako separatorów dziesiętnych. Nie tworzę kopii zapasowej niczego dużego niezwykłego. Po prostu pracuję na komputerze Mac, tworząc obrazy i takie tam, kiedy widzę te wiadomości. Widziałem to kilkanaście razy w ciągu ostatnich miesięcy. Bardzo irytujące. Jeśli dysk ma 10 razy więcej miejsca niż dysk Mac, nie powinienem tego widzieć.
DuckDucking

Możesz spróbować ręcznie usunąć najstarszą kopię zapasową. Otwórz TM i przejdź do najstarszej kopii zapasowej. Następnie przejdź do menu Akcja (to mała ikona przypominająca koło zębate u góry okna Findera, która jest widoczna po uruchomieniu Time Machine). Wybierz Usuń kopię zapasową. Może to potrząśnie czymś luźnym. Nie jestem pewien, co to powstrzymuje.
Theo Belk,

2

Hmm ... Myślę, że Time Machine tworzy obraz sparsebundle o określonym rozmiarze - po zmianie dysku obraz nie zostanie przeskalowany w celu dopasowania do zwiększonej pojemności.

Najwyraźniej uruchomienie polecenia (w oknie terminala):

hdiutil resize -size 50g MyFile.sparsebundle

(gdzie 50g to rozmiar, na który chcesz zmienić jego rozmiar, a MyFile.sparsebundle to nazwa pliku obrazu).

zmieni rozmiar pliku obrazu sparsebundle. Aby to zadziałało, musisz mieć „cd'ed” do katalogu wehikuł czasu.

Upewnij się, że tworzona jest kopia zapasowa ... jeśli wiesz, co mam na myśli.

Oczywiście powyższe może nie mieć nic wspólnego z twoim problemem - to tylko myśl!


1

Otwórz preferencje i upewnij się, że jest napisane: „Najstarsze kopie zapasowe są usuwane po zapełnieniu dysku”.


jest to zawsze włączone ... od pierwszego dnia, kiedy zacząłem używać TM, ale mimo to widzę te wiadomości od czasu do czasu. Bardzo irytujące!
DuckDucking

W takim przypadku odpowiedź @ Theo Belk jest bardziej prawdopodobna.
Chris Nava,

Ta opcja nie jest już dostępna w OSX.
altabq

1

W moim przypadku „inny komputer” miał kopię zapasową na moim dysku kopii zapasowej.

Korzystając z Findera, zajrzyj do środka / Volumes / < Twój dysk kopii zapasowej > /Backups.backupdb/ < nazwa komputera > / Najnowsze .

Możliwe, że oprócz < nazwa twojego komputera > znajdziesz wpis, którego się nie spodziewasz .

Lub, tak jak w moim przypadku, patrzysz tam i nie znajdujesz nic interesującego, ale nie patrzysz na ../Ostatnie od razu, co uświadomiłoby ci, że twój stary komputer (ten sam sprzęt, czysta instalacja przed Lionem) miał to samo nazwa jako nowa, ale niestandardowa nazwa dysku twardego. Kopia zapasowa ze starej nazwy dysku twardego nigdy nie była ponownie używana i nigdy nie została usunięta.

Upewniłem się, że nadal nie potrzebuję niczego w tej kopii zapasowej, a następnie usunąłem ją. Stamtąd kopie zapasowe przebiegają normalnie.

Powodzenia wszystkim!


0

Zgodnie z preferencjami Time Machine: „Najstarsze kopie zapasowe są usuwane po zapełnieniu dysku”. Ten proces działa świetnie, o ile nie masz dużej ilości danych dodanych do dysku źródłowego jednocześnie .

Miałem ten sam problem, który opisałeś powyżej, po pobraniu naprawdę dużego pliku i przeprowadzeniu aktualizacji OS X. Przy tak dużej zmianie Time Machine nie miała wystarczającej ilości miejsca, aby wyczyścić stare dane i zrobić miejsce na nowe.

Rozwiązanie: Przejdź do dysku z kopią zapasową za pomocą Findera. Ręcznie usuń najstarsze foldery kopii zapasowych (tj. Wykonaj zadanie, które Time Machine zazwyczaj jest w stanie wykonać automatycznie), a następnie powiedz Time Machine, aby „Utwórz kopię zapasową teraz”. Wrócisz na właściwe tory i będziesz gotowy do następnego razu, gdy pobierzesz dużą ilość danych na dysk źródłowy, gdy Time Machine będzie działać na „pełnym” dysku kopii zapasowej.


Czy masz powód, by sądzić, że jest to bezpieczna operacja? Wehikuł czasu oszczędza „delty” - tylko bajty, które zmieniły się między kopiami zapasowymi - dzięki czemu wpisy są łączone razem w czasie. Ręczne usunięcie jednej delty może potencjalnie uszkodzić wszystkie przyszłe kopie zapasowe.
emcmanus,

Na razie w porządku. Minęło ponad miesiąc i nie miałem żadnych problemów.
John Erck

O ile wiem, każdy folder z datą w pakiecie / folderze kopii zapasowych Time Machine zawiera całkowicie zmodyfikowane pliki dla tej sesji tworzenia kopii zapasowych oraz twarde linki do starszych, niezmodyfikowanych plików. Dlatego w kopii zapasowej nie ma częściowych plików ani delt. Jeśli ktoś może to zweryfikować, świetnie.
Niko Nyman

0

Pamiętaj, aby w razie potrzeby wykluczyć inne dyski.

Przykład: Mój wewnętrzny napęd fuzyjny 1 TB ostatnio rozwinął uszkodzone sektory, z dużymi piłkami plażowymi, więc przerzuciłem się na używanie zewnętrznego dysku SSD 2 TB przez USB 3.0 jako dysku startowego (przy okazji, bardzo polecam Superduper ).

Time Machine, tworząc kopię zapasową na obracającym się zewnętrznym dysku twardym o pojemności 1 TB, natychmiast zabrakło miejsca, mimo że mój dysk startowy zużywa obecnie mniej niż 1 TB. Wyczyściłem więc kopię zapasową Time Machine i próbowałem ją zresetować - nadal nie działa, a jej rozmiar szacowany jest na 1,6 TB. Dlaczego tak może być?

Okazuje się, że próbował wykonać kopię zapasową zarówno oryginalnego wewnętrznego dysku „Macintosh HD”, jak i nowego dysku SSD, więc musisz wykluczyć cały stary dysk, aby uzyskać pełną kopię zapasową, aby zmieściła się w dostępnej przestrzeni.

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.