Slik bruker du ConfigMap til å tilordne en lagringsklasse for vedvarende volumkrav for øyeblikksbilder med PowerProtect Data Manager 19.8

Shrnutí: Denne artikkelen beskriver hvordan du aktiverer vedvarende volumkrav for sikkerhetskopiering for å binde seg til en brukerdefinert lagringsklasse under sikkerhetskopiering.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Følg disse instruksjonene for å bruke Dell EMC PowerProtect Data Manager 19.8 og ConfigMap til å aktivere fast volumkrav for sikkerhetskopiering for øyeblikksbilder som kan bindes til en brukerdefinert lagringsklasse under sikkerhetskopiering.

Denne artikkelen tar for seg følgende scenario:

  • Du har to lagringsklasser definert i Kubernetes-klyngen. Eksempel:

debjeet@irv-ppdm-sdr-140:~$ kubectl get sc

NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
csi-hostpath-sc (standard) hostpath.csi.k8s.io Delete Immediate True 161d
debjeet-sc hostpath.csi.k8s.io Delete Immediate True 12d

  • Applikasjonsnavneområdet bruker for eksempel den første lagringsklassen:
debjeet@irv-ppdm-sdr-140:~$ kubectl get pods,pvc -n exns
STATUS FOR KLAR NAVN STARTER PÅ NYTT ALDER
pod/wordpress-mysql-5b697dbbfc-gfv9k 1/1 Kjører 0 16d

NAVN STATUS VOLUMKAPASITET TILGANGSMODUSER STORAGECLASS ALDER
persistentvolumeclaim/mysql-pv-claim Bound pvc-d6df4270-dc9e-48bb-bca9-bd430cea88c6 2Gi RWO csi-hostpath-sc 16d
  • Når du starter en sikkerhetskopieringsjobb, oppretter Dell EMC PowerProtect Data Manager et midlertidig øyeblikksbilde med vedvarende volumkrav for sikkerhetskopiering som er montert på cProxy-poden. Denne handlingen flytter øyeblikksbildet for sikkerhetskopiering til PowerProtect Appliance. Dette øyeblikksbildet av vedvarende volumkrav bindes automatisk til lagringsklassen for vedvarende volumkrav.
debjeet@irv-ppdm-sdr-140:~$ kubectl get pods,pvc -n exns
STATUS FOR KLAR NAVN STARTER PÅ NYTT ALDER
pod/epco-2021-06-17-11-40-05-epco-mysql-pv-claim-cproxy 1/1 Kjører 0 5s
pod/wordpress-mysql-5b697dbbfc-gfv9k 1/1 Kjører 0 17d

NAVN STATUS VOLUMKAPASITET TILGANGSMODUSER STORAGECLASS ALDER
persistentvolumeclaim/mysql-pv-claim Bound pvc-d6df4270-dc9e-48bb-bca9-bd430cea88c6 2Gi RWO csi-hostpath-sc 17d
persistentvolumeclaim/pvc-epco-2021-06-17-11-40-05-mysql-pv-claim Bound pvc-4031a452-fd2b-42b1-b1-b1a5-da4df6dc9eb0 2Gi RWO csi-hostpath-sc 6s
  • Du må ha midlertidige krav om vedvarende volumkrav for sikkerhetskopiering montert i en annen lagringsklasse. Dette kravet kan skyldes begrensninger i lagringsklassen eller interne policyer for kildelagringsklassen.

Utfør følgende trinn:

  1. Opprett et ConfigMap i powerprotect-navneområdet med navnet ppdm-snapshot-storage-class-mapping ved hjelp av følgende kommando:

kubectl create cm ppdm-snapshot-storage-class-mapping -n powerprotect

  1. Rediger ConfigMap ved hjelp av følgende kommando:

kubectl edit cm ppdm-snapshot-storage-class-mapping -n powerprotect

  1. Redigeringsprogrammet åpnes. Legg til datadelen uthevet i fet skrift i følgende ConfigMap-eksempel.

apiVersjon: v1
Type: Konfigurasjonskart
Data:
  csi-hostpath-sc: debjeet-sc
Metadata:
  creationTimestamp: "2021-06-04T14:13:17Z"
navn: ppdm-snapshot-storage-class-mapping
navneområde: powerprotect
ressursversjon: "29682568"
selfLink: /api/v1/namespaces/powerprotect/configmaps/ppdm-snapshot-storage-class-mapping
Uid: 74def0f9-207d-4ea5-a9b1-0fca688c7ea5

  1. Oppgi tilordning mellom navnet på kildelagringsklassen og navnet på mållagringsklassen.

Hvis du tilbyr flere tilordninger i ett enkelt ConfigMap, viser følgende scenarier brukstilfeller som ikke støttes og støttes:

  • Scenario som ikke støttes: Du kan ikke tilordne én lagringsklasse til to forskjellige lagringsklasser. Eksempel:

isilon-sc: unity-nfs
isilon-sc: vxflex-sc

  • Scenario som støttes: Du kan tilordne ulike lagringsklasser til én lagringsklasse.

unity-nfs: isilon-sc
vxflex-sc: isilon-sc

  1. Lagre ConfigMap. For sikkerhetskopiering av vedvarende volumkrav som er bundet til navnet på kildelagringsklassen som er oppført i ConfigMap, er kravet om vedvarende volum for øyeblikksbilder bundet til navnet på mållagringsklassen som er oppført i ConfigMap.

Ved hjelp av det forrige eksemplet ConfigMap er navnet på kildelagringsklassen csi-hostpath-sc , og navnet på mållagringsklassen er debjeet-sc. Hvis et vedvarende volumkrav som sikkerhetskopieres, bruker csi-hostpath-sc i lagringsklassen, er øyeblikksbildet vedvarende volumkrav under sikkerhetskopiering nå bundet til debjeet-sc.

debjeet@irv-ppdm-sdr-140:~$ kubectl get pods,pvc -n exns
STATUS FOR KLAR NAVN STARTER PÅ NYTT ALDER
pod/epco-2021-06-17-11-40-05-epco-mysql-pv-claim-cproxy 1/1 Kjører 0 5s
pod/wordpress-mysql-5b697dbbfc-gfv9k 1/1 Kjører 0 17d

NAVN STATUS VOLUMKAPASITET TILGANGSMODUSER STORAGECLASS ALDER
persistentvolumeclaim/mysql-pv-claim Bound pvc-d6df4270-dc9e-48bb-bca9-bd430cea88c6 2Gi RWO csi-hostpath-sc 17d
persistentvolumeclaim/pvc-epco-2021-06-17-11-40-05-mysql-pv-claim Bound pvc-4031a452-fd2b-42b1-b1-b1a5-da4df6dc9eb0 2Gi RWO debjeet-sc 56s
Vlastnosti článku
Číslo článku: 000189023
Typ článku: How To
Poslední úprava: 27 srp 2022
Verze:  3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.