web-dev-qa-db-ja.com

rsnapshotディレクトリを削除する

Rsnapshotバックアップからbackupninjaのようなものへの移行を検討しています。 rsnapshotバックアップを削除する方法についての決定的な答えを見つけるのに苦労しています。

私が理解していることから、ファイルの多くはハードリンクであり、実際のコピーではありません。

どうすれば削除できます/mnt/disk1/backups/*(daily.0、weekly.0など)元のファイルに害を与えることなく?

単にrm /mnt/disk1/backups/* -R

7
Andrew Grothe

あなたはバックアップファイルがハードリンクであることについて正しいので、バックアップディレクトリを削除するだけで安全です。

ハードリンクは単なるポインタであるため、ファイルに2つのハードリンクがある場合、このファイルが占めるスペースは、両方のリンクが削除されたときにのみOSによって再利用されます。

8
dtoubelis