13.5. CephFS スナップショットのスケジューリング
ストレージ管理者は、Red Hat Ceph Storage Dashboard で Ceph File System (CephFS) スナップショットをスケジュールできます。
Ceph File System (CephFS) スナップショットをスケジュールすると、定期的に一貫した信頼性の高いバックアップが確保され、データ損失のリスクが軽減されます。スナップショットをスケジュールすると、手動でバックアップを管理する際の管理オーバーヘッドが削減され、管理が容易になります。
特定のファイルシステム、サブボリューム、またはディレクトリーの使用可能なスナップショットのリストは、File > File Systems ページにあります。スケジュールされたバックアップを作成するには、スナップショットリストを使用します。
13.5.1. CephFS スナップショットスケジュールの作成
ストレージ管理者は、Red Hat Ceph Storage Dashboard で Ceph File System (CephFS) スナップショットスケジュールを作成できます。
ボリュームまたは特定のディレクトリーの Ceph File System (CephFS) スナップショットを自動的に作成するためのポリシーを作成します。スケジュールする頻度を定義することもできます (例: 毎時間、毎日、毎週など)
スナップショットの数やスナップショットを保持する期間を指定できます。スナップショットの数が超過するか、保存期間が過ぎると、古いスナップショットはすべて削除されます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
手順
ダッシュボードのナビゲーションから、File > File Systems に移動します。
ファイルシステムボリュームがリスト表示されます。スナップショットスケジュールを作成するファイルシステムを選択します。
Snapshot schedules タブに移動します。
注記Enable は、クラスターで
snapshot_scheduler
が無効になっている場合にのみ使用できます。オプション:snapshot_scheduler
モジュールを有効にするには、Enable をクリックします。スケジューラーを有効にした後、ダッシュボードが再読み込みされるまで待ってから、スナップショットスケジュールページに戻ります。'Create' をクリックします。+ Create Snapshot schedule フォームが開きます。
ディレクトリー名、開始日、開始時間、およびスケジュールを入力します。
- Directory: ディレクトリーまたはサブボリュームのパスを入力して検索し、スナップショットスケジュールを作成するディレクトリーを推奨リストから選択できます。
- Start date: スケジューラーがスナップショットの作成を開始する日付を入力します。デフォルトでは、現在の日付が選択されます。
- Start time: スケジューラーがスナップショットの作成を開始する時間を入力します。デフォルトでは現在の時刻が追加されます。
- Schedule: スナップショットの数およびスナップショットを作成する頻度を入力します。頻度は、hourly、daily、weekly、monthly、yearly または lastest snapshots に指定できます。
- オプション: スケジュールに保持ポリシーを追加する場合は、Add retention policy をクリックします。複数の保持ポリシーを追加できます。スナップショットの数とスナップショットを保持する頻度を入力します。頻度は、hourly、daily、weekly、monthly、yearly または lastest snapshots に指定できます。
Create snapshot schedule をクリックします。
スナップショットスケジュールが正常に作成されたことを通知するメッセージが表示されます。
13.5.2. CephFS スナップショットスケジュールの編集
ストレージ管理者は、IBM Storage Ceph Dashboard で Ceph ファイルシステム (CephFS) スナップショットスケジュールを編集できます。スナップショットスケジュールの保持ポリシーのみを編集できます。別の保持ポリシーを追加したり、既存のポリシーを削除したりできます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
手順
- ダッシュボードのナビゲーションから、File > File Systems に移動します。
- スナップショットスケジュールを編集する CephFS を選択し、Snapshot schedules をクリックします。
- 編集するスナップショットスケジュールを選択します。
- 'Edit' をクリックします。Edit Snapshot schedule ダイアログボックスが表示されます。
オプション: Edit Snapshot schedule ダイアログから、Add retention policy を選択して、スケジュール保持ポリシーを追加します。
スナップショットの数とスナップショットを保持する頻度を入力します。頻度は次のいずれかになります。毎週または最新のスナップショット。たとえば、スナップショットの数を 10 と入力し、'latest snapshots' を選択すると、スナップショットが作成された頻度に関係なく、最新の 10 個のスナップショットが保持されます。(Daily ..Hourly ..Monthly ..Yearly)
'Edit snapshot schedule' をクリックして保存します。
保持ポリシーが正常に作成されたことを示す通知が表示されます。
既存の保持ポリシーを削除するには、ゴミ箱アイコンをクリックします。
保持ポリシーが正常に削除されたことを示す通知が表示されます。
13.5.3. CephFS スナップショットスケジュールの削除
ストレージ管理者は、IBM Storage Ceph Dashboard で Ceph ファイルシステム (CephFS) スナップショットスケジュールを削除できます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- スナップショットスケジュール。
手順
- ダッシュボードのナビゲーションから、File > File Systems に移動します。
- スナップショットスケジュールを編集する CephFS を選択します。
- 'Snapshot schedules' をクリックします。
- 削除するスナップショットスケジュールを選択します。
- ドロップダウンメニューから 'Edit' をクリックします。
'Delete' をクリックします。
スナップショットスケジュールの削除ダイアログボックスが表示されます。
- Yes, I am sure を選択して、スケジュールの削除を確定します。
'Delete' snapshot schedule をクリックします。
スナップショットスケジュールが正常に削除されたことを示す通知が表示されます。
13.5.4. CephFS スナップショットスケジュールの無効化と有効化
ストレージ管理者は、IBM Storage Ceph ダッシュボードで Ceph File System (CephFS) スナップショットスケジュールを非アクティブ化およびアクティブ化できます。スナップショットスケジュールはデフォルトで有効になっており、設定された内容に従って実行されます。非アクティブ化すると、再度アクティブ化されるまでスナップショットはスケジュールから除外されます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- スナップショットスケジュール。
手順
- ダッシュボードのナビゲーションから、File > File Systems に移動します。
- スナップショットスケジュールを編集する CephFS を選択します。
- 'Snapshot schedules' をクリックします。
- 非アクティブ化するスナップショットスケジュールを選択し、アクションドロップダウンから 'Deactivate' をクリックします。
- Yes, I am sure を選択して、スケジュールの非アクティブ化を確定します。
'Deactivate snapshot schedule' をクリックします。
スナップショットスケジュールが正常に非アクティブ化されたことを示す通知が表示されます。
- アクションドロップダウンで 'Activate' をクリックすると、スナップショットスケジュールをアクティブ化できます。