Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto článku připravíte své prostředí na vytvoření obnovení aplikace clusteru Microsoft Azure Red Hat OpenShift. Naučíte se:
- 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 instalovat nebo upgradovat, podívejte se na Install Azure CLI.
Prerequisites
- Zálohování aplikací Azure Red Hat OpenShift 4 Pokud chcete vytvořit zálohu aplikace Azure Red Hat OpenShift 4, přečtěte si téma Vytvoření zálohy Azure Red Hat OpenShift 4.
Obnovení aplikace Azure Red Hat OpenShift 4
Tyto kroky umožňují obnovit aplikaci, která byla zálohovaná pomocí Velera. Seznam záloh clusteru můžete zkontrolovat a zjistit, které zálohy jsou k dispozici pro obnovení.
Pokud chcete zobrazit seznam záloh, spusťte následující příkaz, který 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, provedete 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í příkaz.
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 OpenShift 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, které používají Velero, provedete 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"
Následující příkaz vytvoří objekty Kubernetes, které byly zálohovány z předchozího příkazu.
Pokud chcete zobrazit stav obnovení, spusťte následující příkaz.
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 OpenShift obnovit.
Další informace najdete v tématu Zálohování prostředků OpenShift nativním způsobem.
Next steps
V tomto článku se obnovila aplikace clusteru Azure Red Hat OpenShift. 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
Informace o podporovaných prostředcích Azure Red Hat OpenShift najdete v tématu Podporované prostředky Azure Red Hat OpenShift v4.