This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.12.3.6. Depuração de recursos do Velero com a ferramenta Velero CLI
Você pode depurar os recursos personalizados (CRs) Backup e Restore e recuperar logs com a ferramenta Velero CLI.
A ferramenta Velero CLI fornece informações mais detalhadas do que a ferramenta OpenShift CLI.
Sintaxe
Use o comando oc exec para executar um comando da Velero CLI:
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> <command> <cr_name>
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero <backup_restore_cr> <command> <cr_name>
Exemplo
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
Você pode especificar velero-<pod> -n openshift-migration no lugar de $(oc get pods -n openshift-migration -o name | grep velero).
Exemplo
oc exec velero-<pod> -n openshift-migration -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
$ oc exec velero-<pod> -n openshift-migration -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
Opção de ajuda
Use a opção de velero --help para listar todos os comandos da Velero CLI:
oc exec $(oc get pods -n openshift-migration -o name | grep velero) -- ./velero --help
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) -- ./velero --help
Comando de descrição
Use o comando velero describe para recuperar um resumo dos avisos e erros associados a um CR Backup ou Restore:
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> describe <cr_name>
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero <backup_restore_cr> describe <cr_name>
Exemplo
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
Comando de logs
Use o comando velero logs para recuperar os logs de um CR Backup ou Restore:
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> logs <cr_name>
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero <backup_restore_cr> logs <cr_name>
Exemplo
oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero restore logs ccc7c2d0-6017-11eb-afab-85d0007f5a19-x4lbf
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \
-- ./velero restore logs ccc7c2d0-6017-11eb-afab-85d0007f5a19-x4lbf