Finderまたはコマンドラインから個々のTime Machineバックアップを手動で削除できますか?


10

Snow Leopardを実行しているMacから新しいLionマシンに移動しました。古いマシンには多くの残骸があったため、新しいものを最初からセットアップし、必要なデータのみをコピーしました。何かを見逃した場合に備えて、古いマシンのTime Machineバックアップをしばらく保持したい。しかし、そのバックアップは何ヶ月にもわたって広大です。履歴全体ではなく、最新のバックアップが本当に必要です。

Time Machine sparsebundleをFinderまたはCLIで開いて、最も古いフォルダーを削除しても安全ですか?それとも、Time Machineのインターフェイスやツールを使用する必要がありますか?スターフィールドビューからはやりたくないので、前後にクリックして各バックアップを個別に削除するには時間がかかります。



すべてのバックアップファイルを削除して、最初からやり直すことをお勧めしますか?もう一度最初のバックアップに時間をかけるだけです。Estuardo

回答:


10

tl; dr-選択した方法で削除しても安全です。

考えられる唯一の問題は、削除と同時にTime Machineがバックアップをプルーニングしようとした場合です。組み込みの削除ボタンを使用していない場合は、クリーンアップ中はTime Machineをオフにしてください。

ここに画像の説明を入力してください


tmutil deleteLionでを使用して、バックアップを安全に削除できます。これの利点は、削除がバックグラウンドでより静かに行われることです。欠点は、UIが一度に複数のスナップショットを削除するのに高速ではないことです。実際には、複数の削除に参加するには、そこにいる必要があります。

ファイルのリンク方法や保存方法の内部について心配する必要はありません。ほとんどのバックアップのほとんどのファイルはハードリンクですが、これらをクリーンアップするには、フォルダーごとにフォルダーを削除する必要があります。システムはリンク数の減少を処理するので、ここに行くための良い方法も悪い方法もありません。

また、Finderやその他の方法でそれらを削除しても安全です。各バックアップには、各ファイルのディレクトリエントリの完全なセットが含まれているため、しばらくお待ちください。私の(最悪の)レコードは、不要なバックアップのバッチをファインダーから削除するのに4日間です。

Macを一晩中オンにしておくことができない場合は、小さなことから始めることをお勧めします。

一部のファイルのバージョンの最後のコピーを削除しない限り、データが失われることはありません。警告は表示されず、削除されます。これは、Time Machine自体を使用する場合でも、Finderを使用する場合でも、rmターミナルスクリプトで使用する場合でも同じです。


簡単に言うと、なぜこれをしたいのですか?Time Machineは、スペースが少なくなると、古いバックアップを自動的にプルーニングします。Time Machineドライブを安価なUSB外付けドライブに複製して棚に置くだけで、非常に快適であることがわかりました。(または、これをシェルフのドライブにして、新しいドライブを取得するための言い訳として使用します)おそらく、それは完璧なパック、ラット、キープ、すべての場合と、必要がなければ今のところです-to-delete-it Macユーザー向けのテスト。


確認のために、Lion tmutilはSnow Leopardのバックアップも正しく処理しますか?言ったように、古いマシンはもう存在しませんが、バックアップを保持したいと思います。このバックアップは、アクティブに使用しているマシンがないため、自動的にプルーニングされなくなります。古いバックアップのスペースが多すぎるため、新しいマシンをバックアップするのに十分なスペースがありません。
2011

SLバックアップが正しく処理されないとは思えませんが、保証はありません。もう少し読んだ後、Finderから削除するだけで安全かどうかはわかりません。
jtbandes 2011

3
@jtbandesの回答をかなり頻繁に編集します。これらのファイルを削除する間違った方法は絶対にありません。はい、タイムマシンまたはシェルスクリプトを使用したrm方が高速で、Finderを数時間または数日間占有しない場合がありますが、実際にはユーザーの好みによります。ハードリンクを削除する場合でも、ファイルの最後のコピーを削除する場合でも、削除を実行すると、最終的に同じことが行われます。新しいtmuitlバージョンでは、Time Machineバックアップのどのバージョンを削除しても問題ありません。
bmike

