W skrócie: w miejscu sieciowym Time Machine nie kopiuje plików na udział. Tworzy na nim jeden duży obraz dysku i kopiuje do niego. Każdy błąd z tej rodziny dotyczy obrazu: nie da się go utworzyć, nie da się go otworzyć albo coś wciąż trzyma go otwarty.
Żaden z nich nie oznacza, że istniejące kopie przepadły. Wymazanie dysku prawie nigdy nie jest rozwiązaniem, a to rada, którą znajdziesz najczęściej.
Time Machine potrzebuje funkcji systemu plików, których udział sieciowy nie daje: twardych dowiązań, własności, którą kontroluje, i możliwości zablokowania pliku na czas pracy z nim. NAS mówiący po SMB nie może tego obiecać.
Dlatego w każdym miejscu sieciowym Time Machine tworzy sparse bundle, folder z końcówką .sparsebundle, który zachowuje się jak obraz dysku. Montuje ten obraz, a kopia jest w nim, na systemie plików, który Time Machine w pełni kontroluje. Udział musi tylko przechowywać folder z ponumerowanymi kawałkami zwanymi bands.
Dlatego kopia sieciowa ma całą kategorię awarii, której nie ma podłączony dysk. Mogą zepsuć się dwie rzeczy tam, gdzie przy podłączonym dysku jedna, a komunikat zwykle dotyczy obrazu.
Time Machine próbował utworzyć sparse bundle, a udział odmówił. Przejdź przez te kroki po kolei.
fruit:time machine = yes w definicji udziału. Bez tego macOS może się bez problemu połączyć, a mimo to odmówić utworzenia obrazu.Obraz istnieje, a macOS nie mógł go podłączyć. Błąd 45 to błąd blokady pliku, więc zwykle coś już trzyma obraz otwarty.
token lub .lock. Usunięcie ich jest bezpieczne, gdy nic nie ma zamontowanego obrazu, a przy następnym montowaniu zostaną utworzone ponownie. Najpierw upewnij się, że obraz nie jest zamontowany, bo inaczej go uszkodzisz.Ta sama przyczyna, powiedziana prościej, i te same cztery kroki ją usuwają. Najpierw sprawdź na pasku bocznym Findera, czy nie ma zamontowanego woluminu z nazwą Twojego Maca, bo najczęstsza odpowiedź to, że jest zamontowany właśnie teraz na komputerze, przy którym siedzisz.
Zwykle udział zniknął w trakcie kopii przez uśpienie, Wi-Fi lub restart NAS po aktualizacji. Sprawdź, czy udział się ponownie łączy, a potem sprawdź obraz krokiem weryfikacji poniżej, zanim zaufasz temu, co w nim jest.
Przerwana kopia sieciowa może zostawić obraz wewnętrznie niespójny, choć każdy komunikat na ekranie wygląda dobrze. Zamontuj go i zapytaj system:
hdiutil attach -readonly /Volumes/<share>/<YourMac>.sparsebundle
diskutil verifyVolume /Volumes/<the volume it mounted>
Tylko do odczytu, więc samo patrzenie niczego nie zmienia. Jeśli weryfikacja zgłasza błędy, uruchom diskutil repairVolume na tym samym woluminie. Jeśli naprawa się nie uda, ten obraz jest skończony i uczciwie jest zacząć na nim nowy łańcuch kopii i przestać polegać na tym, co jest w starym.
Każdy z tych błędów wynika z obrazu dysku, a obraz dysku istnieje, bo miejsce docelowe jest w sieci. Kopia, która zapisuje zwykłe pliki do zwykłego folderu, nie ma żadnego z nich: nie ma obrazu, którego nie da się utworzyć, blokady, która się przeterminuje, ani jednego dużego obiektu, którego uszkodzenie zabiera naraz każdą kopię w środku.
Nad tym ostatnim warto się zatrzymać. Cała historia Time Machine na NAS jest w jednym sparse bundle. To jeden obiekt. Uszkodzenie w złym miejscu zabiera wszystko.
Zapisuje na udział folder zwykłych plików, więc nie ma obrazu dysku, blokad ani jednego obiektu z każdą Twoją wersją. Udział, który zniknie w trakcie kopii, jest zgłaszany jako niedostępne miejsce z datą, kiedy ostatnio go widziano, a następna kopia kontynuuje od miejsca, gdzie skończyła poprzednia.
Każdy fragment jest zapisany pod hashem własnej zawartości i odczytywany z tym hashem według harmonogramu, więc uszkodzenie gdziekolwiek w łańcuchu zostaje nazwane i zlokalizowane w zwykły wtorek. Kopia Maca na NAS omawia konfigurację, w tym zachowanie limitu czasu, które decyduje, czy uśpiony udział to błąd, czy nieobecność.
Możesz, ale wyrzucasz wtedy każdą kopię w środku, bo wszystkie są w tym jednym obrazie. Najpierw spróbuj czterech kroków powyżej. Usunięcie to odpowiedź tylko wtedy, gdy diskutil repairVolume już na nim zawiódł.
Bo nie ma obrazu dysku. Dysk podłączony bezpośrednio dostaje własny system plików, który Time Machine formatuje i kontroluje, więc nie potrzebuje obrazu i nie ma blokady, która mogłaby się zawiesić. To najmocniejszy argument za trzymaniem jednej kopii lokalnie.
Obsługa i włączenie na konkretnym udziale to w większości oprogramowania NAS różne ustawienia. Sprawdź udział, a nie stronę produktu. Drugą częstą przyczyną są limity: obraz deklaruje maksymalny rozmiar przy tworzeniu, a mniejszy limit go odrzuca.
Sam w sobie nie. Oznacza, że macOS nie mógł zablokować obrazu, więc nic nie zostało zapisane. Niebezpieczna jest długa seria takich błędów, której nikt nie zauważa, bo ostatnia dobra kopia robi się coraz starsza, a wszystko wygląda normalnie.
Nie. Zapisuje zwykłe pliki do folderu na udziale, dlatego żaden z błędów z tej strony go nie dotyczy. W zamian udział musi być dostępny, by się liczył, a aplikacja mówi, gdy nie jest.
Zobacz też: kopia Maca na NAS, Time Machine mówi, że brakuje miejsca i jak zweryfikować kopię.