第 8 章 卷快照
卷快照是集群中特定时间点的存储卷的状态。这些快照有助于更有效地使用存储,不必每次都制作完整的副本,也可用作应用程序开发的构建块。
卷快照类允许管理员指定属于卷快照对象的不同属性。根据所使用的平台,OpenShift Container Storage Operator 会安装默认卷快照类。Operator 拥有并控制这些默认卷快照类,且无法删除或修改它们。
您可以创建同一持久性卷声明 (PVC) 的多个快照。对于 CephFS,您可以为每个 PVC 创建最多 100 个快照。对于 RADOS 块设备 (RBD),您可以为每个 PVC 创建最多 512 个快照。
注意
您无法计划定期创建快照。
8.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状态。