Please enter search query.
Search <book_title>...
Veritas InfoScale™ for Kubernetes Environments 8.0.200 - Linux
Last Published:
2023-02-21
Product(s):
InfoScale & Storage Foundation (8.0.200)
Platform: Linux
- Overview
- System requirements
- Preparing to install InfoScale on Containers
- Installing Veritas InfoScale on OpenShift
- Introduction
- Prerequisites
- Additional Prerequisites for Azure RedHat OpenShift (ARO)
- Considerations for configuring cluster or adding nodes to an existing cluster
- Installing InfoScale on a system with Internet connectivity
- Installing InfoScale in an air gapped system
- Installing Veritas InfoScale on Kubernetes
- Introduction
- Prerequisites
- Installing the Special Resource Operator
- Tagging the InfoScale images on Kubernetes
- Applying licenses
- Tech Preview: Installing InfoScale on an Azure Kubernetes Service(AKS) cluster
- Considerations for configuring cluster or adding nodes to an existing cluster
- Installing InfoScale on Kubernetes
- Installing InfoScale by using the plugin
- Undeploying and uninstalling InfoScale
- Configuring KMS-based Encryption on an OpenShift cluster
- Configuring KMS-based Encryption on a Kubernetes cluster
- InfoScale CSI deployment in Container environment
- CSI plugin deployment
- Raw block volume support
- Static provisioning
- Dynamic provisioning
- Resizing Persistent Volumes (CSI volume expansion)
- Snapshot provisioning (Creating volume snapshots)
- Managing InfoScale volume snapshots with Velero
- Volume cloning
- Using InfoScale with non-root containers
- Using InfoScale in SELinux environments
- CSI Drivers
- Creating CSI Objects for OpenShift
- Installing and configuring InfoScale DR Manager on OpenShift
- Installing and configuring InfoScale DR Manager on Kubernetes
- Disaster Recovery scenarios
- Configuring InfoScale
- Administering InfoScale on Containers
- Upgrading InfoScale
- Troubleshooting
Restoring a snapshot to new PVC
If you want to use and update a point-in-time copy of the application data, you can restore the snapshot of that application's persistent volume to a new persistent volume that represents the previous state described by the snapshot. To restore a volume from a snapshot, you must specify the name of the VolumeSnapshot object that you want to restore as the value of the dataSource attribute.
Note:
While restoring a snapshot or a clone to a new PVC, you must specify the exact same storage details as specified in the source PVC.
To restore a snapshot to a new PVC:
- Define a Persistent Volume Claim object using the yaml and specify the name of the VolumeSnapshot object that you want to restore in the dataSource attribute:
csi-dynamic-snapshot-restore.yaml --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: csi-infoscale-snapshot-restore spec: storageClassName: csi-infoscale-sc accessModes: - ReadWriteMany resources: requests: storage: 5Gi dataSource: name: csi-dynamic-snapshot kind: VolumeSnapshot apiGroup: snapshot.storage.k8s.io
- Create the Persistent Volume Claim.
oc create -f csi-dynamic-snapshot-restore.yaml
To restore a raw block volume snapshot to a new PVC
- Add
volumeMode: Blocktocsi-static-snapshot-restore.yamlorcsi-dynamic-snapshot-restore.yamlas under ---- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: <csi-static-snapshot-restore/csi-dynamic-snapshot-restore> spec: volumeMode: Block storageClassName: csi-infoscale-sc dataSource: name: csi-static-snapshot kind: VolumeSnapshot apiGroup: snapshot.storage.k8s.io accessModes: - ReadWriteMany # Please provide storage capacity exactly matching to the dataSource resources: requests: storage: 10Gi