Time Machine (ソフトウェア)
Time Machine の機能は Linux における inotify に rsync を組み合わせファイルブラウザに操作画面を統合したようなものであると考えることができる。
リストア作業はFinderやSpotlightから操作できるほか、特徴的なGUIを利用することもできる。CUI からは tmutil コマンドで細かな操作を行うことができる。コンピュータ全体をバックアップしているため、Time Machineからシステムを復元することや、新規インストール後に移行アシスタントを使ってバックアップ元の環境を引き継ぐことも可能である。
Mac OS X Lion以降で実装されたFileVault2により、Time Machineのバックアップ先ドライブを暗号化することもできるようになった。
かつてAppleはTime Machineのバックアップ先として、AirMac ベースステーションにハードディスクドライブを組み合わせたTime Capsuleを発売していた。またmacOS Server を導入することでTime Machineサーバを作ることができたが、macOS High Sierraからは OS の機能として組み込まれファイル共有の設定画面から選択できるようになった。
macOS Big SurでAPFSに対応し、より高速でコンパクトとなり、信頼性を増した。