【Mac】Time Machineのバックアップを削除する3つの方法を徹底解説
Macのストレージ容量を空けたい、あるいは新しいバックアップを作り直したいといった理由で、古いTime Machineバックアップを削除したくなることがあります。また、バックアップサイズが大きすぎてMacのディスク空き容量を超えると、「Time Machineはバックアップを完了できませんでした」というエラーメッセージが表示されることもあります。

理由が何であれ、この記事ではバックアップを削除するための3つの方法をご紹介します。作業を始める前にまず記事全体に目を通し、ご自身のスキルレベルに合った方法を選ぶことをおすすめします。
方法1:ターミナルユーティリティを使う
注意:この方法で実行した操作は元に戻すことができません。内容を十分に理解している場合にのみ使用してください。
1. 「アプリケーション」→「ユーティリティ」→「ターミナル」を開きます。
2. ターミナルで以下のコマンドを入力し、パス部分を実際の環境に合わせて書き換えます。
sudo tmutil delete /Volumes/drive_name/Backups.backupdb/old_mac_name必要な情報はFinderから確認できます。
- drive_name(ドライブの名前)
- Backups.backupdb(バックアップの保存パス)
- old_mac_name(バックアップファイルの名前)
上記のコマンドを実行すると管理者パスワードの入力を求められますが、セキュリティのため入力内容は画面に表示されません。そのままパスワードを入力してreturnキー(Enterキー)を押してください。
また、バックアップを1つずつ個別に削除したい場合は、日時を指定してtmutilコマンドを使うことも可能です。
sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name/YYYY-MM-DD-hhmmssなお、tmutilコマンドはOS X Lionで導入されたため、それより前のバージョンでは使用できない点に注意してください。
方法2:Time MachineのGUIから削除する
最も手軽なのがこの方法です。Time Machineを開き、削除したい時点の日時まで移動します。その状態でFinderの歯車アイコンを選択し、「バックアップを削除」をクリックすれば完了です。GUI経由での操作なら、データの整合性を保ちながら安全にバックアップを削除できます。
方法3:Bashスクリプトを使う
以下のスクリプトは、Time Machine上の最も古いバックアップを自動的に検出してくれる便利なツールです。実行すると「y」の入力を求められます。スクリプトをコピーして「.sh」ファイルとして保存し、実行すると管理者パスワードの入力を求められた後、削除処理が実行されます。
COMPUTER_NAME=$(/usr/sbin/scutil --get ComputerName)
NBACKUPS=$(/usr/bin/tmutil listbackups |
/usr/bin/grep "$COMPUTER_NAME" |
/usr/bin/wc -l)
OLDEST_BACKUP=$(/usr/bin/tmutil listbackups |
/usr/bin/grep "$COMPUTER_NAME" |
/usr/bin/head -n1)
LATEST_BACKUP=$(/usr/bin/tmutil latestbackup)
echo Latest backup: $LATEST_BACKUP
if [[ -n "$LATEST_BACKUP" && "$LATEST_BACKUP" != "$OLDEST_BACKUP" ]]
then
echo -n "$NBACKUPS backups. Delete oldest: ${OLDEST_BACKUP##*/} [y/N]? "
read answer
case $answer in
y*)
echo Running: /usr/bin/sudo /usr/bin/tmutil delete "$OLDEST_BACKUP"
/usr/bin/sudo time /usr/bin/tmutil delete "$OLDEST_BACKUP"
;;
*)
echo No change
;;
esac
else
echo "No backup available for deletion"
fiまとめ
初心者にはデータの整合性が保たれる「方法2:Time MachineのGUI」が最も安全でおすすめです。慣れている方や複数のバックアップを一括・自動で整理したい方は、ターミナルやスクリプトを活用すると効率的です。いずれの方法でも削除操作は基本的に取り消せないため、実行前に必要なバックアップが残っているか必ず確認しましょう。
-
Time Machineが「バックアップを準備中」で止まる問題の原因と解決方法
MacのTime Machineが「バックアップを準備中」と表示されたまま、それ以上進まないことはありませんか?この状態が何時間も続くようであれば、Time Machineに何らかの不具合が発生している可能性があります。「最初のバックアップを待機中」や「Time Machineはバックアップディスクを見つけられません」といったエラーと同様に、「バックアップを準備中」で止まる問題は、macOS Big Sur、Catalina、Mojave、High Sierra、Sierraなど、さまざまなmacOSバージョンで発生することがあります。この記事では、その原因と具体的な解決方法を詳しく解説します
-
MacのTime Machineバックアップを削除する方法【ストレージ空き容量確保ガイド】
外付けドライブの容量がいっぱいになり、Time Machineのバックアップを削除したいと思ったことはありませんか?Time Machineはバックアップを外部ドライブに保存しますが、古いバックアップを整理して空き容量を確保したい場面は少なくありません。この記事では、Time Machineのバックアップを簡単に削除する方法を、初心者にもわかりやすく解説します。まずはTime Machineとは何か、その仕組みから見ていきましょう。 MacのTime Machineバックアップとは? Time MachineはMacに標準搭載されている自動バックアップ機能です。システムファイル、アプリ、メール