S příchodem každé nové verze operačního systému macOS se musíme smířit s tím, že Apple občas pošle do technologického důchodu některou ze starších funkcí nebo služeb. V připravovaném systému macOS 27 Golden Gate se však schyluje k loučení, které zasáhne nejednoho jablečného pamětníka. Apple z něj totiž kompletně odstranil podporu síťového protokolu AFP, což v praxi znamená definitivní konec kompatibility zálohovacího nástroje Time Machine s legendárními síťovými disky Time Capsule. Tento krok uzavírá kapitolu historie trvající bezmála dvě desetiletí, avšak díky nečekanému komunitnímu projektu se pro majitele tohoto hardwaru objevila naděje na záchranu.
Konec čtyřicetileté historie
Síťové řešení Time Capsule představil Apple už v lednu roku 2008 jako elegantní kombinaci Wi-Fi routeru a síťového úložiště NAS určeného pro bezdrátové zálohování. Ačkoliv firma vývoj celé produktové řady AirPort v roce 2018 ukončila a doprodala poslední zásoby, tisíce těchto spolehlivých bílých krabiček stále bezproblémově fungují v domácnostech po celém světě. Samotný protokol AFP přitom pamatuje ještě hluboká osmdesátá léta, kdy vznikl jako nativní součást síťového balíku AppleTalk. Postupem času jej sice nahradil modernější standard SMB, ale Apple si v systému dlouho udržoval zpětnou kompatibilitu. Definitivní varování přišlo v loňském systému macOS 26 Tahoe a aktuální první vývojářská beta verze macOS 27 už klienta AFP neobsahuje vůbec.
Proč staré zálohování selže
Problém tkví v tom, že všechny modely Time Capsule se spoléhají výhradně na protokoly AFP a prastarý SMBv1 z roku 1987. Nový macOS 27 ovšem nekompromisně vyžaduje pro zálohy Time Machine minimálně verze SMBv2 nebo SMBv3, což sice splňují moderní síťová úložiště NAS, ale původní jablečný hardware na to v továrním nastavení zkrátka nestačí. Apple navíc plošně zpřísnil síťové zabezpečení a vyžaduje šifrování TLS 1.2 jako absolutní minimum, což je laťka, kterou procesor uvnitř Time Capsule nedokáže překonat. Naštěstí se do situace vložil James Chang, softwarový inženýr ze společnosti Microsoft, který na platformě GitHub publikoval projekt s názvem TimeCapsuleSMB. Jeho řešení nenahrazuje celý firmware disku, ale instaluje moderní balík Samba přímo do útrob zařízení, díky čemuž začne Time Capsule komunikovat skrze bezpečné rozhraní SMB3.
Rizika a dostupnost aktualizace
Tento neoficiální zásah má ovšem svá jasná úskalí, na která je potřeba předem upozornit. Pouze u poslední páté generace Time Capsule v podobě vysoké věže z roku 2013 se upravený síťový server po výpadku proudu automaticky restartuje. Majitelé starších placatých modelů budou muset po každém výpadku elektřiny zadat ruční aktivační příkaz, jinak se zálohování potají zastaví. Přechod na nový protokol navíc vytvoří zcela nový zálohovací řetězec, takže přijdete o kontinuitu starších záloh a jelikož neexistuje dlouhodobé testování obnovy dat, je bezpečnější mít ještě jedno sekundární úložiště. Ostrá verze macOS 27 Golden Gate dorazí po letním testování v září a bude kompatibilní výhradně s počítači s čipy Apple Silicon. Uživatelé starších Maců s procesory Intel tak mohou bez obav zůstat na verzi macOS 26 a svou Time Capsule využívat bez jakýchkoliv úprav i nadále.