スナップショット・ファイルの削除

スナップショット・ファイルを削除する手順。

スナップショットを取得しても、以前のスナップショット・ファイルは自動的に削除されません。不要な古いスナップショットを削除する必要があります。

nodetool clearsnapshotコマンドは、既存のすべてのスナップショットファイルを、各キースペースのスナップショット・ディレクトリーから削除します。新しいスナップショットを取得する前に古いスナップショットを消去するのを、バックアップ・プロセスの一部としてください。

手順

  1. ノードのスナップショットをすべて削除するには、nodetool clearsnapshotコマンドを実行します。例を次に示します。
    nodetool -h localhost -p 7199 clearsnapshot
    tarボールのパス:
    installation_location/resources/cassandra/bin

    すべてのノードのスナップショットを一度に削除するには、パラレルsshユーティリティを使用して、nodetool clearsnapshotコマンドを実行します。

  2. 1つのスナップショットを削除するには、以下のようにスナップショット名を指定してclearsnapshotコマンドを実行します。
    nodetool clearsnapshot -t <snapshot_name>
    ファイルの名前とパスは、スナップショットの種類に応じて異なります。スナップショットの名前とパスの詳細については、「nodetools snapshot」を参照してください。