インクリメンタル・バックアップの有効化
インクリメンタル・バックアップを有効にする手順。インクリメンタル・バックアップを有効にすると、Cassandraは、フラッシュされる各SSTableを、キースペース・データ・ディレクトリーの下にあるバックアップ・ディレクトリーにハードリンクします。
インクリメンタル・バックアップを有効にすると(デフォルトでは無効)、Cassandraは、フラッシュされる各SSTableを、キースペース・データ・ディレクトリーの下にあるバックアップ・ディレクトリーにハードリンクします。これにより、スナップショット全体を転送しなくても、オフサイトでバックアップを保存できます。また、インクリメンタル・バックアップをスナップショットと組み合わせて、信頼できる最新のバックアップ・メカニズムを提供できます。
スナップショットと同様に、インクリメンタル・バックアップ・ファイルは自動的に消去されません。DataStaxでは、新しいスナップショットが作成されるたびにインクリメンタル・バックアップのハードリンクを消去するプロセスを設定することを推奨します。
cassandra.yamlファイルの場所は、インストールのタイプによって異なります。
パッケージ・インストール | /etc/cassandra/cassandra.yaml |
tarボール・インストール | install_location/resources/cassandra/conf/cassandra.yaml |
Windowsインストール | C:\Program Files\DataStax Community\apache-cassandra\conf\cassandra.yaml |
手順
クラスターの各ノードでcassandra.yaml構成ファイルを編集し、incremental_backupsの値をtrueに変更します。