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.