アドホック・バックアップの実行

すぐに一度だけ実行するアドホック・バックアップ・ジョブを作成します。

アドホック・バックアップを実行します。ワンタイム・バックアップは1度だけ実行され、OpsCenter UIでジョブを作成した後、すぐに開始できます。バックアップをすぐに実行しない場合は、繰り返し行われないワンタイム・バックアップをスケジュールすることもできます。

始める前に

重要: Backup Service(バックアップ・サービス)は、デスティネーションの場所のデータと構造を制御する必要があります。バックアップ・デスティネーションは、OpsCenterのみが使用するものとします。これらのデスティネーションに他のディレクトリーやファイルを追加すると、Backup Service(バックアップ・サービス)がバックアップ操作または復元操作を適切に実行できなくなる可能性があります。

手順

  1. クラスター名 > [Services]をクリックします。
  2. Backup Service(バックアップ・サービス)の[Details]リンクをクリックします。
  3. [Activity]タブで、[Create Backup]をクリックします。
    [Create Backup]ダイアログが表示されます。[Run Now]オプションは、バックアップの種類に対して既に選択されています。

    [Create Backup]:[Run Now]ダイアログ

  4. 以下の表を参考にして他の選択を行います。
    1. [Create Backup]のフィールド
    フィールド 説明
    タイプ 作成するバックアップ・ジョブのタイプ:[Run Now]または[Scheduled]
    スケジュール 日時を指定してバックアップ設定をスケジュールします。タイプに[Schedule]を選択した場合にのみ表示されます。使用可能な設定は以下のとおりです。
    • 日付:日、月、年。
    • 時刻とタイムゾーン:デフォルトのタイムゾーンはGMTです。タイムゾーンを変更するには、[GMT]をクリックし、国とタイムゾーンを選択して[Save]をクリックします。
    • 繰り返すかどうかを指定する設定:定期的にバックアップ・ジョブをスケジュールする場合や勤務時間外にスケジュールしたバックアップを実行する場合に使用します。
    キースペース 必須。バックアップする1つ以上またはすべてのキースペースを選択できます。

    DSE Graphデータベースをバックアップする場合は、グラフ・キースペースを選択します。キースペースをDSE Graphで作成した場合、そのキースペースは実際にはOpsCenterがバンドルする3つのキースペースで構成されています。これは、DSE Graphのバックアップには3つのキースペースがすべて必要であるためです。

    ヒント: 1つ以上のオプションを選択するにはプラス(+)アイコンをクリックします。複数の選択を行うときにリストを開いたままにするには、Cmdキー(Mac)またはCtrlキー(Windows/Linux)を押したままにします。
    データ・センター 必須。[Datacenters]フィールドは、クラスターに複数のデータ・センターが構成されている場合にのみ表示されます。バックアップする1つ以上またはすべてのデータ・センターを選択できます。特定のデータ・センターごとにバックアップを実行すると、データが他のデータ・センターにレプリケートされて、データのバックアップの冗長性が除外されるため、ほとんどの状況でバックアップのパフォーマンスが向上します。
    警告: データ・センターごとにバックアップを制限する場合、SimpleStrategyレプリケーション・ストラテジを使用している場合、またはレプリケーション係数が0のデータ・センターでNetworkTopologyStrategyを使用している場合、スナップショットにクラスターのすべてのデータが含まれているとは限りません。
    ヒント: 1つ以上のオプションを選択するにはプラス(+)アイコンをクリックします。複数の選択を行うときにリストを開いたままにするには、Cmdキー(Mac)またはCtrlキー(Windows/Linux)を押したままにします。
    失敗時にアラート バックアップが失敗したときのアラートをアクティブ化すると、アラートがイベント・ログに送信されます。デフォルト:False。
    ヒント: [Enabling Alert on Failure]を有効にすると、スケジュールした夜間バックアップを監視する際に特に便利です。イベントのアラートを構成し、アラートを電子メールで送信するか、Slackなどのチャット・ルームにURLを送信します。
    現在のデータ・サイズ [Current Data Size]は、現在選択しているキースペースに基づいてスナップショットのサイズを見積もる際に役立ちます。この情報はOpsCenterにより収集されるテーブル・メトリクスに基づいています。[Current Data Size]は動的な読み取り専用フィールドであり、選択したキースペースのサイズ情報を使用できない場合は[Unknown]と表示されます。データ・サイズの[Unknown]は、通常、システム・キースペースを選択した場合、またはキースペース・サイズ情報がまだ収集されていない場合のいずれかに表示されます。
    場所 スナップショットは、テーブルが保存されているノードのスナップショット・ディレクトリーに保存されます。たとえば、/var/lib/cassandra/data/OpsCenter/settings/snapshotsなどです。ローカル・ファイル・システムやAmazon S3の場所など、バックアップ先と復元元の場所を追加するには、[Add Location]をクリックします。バックアップ・ジョブの各場所に、バックアップ・データの保持ポリシーを設定します。「バックアップ場所の追加」を参照してください。
    ステージング・ディレクトリー バックアップに使用するBackup Service(バックアップ・サービス)のステージング・ディレクトリーの場所。デフォルトの場所は/var/lib/datastax-agent/tmpです。ディレクトリーのデフォルトの場所を変更するには、address.yamltmp dir構成オプションを使用してパスを指定します。
    詳細オプション スナップショットを作成する前または後(あるいは両方)にスクリプトを実行する場合は[Pre-Backup Script]フィールドと[Post-Backup Script]フィールドを展開します。このスクリプトは、各ノードの適切なインストール・ディレクトリーに配置する必要があります。
    カスタム・バックアップ・スクリプトは以下の場所に配置する必要があります。
    • パッケージ・インストール:/usr/share/datastax-agent/bin/backup-scripts
    • tarボール・インストール:インストール場所/agent/bin/backup-scripts

    詳細については、「バックアップ前後に実行するカスタム・スクリプトの構成」を参照してください。

    バックアップの作成 選択したバックアップのタイプ([Scheduled]または[Run Now])に応じて、スケジュール・バックアップ・ジョブを作成するか、またはアドホック・バックアップ・ジョブを直ちに実行します。
  5. [Create Backup]をクリックします。

タスクの結果

アドホック・バックアップの実行が開始されます。[Progress]ダイアログにバックアップ操作のステータスが表示されます。[Progress]ダイアログが閉じている場合、[Activity]タブで操作を引き続き表示できます。