简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
使用快照恢复卷数据
Asta Control配置程序可使用从快照快速原位还原卷 TridentActionSnapshotRestore (TSR) CR。此CR用作要务Kubbernetes操作、在操作完成后不会持久保留。
Asta Control配置程序支持在上执行快照还原 ontap-san, ontap-san-economy, ontap-nas, ontap-nas-flexgroup, azure-netapp-files, gcp-cvs,和 solidfire-san 驱动程序。
开始之前
您必须具有绑定的PVC和可用的卷快照。
-
验证PVC状态是否已绑定。
kubectl get pvc
-
确认卷快照已准备就绪、可以使用。
kubectl get vs
步骤
-
创建TSR CR。此示例将为PVC创建CR
pvc1和卷快照pvc1-snapshot。cat tasr-pvc1-snapshot.yaml apiVersion: trident.netapp.io/v1 kind: TridentActionSnapshotRestore metadata: name: this-doesnt-matter namespace: trident spec: pvcName: pvc1 volumeSnapshotName: pvc1-snapshot
-
应用CR以从快照还原。此示例将从Snapshot还原
pvc1。kubectl create -f tasr-pvc1-snapshot.yaml tridentactionsnapshotrestore.trident.netapp.io/this-doesnt-matter created
结果
Asta Control配置程序从快照还原数据。您可以验证快照还原状态。
kubectl get tasr -o yaml
apiVersion: trident.netapp.io/v1
items:
- apiVersion: trident.netapp.io/v1
kind: TridentActionSnapshotRestore
metadata:
creationTimestamp: "2023-04-14T00:20:33Z"
generation: 3
name: this-doesnt-matter
namespace: trident
resourceVersion: "3453847"
uid: <uid>
spec:
pvcName: pvc1
volumeSnapshotName: pvc1-snapshot
status:
startTime: "2023-04-14T00:20:34Z"
completionTime: "2023-04-14T00:20:37Z"
state: Succeeded
kind: List
metadata:
resourceVersion: ""
|
|
|