Récupération après sinistre
Cette procédure cible une récupération complète du déploiement dans les scénarios suivants :
- Perte de toutes les ressources de stockage cloud.
- Perte à la fois des ressources Kubernetes et des ressources de stockage cloud.
Exigences
- Un accès à la sauvegarde du déploiement récupéré depuis la nouvelle plateforme d'hébergement
- Les fichiers de personnalisation
values-data-stack-all.yamletvalues-thingpark-stack-all.yamlutilisés pour installer le déploiement récupéré - Utilisez la même version de ThingPark Entreprise pour redéployer
- Redéployez avec le même nom d'espace de noms
Procédure
-
Utilisez le Guide d'installation pour déployer une nouvelle version Helm de ThingPark Entreprise sur votre cluster. Utilisez la version des Charts que vous voulez restaurer.
-
Identifiez une sauvegarde que vous voulez restaurer en listant celles disponibles :
kubectl exec -it -n $NAMESPACE deploy/tp-backup-controller -- tp-backup -o list -
Déclenchez la restauration des données (la commande demandera confirmation) :
kubectl exec -it -n $NAMESPACE deploy/tp-backup-controller -- tp-backup -o restore -b <backup name>