ありがとう、bmike —安全だと確信している場合は、その情報を私の回答に
書いてよかった

「どのように選択しても」は正しくないようです。使用しない場合tmutil、ネストされたディレクトリを削除すると、ハードリンクが機能するため、他のバックアップに影響を与える可能性があります。スーパーユーザーのコマンドライン使用してTime Machineファイルを削除する方法を参照してください。
Arjan

6

Time Machineは10.7以降、Finderからのスナップショットの削除をサポートしています。

と同様にtmutil delete、完全なスナップショットのディレクトリでのみ機能します。

通常は許可されない理由はわかりませんが、のようなもので個々のファイルを削除できますsudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rf /Volumes/Time\ Machine/Backups.backupdb/Macintosh/2012-10-04-033043/HD/tmp

元のファイルが削除されても、ハードリンクは機能を停止しません。

$ echo x > 1; ln 1 2; rm 1; cat 2
x

スーパーユーザーにも同様の質問があります


.../TMSafetyNet.kext/Helpers/bypass-とてもかっこいい、これについて知らなかった。
deceze

1
bypassこれを行うのに注意して使用してください。他のバックアップにも影響します。スーパーユーザーのコマンドライン使用してTime Machineファイルを削除する方法を参照してください。
Arjan

最近のOSではヘルパーへのパスが変更されました。/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass私も強化します- 構文をめちゃくちゃにしたり、削除に必要以上の時間がかかる場合に備えて、唯一のバックアップ先でこれを行わないように注意してください。 私の経験では、間隔全体を細くするか、GUIを使用して1つの大きなファイル/フォルダーのすべてのインスタンスをプルーニングする方がはるかに優れています。
bmike

3

先に進んで、Finderを使用して古いバックアップを削除してもかまいません。これらのバックアップ期間にのみ存在するファイルはすべて失われることに注意してください。コマンドでバックアップを削除しても、通常のTime Machineプルーニングがバックアップで利用可能なできるだけ多くのファイルを保持しようとするように、ファイルやバックアップのマージ/結合は保持されません。

Finderを介したTime Machine BackUpビュー


この方法はお勧めしません。増分バックアップの性質上、削除された時間内にファイルにわずかな変更が加えられると、他の変更ではファイルを完成させるのに不十分になります。
アレクサンダー-モニカを復活させる

削除されたタイムフレーム内でバックアップされたファイルは、タイムマシンでは復元できません。私はLOLを繰り返す必要があるように感じました
アレクサンダー-モニカを復活させる

1
Time Machineがハードリンクを使用する方法が原因で、これは本当ではないと思いました。私が間違っている?
jtbandes 2011

2
実際、ファイルは常に全体として保存されるため、@ XAleXは間違っていると思います。Time Machineバックアップの唯一の増分は、変更されていないアイテムはすべてハードリンクされており、2度保存されないことです。私の知る限り。
11

したがって、この方法に同意しない場合は、上記の質問に対する解決策を提供できれば幸いです。
スリック、2011

0

Finderを使用してバックアップを削除しないことをお勧めしますが、Time Machine自体からも可能です。Time Machineにいるときに、ウィンドウを[コンピューター]設定に移動します。サイドバーで、コンピューターの名前になっているはずです。それがアクティブなウィンドウである場合、ツールバーの「歯車」アイコンはその機能を変更します。もう必要ない日付まで「時間をさかのぼって」移動し、歯車のアイコンをクリックします。メニューから[バックアップの削除]を選択し、プロンプトが表示されたら管理者パスワードを入力して、Time Machineに処理を任せます。これにより、Time Machineはデータベースを更新し、作成したリンクをそのまま維持できます。


回答ありがとうございます。先ほど述べたように、1つ以上のバックアップを削除するのはものすごく遅いので、1日の終わりにはかなり時間がかかります。そして、私は信じていると思いますが、バックアップは基本的にはとにかくFinderから通常削除されます。
2011

すみません、質問を最後まで読んでいなかったと思います。おっと
ブリンエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.