Time Machine rzadziej porzuca istniejącą historię na serwerze NAS, gdy tożsamość kopii zapasowej udziału zostanie zachowana przed zmianą nazwy, przebudową lub migracją tego udziału.
Sieciowe miejsce docelowe Time Machine to coś więcej niż folder zawierający plik sparsebundle. Mac może również korzystać z rozgłaszanego woluminu sieciowego, funkcji SMB, ścieżki udziału, danych uwierzytelniających oraz identyfikatora woluminu nadawanego przez usługę. Przed wprowadzeniem zmian w serwerze NAS zapisz te informacje identyfikacyjne i zabezpiecz istniejący plik sparsebundle. Następnie przebudowuj lub zmieniaj nazwę poszczególnych warstw pojedynczo i sprawdź, czy Mac nadal rozpoznaje właściwe miejsce docelowe, zanim zezwolisz na rozpoczęcie nowej kopii zapasowej.
Zapisz bieżące sieciowe miejsce docelowe przed konserwacją
Zapisz nazwę hosta NAS, adres SMB, nazwę udziału, konto, wybrane miejsce docelowe Time Machine, nazwę pliku sparsebundle oraz bieżący rozmiar kopii zapasowej. Zanotuj również sposób wykrywania udziału, na przykład rozgłaszanie Bonjour lub ręcznie zamontowaną ścieżkę SMB.
Firma Apple wyjaśnia, że dysk sieciowy Time Machine jest wybierany jako miejsce docelowe w sieci, a nie jako dowolny folder zawierający pliki kopii zapasowych.
Przed zmianą definicji udziału wykonaj migawkę serwera NAS lub niezależną kopię pliku sparsebundle. Zapewni to punkt przywracania na wypadek, gdyby przebudowana usługa utworzyła inną tożsamość miejsca docelowego albo Mac rozpoczął nową historię.
Zachowaj identyfikator UUID woluminu Time Machine, jeśli NAS to obsługuje
Jeśli serwer NAS udostępnia identyfikator UUID woluminu Time Machine lub podobny trwały identyfikator, zapisz go przed usunięciem lub ponownym utworzeniem udziału SMB. Nie zakładaj, że ta sama widoczna nazwa udziału wygeneruje tę samą tożsamość.
Dokumentacja TrueNAS wyjaśnia, że jego identyfikator UUID Time Machine identyfikuje wolumin, a utworzenie lub aktualizacja udziału z wartością null może wygenerować nowy UUID.
Przywróć poprzedni identyfikator tylko wtedy, gdy przebudowany udział rzeczywiście reprezentuje to samo miejsce docelowe kopii zapasowej, a stara instancja serwera nie jest już aktywna. Powielenie jednego UUID na dwóch aktywnych miejscach docelowych samo w sobie powoduje niejednoznaczność.
Pozostaw włączoną obsługę SMB Time Machine na przebudowanym udziale
Ponowne utworzenie zwykłego udziału SMB w tej samej ścieżce systemu plików nie wystarczy. Potwierdź, że przebudowany udział nadal rozgłasza obsługę Time Machine oraz rozszerzenia SMB firmy Apple oczekiwane przez Maca.
Moduł vfs_fruit serwera Samba informuje, że obsługa Time Machine jest rozgłaszana za pośrednictwem funkcji FULLSYNC udziału oraz rejestracji mDNS, jeśli jest obsługiwana.
Przed ponownym połączeniem Maca porównaj stare i nowe ustawienia udziału Samba lub NAS. Jeśli funkcja ta uległa zmianie, najpierw popraw sposób prezentowania udziału przez serwer, zamiast usuwać lub zmieniać nazwę pliku sparsebundle.
Nie używaj ponownie identyfikatora woluminu bez namysłu
Zachowany identyfikator woluminu sieciowego jest przydatny tylko wtedy, gdy odnosi się do tego samego logicznego miejsca docelowego kopii zapasowej. Jeśli sklonujesz stary udział na drugi aktywny serwer NAS, oba serwery nie mogą udawać dokładnie tego samego woluminu Time Machine.
Netatalk ostrzega, że jego identyfikator UUID woluminu zapewnia niezawodne rozróżnianie i nie należy go bezmyślnie edytować ani kopiować na inny serwer.
Podczas migracji utrzymuj tylko jedno autorytatywne miejsce docelowe naraz. Uruchom zamiennik z zachowaną tożsamością dopiero wtedy, gdy poprzednia usługa zostanie wyłączona, a kopia pliku sparsebundle będzie ukończona.
Zachowaj Bonjour i wybór udziału podczas przełączania
Zapisz, który folder udostępniony jest wyraźnie przeznaczony dla Time Machine oraz czy Bonjour go rozgłasza. Po przebudowie serwera NAS sprawdź, czy ten sam folder jest publikowany, zanim ponownie wybierzesz go na Macu.
Aktualne zalecenia firmy Synology wymagają, aby administratorzy ustawili folder Time Machine i włączyli rozgłaszanie Time Machine przez Bonjour, gdy korzystają z tej ścieżki wykrywania.
Jeśli nazwa hosta NAS musi się zmienić, najpierw potwierdź, że właściwy udział jest dostępny pod nową ścieżką SMB i nadal zawiera zabezpieczony plik sparsebundle. Nie pozwól, aby pusty zamienny udział stał się pierwszym miejscem docelowym widocznym dla Maca.
Przetestuj istniejącą historię przed wznowieniem automatycznych kopii zapasowych
Po wstrzymaniu automatycznych kopii zapasowych połącz się ponownie z przebudowanym miejscem docelowym, potwierdź widoczność starego pliku sparsebundle i przejrzyj lub odtwórz jeden znany plik z poprzedniej historii. Obserwuj udział podczas pierwszej kontrolowanej kopii zapasowej, aby sprawdzić, czy nie powstaje drugi plik sparsebundle.
Firma ASUSTOR zaleca protokół SMB do tworzenia kopii zapasowych Time Machine w obsługiwanych systemach NAS, co potwierdza, że sposób prezentowania usługi SMB przez serwer, dostosowany do Time Machine, jest częścią miejsca docelowego.
Konserwacja jest zakończona, gdy Time Machine dopisuje dane do istniejącej historii i nie pojawia się drugi plik bundle. Powiązany artykuł ZimaSpace dotyczący nowego pliku sparsebundle Time Machine opisuje ścieżkę odzyskiwania, jeśli tożsamość nie została zachowana i Mac rozpoczął już nową kopię zapasową.
Najczęściej zadawane pytania
Czy zachowanie tej samej nazwy udziału SMB wystarczy?
Nie. Widoczna nazwa jest tylko jednym z sygnałów. Serwer NAS może odtworzyć udział z inną obsługą Time Machine, innym rozgłaszaniem usługi, innymi danymi uwierzytelniającymi lub inną tożsamością woluminu.
Czy należy zmienić nazwę istniejącego pliku sparsebundle, aby pasowała do przebudowanego serwera NAS?
Nie jako działanie zapobiegawcze. Najpierw zabezpiecz plik bundle i zachowaj stabilną tożsamość miejsca docelowego; zmiana nazwy obrazu nie aktualizuje automatycznie zależności wykorzystywanych przez Time Machine.
Czy mogę testować przebudowany udział, gdy stary serwer Time Machine jest nadal aktywny?
Zachowaj ostrożność. Dwa aktywne miejsca docelowe prezentujące tę samą logiczną tożsamość mogą powodować problemy z wykrywaniem i utrudniać ustalenie, który plik sparsebundle jest aktualizowany. Preferuj kontrolowane przełączenie z jednym autorytatywnym serwerem.
Wsparcie i wskazówki
Więcej do przeczytania

Czy Plex może współdzielić kartę graficzną z innym kontenerem Dockera?
Plex i inny kontener często mogą korzystać z tego samego układu GPU, ale należy przetestować obsługę sterowników, mapowanie urządzeń, obciążenie silnika wideo, pamięć oraz...

Jak ustalić, czy błąd Plex pochodzi od klienta, czy od serwera
Odtwórz ten sam przypadek na innym kliencie, porównaj ścieżkę sesji, a następnie zbierz dowody z serwera dopiero wtedy, gdy zakres analizy wskaże, gdzie faktycznie...

Jak skonfigurować pamięć podręczną Plex i tymczasową pamięć na transkodowane pliki
Chroń trwały stan Plex, umieszczając tymczasowe pliki transkodowania na odpowiedniej pamięci lokalnej, a następnie zweryfikuj czyszczenie, ilość wolnego miejsca i zachowanie podczas ponownego uruchamiania.

