Comandos velero
Operando o velero
Fazendo backup completo
Fazendo backups definindo o alvo
Existem muitas formas de fazer backup pelo velero, a mais indicada é o backup do namespace completo, com seus volumes.
Esse comando fará o backup do namespace e de todos os seus recursos.
Fazendo restore
velero restore create restore-bkp-20250497-ns-projetoX --from-backup bkp-20250497-ns-projetoX --wait
Note que o restore irá sobrescrever o namespace e seus dados, tenha cuidado.
Fazendo restore em outro NS
Esse método funciona para configurações, mas não funciona para volumes se for o mesmo cluster de onde o backup foi gerado.
Agendando backups
definindo backuo conopleto
Agendando um backup diariamente, 01 da manha, com tempo de vida de 240h, de todos os namespaces.
velero schedule create backup-diario-projetoX \
--schedule="0 1 * * *" \
--include-namespaces '*' \
--ttl 240h
definindo namespaces para backup
Agendando um backup do namespace projetoX, diariamente, 01 da manha, com tempo de vida de 240h.
velero schedule create backup-diario-projetoX \
--schedule="0 1 * * *" \
--include-namespaces projetoX,projetoY \
--ttl 240h
definindo backup via selector
velero schedule create backup-anotados \
--schedule "0 1 * * *" \
--selector velero-backup=true \
--ttl 168h
Consultando backups
velero get backups nome-do-backup
velero backup describe nome-do-backup
velero backup logs nome-do-backup
refs
- https://velero.io
- https://velero.io/docs
- https://velero.io/docs/v1.17/basic-install/
- https://velero.io/docs/v1.17/backup-reference/
- https://velero.io/docs/v1.17/restore-reference/
- https://velero.io/docs/v1.17/resource-filtering/