第 10 章 卷快照
卷快照是集群中特定时间点的存储卷的状态。这些快照有助于更有效地使用存储,不必每次都制作完整的副本,也可用作应用程序开发的构建块。
您可以创建同一持久性卷声明 (PVC) 的多个快照。对于 CephFS,您可以为每个 PVC 创建最多 100 个快照。对于 RADOS 块设备 (RBD),您可以为每个 PVC 创建最多 512 个快照。
注意
您无法计划定期创建快照。
10.1. 创建卷快照
您可以从持久性卷声明 (PVC) 页面或 Volume Snapshots 页面创建卷快照。
先决条件
-
PVC 必须处于
Bound
状态,且不得在使用中。
注意
只有 pod 使用时,OpenShift Container Storage 才会为 PVC 的卷快照提供崩溃一致性。若要确保应用一致性,请务必先停止正在运行的容器集,以确保快照的一致性,或使用应用提供的任何静默机制来确保快照的一致性。
流程
- 在持久性卷声明页中显示
-
从 OpenShift Web 控制台点 Storage
Persistent Volume Claims。 要创建卷快照,请执行以下操作之一:
-
在所需 PVC 旁边,点 Action 菜单 (⋮)
Create Snapshot。 -
点击您要创建快照的 PVC,然后点击 Actions
Create Snapshot。
-
在所需 PVC 旁边,点 Action 菜单 (⋮)
- 输入卷快照的名称。
- 从下拉列表中选择 Snapshot Class。
- 点击 Create。您将被重定向到所创建的卷快照的 Details 页面。
-
从 OpenShift Web 控制台点 Storage
- 从 Volume Snapshots 页面中
-
从 OpenShift Web 控制台点 Storage
Volume Snapshots。 - 在 Volume Snapshots 页面中,单击 Create Volume Snapshot。
- 从下拉列表中选择所需的 项目。
- 从下拉列表中选择持久性卷声明。
- 输入快照的名称。
- 从下拉列表中选择 Snapshot Class。
- 点击 Create。您将被重定向到所创建的卷快照的 Details 页面。
-
从 OpenShift Web 控制台点 Storage
验证步骤
- 进入 PVC 的 Details 页面,然后点击 Volume Snapshots 选项卡查看卷快照列表。验证是否列出了新卷快照。
-
从 OpenShift Web 控制台点 Storage
Volume Snapshots。验证是否列出了新卷快照。 -
等待卷快照处于
Ready
状态。