Vytvoření obnovení aplikace clusteru Azure Red Hat OpenShift 4
V tomto článku připravíte své prostředí na vytvoření obnovení aplikace clusteru Azure Red Hat OpenShift 4. Získáte následující informace:
- Nastavení požadovaných součástí a instalace potřebných nástrojů
- Vytvoření obnovení aplikace Azure Red Hat OpenShift 4
Pokud se rozhodnete nainstalovat a používat rozhraní příkazového řádku místně, musíte mít Azure CLI verze 2.6.0 nebo novější. Verzi zjistíte spuštěním příkazu az --version
. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace Azure CLI.
Než začnete
Vytvoření zálohy aplikace Azure Red Hat OpenShift 4
Vytvoření zálohy aplikace Azure Red Hat OpenShift 4 najdete v tématu Vytvoření zálohy Azure Red Hat OpenShift 4.
Obnovení aplikace Azure Red Hat OpenShift 4
Tento postup vám umožní obnovit aplikaci, která byla dříve zálohovaná pomocí Velera. Seznam záloh, které cluster aktuálně rozpozná, můžete zkontrolovat a zjistit, jaké zálohy jsou k dispozici pro obnovení. K provedení tohoto kroku budete muset spustit následující příkaz:
(Tento krok předpokládá, že jste nainstalovali Velero do projektu s názvem "velero")
oc get backups -n velero
Jakmile budete mít zálohu, kterou chcete obnovit, budete muset provést obnovení pomocí následujícího příkazu:
velero restore create <name of restore> --from-backup <name of backup from above output list>
Tento krok vytvoří objekty Kubernetes, které byly zálohovány z předchozího kroku při vytváření zálohy.
Pokud chcete zobrazit stav obnovení, spusťte následující krok:
oc get restore -n velero <name of restore created previously> -o yaml
Jakmile fáze řekne Completed
, měla by se vaše aplikace Azure Red Hat 4 obnovit.
Obnovení aplikace Azure Red Hat OpenShift 4 s zahrnutými snímky
Pokud chcete vytvořit obnovení aplikace Azure Red Hat OpenShift 4 s trvalými svazky pomocí Velera, budete muset provést obnovení pomocí následujícího příkazu:
velero restore create <name of the restore> --from-backup <name of backup from above output list> --exclude-resources="nodes,events,events.events.k8s.io,backups.ark.heptio.com,backups.velero.io,restores.ark.heptio.com,restores.velero.io"
Tento krok vytvoří objekty Kubernetes, které byly zálohovány z předchozího kroku při vytváření zálohy.
Pokud chcete zobrazit stav obnovení, spusťte následující krok:
oc get restore -n velero <name of restore created previously> -o yaml
Jakmile fáze řekne Completed
, měla by se vaše aplikace Azure Red Hat 4 obnovit.
Další informace najdete v tématu Zálohování prostředků OpenShift nativním způsobem.
Další kroky
V tomto článku se obnovila aplikace clusteru Azure Red Hat OpenShift 4. Naučili jste se:
- Vytvoření obnovení aplikace clusteru OpenShift v4 pomocí Velero
- Vytvoření obnovení aplikace clusteru OpenShift v4 se snímky pomocí Velero
V dalším článku se dozvíte o podporovaných prostředcích Azure Red Hat OpenShift 4.