13.4. CephFS スナップショットの管理
ストレージ管理者は、Red Hat Ceph Storage ダッシュボードで Ceph File System (CephFS) ボリュームとサブボリュームのスナップショットを作成できます。
Ceph ファイルシステム (CephFS) スナップショットは、Ceph ファイルシステムの不変の特定時点のビューを作成します。CephFS スナップショットは非同期で、CephFS ディレクトリーの特別な非表示ディレクトリー (.snap) に保存されます。Ceph File System 内の任意のディレクトリーのスナップショット作成を指定できます。ディレクトリーを指定すると、スナップショットにはその中のすべてのサブディレクトリーも含まれます。
CephFS スナップショット機能は、新しい Ceph ファイルシステムではデフォルトで有効になっていますが、既存の Ceph ファイルシステムでは手動で有効にする必要があります。
各 Ceph Metadata Server (MDS) クラスターは snap 識別子を別個に割り当てます。1 つのプールを共有する複数の Ceph File Systems のスナップショットを使用すると、スナップショットの競合が発生し、ファイルデータがありません。
13.4.1. CephFS サブボリュームスナップショットの作成
ストレージ管理者は、Red Hat Ceph Storage ダッシュボードで Ceph File System (CephFS) サブボリュームスナップショットを作成できます。Ceph File System (CephFS) のイミュータブル (ポイントインタイムビュー) を作成するには、スナップショットを作成します。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- 対応するサブボリュームが含まれるサブボリュームグループ
手順
- Dashboard にログインします。
- ダッシュボードのナビゲーションメニューで、File > File Systems をクリックします。
サブスナップショットを作成する CephFS を選択します。
利用可能なファイルシステムがない場合は、新しいファイルシステムを作成します。
- Snapshots タブに移動します。Groups、Subvolumes、および Create の 3 つの列があります。
- Groups および Subvolumes の列から、スナップショットの作成先となるグループおよびサブボリュームを選択します。
3 番目のコラムで Create をクリックします。Create snapshot フォームが開きます。
- Name: デフォルトの名前 (スナップショットの作成日時) がすでに追加されています。この名前は編集し、新しい名前を追加できます。
- Volume name: ボリューム名はファイルシステム名です。選択内容に従ってすでにフォームに追加されています。
- Subvolume group: サブボリュームグループ名は、選択内容に従ってすでに追加されています。または、ドロップダウンリストから別のサブボリュームグループを選択します。
- Subvolume: サブボリューム名は選択に応じてすでに追加されています。または、ドロップダウンリストから別のサブボリュームを選択することもできます。
Create Snapshot をクリックします。
スナップショットが正常に作成されたことを通知するメッセージが表示されます。
検証
- Snapshots タブに移動し、スナップショットが作成されるサブボリュームおよびサブグループを選択します。
13.4.2. CephFS サブボリュームスナップショットの削除
ストレージ管理者は、Red Hat Ceph Storage ダッシュボードで Ceph File System (CephFS) サブボリュームスナップショットを作成できます。Ceph File System (CephFS) のイミュータブル (ポイントインタイムビュー) を作成するには、スナップショットを作成します。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- 対応するサブボリュームが含まれるサブボリュームグループ
手順
- Dashboard にログインします。
- ダッシュボードのナビゲーションメニューで、File > File Systems をクリックします。
- サブボリュームのスナップショットを削除する CephFS を選択します。
- Snapshots タブに移動します。
- 削除するスナップショットを選択します。スナップショットが作成されたサブボリュームグループとサブボリュームを選択して、スナップショットをリスト表示できます。
- 'Yes, I am sure' チェックボックスをオンにして、スナップショットの削除を確定します。
Delete Snapshot をクリックします。
スナップショットが正常に削除されたことを示す通知が表示されます。
13.4.3. CephFS サブボリュームスナップショットのクローン作成
ストレージ管理者は、Red Hat Ceph Storage ダッシュボードで Ceph File System (CephFS) サブボリュームスナップショットを複製できます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- サブボリュームのスナップショット。
手順
- Dashboard にログインします。
- ダッシュボードのナビゲーションメニューで、File > File Systems をクリックします。
- サブボリュームスナップショットをクローンする CephFS を選択します。
- Snapshots タブに移動します。
- クローンを作成するスナップショットを選択します。スナップショットが作成されたサブボリュームグループとサブボリュームを選択して、スナップショットをリスト表示できます。'Yes, I am sure' チェックボックスをオンにして、スナップショットの削除を確定します。
- Delete ボタンの横にある矢印をクリックします。
Clone をクリックして、以下を設定します。
- Name: デフォルトの名前 (クローンの作成日時) がすでに追加されています。この名前は変更し、新しい名前を追加できます。
- Group name: サブボリュームグループ名は、選択内容に従ってすでに追加されています。または、ドロップダウンリストから別のサブボリュームグループを選択します。
Create Clone をクリックします。
クローンが正常に作成されたことを通知するメッセージが表示されます。
- Subvolume 列の Snapshots タブに移動して、クローンが作成されていることを確認できます。クローンを作成するサブグループを選択します。
13.4.4. CephFS ボリュームスナップショットの作成
ストレージ管理者は、IBM Storage Ceph Dashboard で Ceph ファイルシステム (CephFS) ボリュームスナップショットを作成できます。Ceph File System (CephFS) ボリュームのイミュータブル (ポイントインタイムビュー) を作成するには、スナップショットを作成します。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- 対応するサブボリュームが含まれるサブボリュームグループ
手順
- Dashboard にログインします。
- ダッシュボードのナビゲーションメニューで、File > File Systems をクリックします。
サブボリュームスナップショットを作成する CephFS を選択します。
利用可能なファイルシステムがない場合は、新しいファイルシステムを作成します。
- Directories タブに移動します。
- サブボリュームとボリュームのリストから、スナップショットを作成するボリュームを選択します。
Snapshot 行の Create をクリックします。Create Snapshot フォームが開きます。
- Name: デフォルトの名前 (スナップショットの作成日時) がすでに追加されています。この名前は編集し、新しい名前を追加できます。
Create Snapshot をクリックします。
スナップショットが正常に作成されたことを通知するメッセージが表示されます。
- Directories タブの Snapshots 行からスナップショットが作成されたことを確認できます。
13.4.5. CephFS ボリュームスナップショットの削除
ストレージ管理者は、Red Hat Ceph Storage Dashboard で Ceph File System (CephFS) ボリュームのスナップショットを削除できます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- ボリュームのスナップショット。
手順
- Dashboard にログインします。
- ダッシュボードのナビゲーションメニューで、File > File Systems をクリックします。
- サブボリュームのスナップショットを削除する CephFS を選択します。
- Directories タブに移動します。
- 削除するスナップショットを選択します。Snapshot 行でスナップショットのリストを確認できます。
- 'Delete' をクリックします。
- Yes, I am sure のボックスをチェックして、スナップショットの削除を確定します。
Delete CephFS Snapshot をクリックします。
スナップショットが正常に削除されたことを示す通知が表示されます。