10.3. Ceph ファイルシステムのスナップショットスケジュールの追加
まだ存在しない CephFS パスのスナップショットスケジュールを追加します。1 つのパスに対して 1 つ以上のスケジュールを作成できます。繰り返される間隔と開始時間が異なる場合、スケジュールは異なると見なされます。
CephFS パスには保持ポリシーを 1 つだけ指定できますが、保持ポリシーは複数のカウントタイムペアを持つことができます。
スケジューラーモジュールが有効になると、ceph fs snap-schedule
コマンドを実行すると、利用可能なサブコマンドと、その使用形式が表示されます。
前提条件
- 実行中、および正常な Red Hat Ceph Storage クラスター
- Ceph File System のデプロイメント
- Ceph Manager および Metadata Server (MDS) ノードへのルートレベルのアクセス。
- ファイルシステムで CephFS スナップショットを有効にします。
手順
Ceph Manager ノードで Cephadm シェルにログインします。
例:
[root@host01 ~]# cephadm shell
snap_schedule
モジュールを有効にします。例:
[ceph: root@host01 /]# ceph mgr module enable snap_schedule
クライアントノードにログインします。
例:
[root@host02 ~]# cephadm shell
Ceph File System の新しいスケジュールを追加します。
構文
ceph fs snap-schedule add FILE_SYSTEM_VOLUME_PATH REPEAT_INTERVAL [START_TIME]
例:
[ceph: root@host02 /]# ceph fs snap-schedule add /cephfs_kernelf739cwtus2/pmo9axbwsi 1h 2022-06-27T21:50:00
注記START_TIME は、ISO8601 形式で表されます。
この例では、ファイルシステム
mycephfs
内のパス/cephfs
のスナップショットスケジュールを作成し、1 時間ごとにスナップショットを作成し、2022 年 6 月 27 日午後 9 時 50 分に開始します。CephFS ボリュームパスのスナップショット用に新たな保持ポリシーを追加します。
構文
ceph fs snap-schedule retention add FILE_SYSTEM_VOLUME_PATH [COUNT_TIME_PERIOD_PAIR] TIME_PERIOD COUNT
例
[ceph: root@host02 /]# ceph fs snap-schedule retention add /cephfs h 14 1 [ceph: root@host02 /]# ceph fs snap-schedule retention add /cephfs d 4 2 [ceph: root@host02 /]# ceph fs snap-schedule retention add /cephfs 14h4w 3
スナップショットスケジュールを一覧表示して、新しいスケジュールが作成されたことを確認します。
構文
ceph fs snap-schedule list FILE_SYSTEM_VOLUME_PATH [--format=plain|json] [--recursive=true]
例
[ceph: root@host02 /]# ceph fs snap-schedule list /cephfs --recursive=true
この例では、ディレクトリーツリーのすべてのスケジュールをリスト表示しています。
スナップショットスケジュールのステータスを確認します。
構文
ceph fs snap-schedule status FILE_SYSTEM_VOLUME_PATH [--format=plain|json]
例:
[ceph: root@host02 /]# ceph fs snap-schedule status /cephfs --format=json
以下の例では、CephFS
/cephfs
パスのスナップショットスケジュールのステータスを JSON 形式で表示しています。デフォルトの形式はプレーンテキストで、指定されていない場合はプレーンテキストになります。
関連情報
- 詳細は、Red Hat Ceph Storage ファイルシステムガイドの Ceph File System スナップショットスケジュール セクションを参照してください。
- 詳細は、Red Hat Ceph Storage ファイルシステムガイドの Ceph File System スナップショット セクションを参照してください。