Mam zewnętrzne 2TGB HD, którego używam jako kopii zapasowej Time Machine. To spowodowało problemy i nie mogło zostać naprawione.
Repairing file system.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Invalid index key
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Rebuilding catalog B-tree.
Disk full error
The volume Time Machine Backups could not be repaired.
Kupiłem nową płytę 3 TB, stworzyłem partycję 2 TB i próbowałem skopiować Backups.backupdb
.
Finder spędził 24 godziny „Przygotowując się do kopiowania”; następnie nie powiodło się z powodu braku miejsca!
Po sformatowaniu i utworzeniu partycji 2,5 TB Finder spędził 24 godziny na „Przygotowaniu do kopiowania” i teraz kopiuje pliki.
Naprawdę nie potrzebuję wszystkich kopii zapasowych (które sięgają 2012 r.) I nie chcę, aby TimeMachine wykorzystywał całą przestrzeń na moim nowym dysku. Idealnie chciałbym ograniczyć rozmiar kopii zapasowej.
Moje pytania to: -
Jak mogę zmniejszyć rozmiar Backups.backupdb
? Czy usuwanie najstarszych katalogów jest prawidłowe?
Czy mimo to mogę dostać Time Machine, aby ograniczyć rozmiar Backups.backupdb
, inne niż zmiana rozmiaru partycji?
AKTUALIZACJA
Moja próba skopiowania nie powiodła się po skopiowaniu około 30% dysku.
Próbowałem użyć rsync
ale podczas gdy to się wydawało, że nie można utworzyć żadnych nowych plików Operation not permitted (1)
.
Mimo że użyłem sudo
Prawdopodobnie powinienem był użyć terminalu głównego.
Ostatecznie to też zawiodło z powodu braku zasobów.
Potem używam Disk Utility
aby skopiować obraz i uruchomić First Aid
. Znalazło to wiele problemów, ale ostatecznie nie powiodło się.
Repairing file system.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Invalid index key
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Rebuilding catalog B-tree.
Rechecking volume.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking multi-linked directories.
Checking volume bitmap.
Volume bitmap needs minor repair for orphaned blocks
Volume bitmap needs repair for under-allocation
Checking volume information.
Repairing volume.
Rechecking volume.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
The volume Time Machine Backups could not be verified completely.
File system check exit code is 8.
File system verify or repair failed.
Operation failed…
źródło
Odpowiedzi:
Postanowiłem wrócić do planu A (kopia
Backups.backupdb
).Po ponad 24 godzinach zakończyła się kopia, a wszystkie pliki wyglądały OK.
Następnie włączyłem dysk w programie Time Machine i uruchomiłem kopię zapasową. Poinformowało mnie, że tworzy nową kopię zapasową i przystąpiło do kopiowania danych 350GiB.
To nie było tak, jak się spodziewałem. Kontrola systemu plików wskazała, że żaden z plików nie był mocno połączony ze starymi kopiami zapasowymi.
Jeśli chodzi o Time Machine, wszystkie moje kopie zapasowe są tam, a kontrole przykładowe wskazują, że wszystkie pliki wydają się w porządku.
Kolejne kopie zapasowe działają normalnie, pliki są mocno połączone z początkową kopią zapasową.
Zrobiłem trochę przycinania wcześniejszych kopii zapasowych za pomocą
tmutil delete
, ale oczywiste jest, że powrócę do obrazu 2TiB z poważnym cięciem.Zabrałem się z pomysłem połączenia twardych linków, ale zdecydowałem, że zostawię ten dysk tak, jak jest i akceptuję, że mam teraz Time Machine 3TiB. Przynajmniej mam wszystkie moje historyczne kopie zapasowe, jeśli ich potrzebuję.
źródło
To działało w pre-Sierra możesz spróbować. Spowoduje to ustawienie wartości na 1 TB. Podajesz wartość całkowitą w megabajtach.
sudo domyślnie pisze /Library/Preferences/com.apple.TimeMachine MaxSize -integer 1000000
źródło
Możesz wziąć pod uwagę fakt, że Time Machine tworzy kopie zapasowe systemu co godzinę. Problem może nie być związany z rozmiarem kopii zapasowych, ale z liczbą kopii zapasowych. Istnieje trzecia aplikacja o nazwie TimeMachineEditor, która umożliwia tworzenie kopii zapasowych co x godzin, codziennie, co tydzień lub co miesiąc. Musisz określić, która częstotliwość kopii zapasowej jest dla Ciebie najlepsza. The aplikacja znajduje się tutaj i jest darmowy i prosty w użyciu
źródło