Partilhar via


Criar uma restauração de aplicativo de cluster do Azure Red Hat OpenShift 4

Neste artigo, você preparará seu ambiente para criar uma restauração de aplicativo de cluster do Azure Red Hat OpenShift 4. Vai aprender a:

  • Configure os pré-requisitos e instale as ferramentas necessárias
  • Criar uma restauração de aplicativo do Azure Red Hat OpenShift 4

Se você optar por instalar e usar a CLI localmente, este tutorial exigirá que você esteja executando a CLI do Azure versão 2.6.0 ou posterior. Executar az --version para localizar a versão. Se precisar de instalar ou atualizar, veja Install Azure CLI (Instalar o Azure CLI).

Antes de começar

Criar um backup de aplicativo do Azure Red Hat OpenShift 4

Para criar um backup de aplicativo do Azure Red Hat OpenShift 4, consulte Criar um backup do Azure Red Hat OpenShift 4

Restaurar um aplicativo Azure Red Hat OpenShift 4

Essas etapas permitirão que você restaure um aplicativo que foi previamente copiado com Velero. Você pode verificar a lista de backups atualmente reconhecidos pelo cluster para ver quais backups estão disponíveis para restauração. Para executar esta etapa, você precisará executar o seguinte comando:

(Esta etapa pressupõe que você instalou o Velero em um projeto chamado "velero")

oc get backups -n velero

Depois de ter o backup que você gostaria de restaurar, você precisará executar a restauração com o seguinte comando:

velero restore create <name of restore> --from-backup <name of backup from above output list>

Esta etapa criará os objetos do Kubernetes cujo backup foi feito a partir da etapa anterior ao criar um backup.

Para ver o status da restauração, execute a seguinte etapa:

oc get restore -n velero <name of restore created previously> -o yaml

Quando a fase diz Completed, seu aplicativo Azure Red Hat 4 deve ser restaurado.

Restaurar um aplicativo Azure Red Hat OpenShift 4 com instantâneos incluídos

Para criar uma restauração de um aplicativo Azure Red Hat OpenShift 4 com volumes persistentes usando Velero, você precisará executar a restauração com o seguinte comando:

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"

Esta etapa criará os objetos do Kubernetes cujo backup foi feito a partir da etapa anterior ao criar um backup.

Para ver o status da restauração, execute a seguinte etapa:

oc get restore -n velero <name of restore created previously> -o yaml

Quando a fase diz Completed, seu aplicativo Azure Red Hat 4 deve ser restaurado.

Para obter mais informações, consulte Backup de recursos do OpenShift de forma nativa

Próximos passos

Neste artigo, um aplicativo de cluster do Azure Red Hat OpenShift 4 foi restaurado. Aprendeu a:

  • Criar uma restauração de aplicativo de cluster OpenShift v4 usando o Velero
  • Crie uma restauração de aplicativo de cluster OpenShift v4 com snapshots usando Velero

Avance para o próximo artigo para saber mais sobre os recursos suportados pelo Azure Red Hat OpenShift 4.