Sdílet prostřednictvím


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.