Pular para o conteúdo

Volumes, pools & auto-rotulagem

Os dados de backup são gravados em Volumes (arquivos em disco, objetos na nuvem ou fitas), agrupados em Pools. O NGBackup pode gerenciar todo o ciclo de vida — criar, rotular, reciclar e podar volumes automaticamente.

Pools, volumes, autorrotulagem e reciclagem

Um Pool define um conjunto de volumes e suas regras: quantos, qual tamanho, por quanto tempo manter e quando reutilizar. Configurações comuns usam pools separados para Full, Differential e Incremental. Cada opção está na referência do recurso Pool.

Você nunca precisa rotular volumes à mão. Com a rotulagem automática, o NGBackup cria e nomeia um novo volume sob demanda usando um formato de rótulo:

Pool {
Name = "FilePool"
Label Format = "Vol-" # cria Vol-0001, Vol-0002, …
Maximum Volume Bytes = 50G
}

No Device do Storage, Label Media = yes deixa o daemon rotular mídia em branco automaticamente. O armazenamento é alocado, nomeado e reciclado sem ação do operador.

Volumes são reutilizados automaticamente quando seus dados expiram, governados por três períodos de retenção (no Pool/Client):

RetençãoControla
Volume RetentionPor quanto tempo os dados de um volume são mantidos antes de poder reciclar.
Job / File RetentionPor quanto tempo registros de job e arquivo ficam no catálogo.
Recycle / AutoPruneSe volumes expirados são podados e reutilizados automaticamente.

Com Recycle = yes e AutoPrune = yes, o sistema se mantém limpo — volumes antigos são podados e devolvidos ao pool quando preciso.

* list volumes
* list pools
* status storage

Ferramentas de baixo nível: backup-ls (listar conteúdo de um volume), backup-scan (reconstruir o catálogo a partir dos volumes), backup-copy (copiar/migrar entre pools). Veja as referências Storage e Device.