**
globs do que *
globs. ( **
se expande para qualquer número de entradas, enquanto *
expande apenas para uma única entrada possivelmente correspondendo a várias entradas do diretório . Os detalhes estão em man rsync
em Incluir / excluir regras de padrão .)
Dito isto, se você quiser restaurar o sistema a um estado operacional conhecido a partir do backup com o mínimo de complicações, deve ter cuidado ao excluir arquivos ou diretórios. Eu mesmo uso o rsnapshot e realmente adotei a abordagem oposta: inclua tudo, exceto alguns diretórios cuidadosamente selecionados.
Então, meu rsnapshot.conf na verdade afirma (com abas para fazer o analisador de arquivos de configuração do rsnapshot feliz):
interval backup NNN # pick your poison
one_fs 0
exclude /backup/**
exclude /dev/**
exclude /proc/**
exclude /run/**
exclude /sys/**
exclude /tmp/**
backup / ./
e muito pouco mais. Sim, isso significa que eu posso copiar um pouco mais do que é estritamente necessário, mas ele garante que qualquer coisa não pretendida como ephermal é copiada. Devido ao rsnapshot usando o comportamento de hardlink para desduplicar do rsync, o único real custo para isso é durante a primeira corrida; depois disso, supondo que você tenha um local de destino de backup com tamanho razoável (em comparação com o tamanho total do conjunto de dados), é necessário muito pouco tempo extra ou espaço em disco. Eu excluo o conteúdo de / backup porque é onde eu montei o sistema de arquivos de destino de backup; não excluí-lo levaria à situação de copiar o backup em si mesmo. No entanto, para simplificar, se eu precisar restaurar no bare metal, quero manter o ponto de montagem!
No meu caso, também não posso usar razoavelmente one_fs 1
; Eu corro o ZFS com sistemas de arquivos atualmente ~ 40. Listar todos esses explicitamente seria um pesadelo de manutenção e tornar o trabalho com sistemas de arquivos ZFS muito mais envolvido do que deveria ser.
Praticamente tudo o que você deseja excluir acima e além do acima dependerá da distribuição, portanto, é praticamente impossível fornecer uma resposta genérica. Dito isso, é provável que você encontre alguns candidatos em / var.