12.3.6. Debugging delle risorse di Velero con lo strumento CLI di Velero
È possibile eseguire il debugging delle risorse personalizzate di Backup
e Restore
e recuperare i registri con lo strumento CLI di Velero.
Lo strumento CLI di Velero fornisce informazioni più dettagliate dello strumento CLI di OpenShift.
Syntax
Usare il comando oc exec
per eseguire un comando CLI di Velero:
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> <command> <cr_name>
Esempio
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
È possibile specificare velero-<pod> -n openshift-migration
al posto di $(oc get pods -n openshift-migration -o name | grep velero)
.
Esempio
$ oc exec velero-<pod> -n openshift-migration -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
Opzione aiuto
Usare l'opzione velero --help
per elencare tutti i comandi CLI di Velero:
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) -- ./velero --help
Comando descrizione
Usare il comando velero describe
per recuperare un riassunto degli avvertimenti e degli errori associati a una risorsa personalizzata Backup
o Restore
:
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> describe <cr_name>
Esempio
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero backup describe 0e44ae00-5dc3-11eb-9ca8-df7e5254778b-2d8ql
Comando dei registri
Usare il comando velero logs
per recuperare i registri di una risorsa personalizzata Backup
o Restore
:
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero <backup_restore_cr> logs <cr_name>
Esempio
$ oc exec $(oc get pods -n openshift-migration -o name | grep velero) \ -- ./velero restore logs ccc7c2d0-6017-11eb-afab-85d0007f5a19-x4lbf