velero

Zweck

Velero wird für Kubernetes-Backups und Disaster Recovery verwendet.

Informationen anzeigen

Backups

velero backup get

Restore Jobs

velero restore get

Backup Details

velero backup describe <backup>

Backups erstellen

Namespace sichern

velero backup create paperless \
  --include-namespaces paperless-ngx

Gesamten Cluster sichern

velero backup create full-cluster

Restore

Restore erstellen

velero restore create \
  --from-backup full-cluster

Restore Status

velero restore describe <restore>

StorageClass Mapping

Beispiel für Migrationen zwischen Storage-Klassen.

apiVersion: v1
kind: ConfigMap
metadata:
  name: change-sc-piraeus-storage
  namespace: velero
data:
  longhorn: piraeus-storage

Troubleshooting

Velero Logs

kubectl logs \
  -n velero \
  deployment/velero

Backup Storage Location

velero backup-location get

Snapshot Locations

velero snapshot-location get