Written by
JackYamamoto概要: このガイドでは、tmutilコマンドが何か、Macでtmutilコマンドラインツールを使用してTime Machineバックアップを効率的に管理する方法を説明します。
Time Machineは、macOSに組み込まれたバックアップソリューションであり、定期的な間隔でシステム全体、アプリケーション、ドキュメント、システムファイルを自動的にバックアップします。
バックアップが作成および管理される方法をより詳細に制御するユーザー向けに、macOSはtmutilコマンドラインツールを提供しています。 macOS 10.7(Lion)で導入されたtmutilにより、ターミナルからTime Machineの高度なカスタマイズと管理が可能になります。
tmutilコマンドとは
tmutilは、macOSに組み込まれたコマンドラインツールであり、Time Machineのバックアップを完全に制御できます。このツールを使用して、バックアップの開始、スナップショットのリスト表示と削除、バックアップ先の設定、および除外の管理など、さまざまなタスクを実行できます。
自動化が必要な場合やカスタムバックアップ戦略を作成したい場合、tmutilはTime Machineグラフィカルインターフェースの制限を超える強力なツールです。ターミナルでわずか数回のコマンドを入力するだけで、Time Machineバックアップを完全に制御できます。
tmutilコマンドの主な機能は次のとおりです:
- バックアップの手動開始または停止
- ローカルスナップショットのリスト表示と削除
- 特定のファイルまたはフォルダをバックアップから除外
- ディスクをTime Machineバックアップ先に設定
- バックアップ履歴とスナップショットの詳細の表示
もっと多くの人々がtmutilコマンドについて学べるように共有しましょう!
tmutilコマンドを使用してTime Machineを管理する方法
tmutilを使用すると、ターミナルから直接さまざまなTime Machine操作を実行できます。以下は、Time Machineバックアップを効果的に管理するためによく使用されるtmutilコマンドの一部です:
手動でTime Machineバックアップを開始する
sudo tmutil startbackup
このコマンドを使用すると、自動スケジュールを待つ代わりに、すぐにTime Machineバックアップを開始できます。システムやドキュメントに重要な変更を加えたばかりで、すぐにバックアップしたい場合に非常に役立ちます。
--blockを追加して、バックアップが完了するまでターミナルがコントロールを返さないようにすることもできます。この間、ターミナルで進行情報が表示されます。sudo tmutil startbackup --block
実行中のバックアップを停止する
sudo tmutil stopbackup
Time Machineのバックアップが実行中でキャンセルする必要がある場合は、上記のコマンドを入力してください。たとえば、システムの動作が遅くなっている場合やMacをシャットダウンする直前の場合など、このコマンドを使用するとプロセスを安全に停止できます。
すべてのローカルスナップショットをリストする
tmutil listlocalsnapshots /
Time Machineは、バックアップディスクが接続されていない場合(つまり、移動中にラップトップを使用している場合など)に自動的にローカルスナップショットを作成します。これらは時間の経過とともに蓄積され、貴重なディスクスペースを消費する可能性があります。このコマンドを使用すると、内部ドライブに保存されているすべてのスナップショットを表示できます。
特定のローカルスナップショットを削除する
sudo tmutil deletelocalsnapshots 2025-06-13-123456
ローカルスナップショットをリストアップしたら、上記のタイムスタンプを使用して特定のスナップショットを削除できます。
バックアップ先ディスクを設定する
sudo tmutil setdestination /Volumes/YourBackupDrive
システム設定を使用せずにバックアップディスクを変更したい場合や新しいディスクを設定したい場合は、このコマンドを使用して新しい宛先パスを指定できます。
ファイルまたはフォルダをTime Machineから除外する
sudo tmutil addexclusion /path/to/folder
このコマンドを使用すると、特定のファイルやフォルダをバックアップから除外できます。
現在のTime Machineの宛先情報を確認する
tmutil destinationinfo
このコマンドを使用すると、ボリューム名、マウントポイント、およびディスクUUIDなど、現在のバックアップ先に関する詳細な情報を取得できます。
すべてのTime Machineバックアップをリストする
tmutil listbackups
このコマンドを使用すると、バックアップディスクに保存されているすべての完了したバックアップの完全なリストが表示されます。これにより、バックアップ履歴を確認し、削除したい古いバックアップを特定したり、バックアップが定期的に正常に作成されていることを確認したりできます。
これらのtmutilコマンドの使用方法を学ぶことで、Time Machineバックアップをさらに進化させ、スピード、制御、効率を向上させることができます。
このtmutilコマンドが役立った?もっと多くの人と共有しましょう!