Editar: Ignore esta pergunta. Bugs estranhos aconteceram hoje.
Estou usando o Timeshift para backups completos do sistema. (todas as pastas Home incluídas).
Como posso excluir uma subpasta da pasta inicial, como ~/Dropbox
do backup?
tentei
+ /home/nils/**
+ /root/**
- /home/nils/Dropbox/***
e eu tentei
Editar: é assim que se faz. Devo ter digitado algo errado.
- /home/nils/Dropbox/***
+ /home/nils/**
+ /root/**
Em ambos os casos, a pasta do Dropbox, incluindo seu conteúdo, é incluída no backup, o que eu não quero.
Com base no que o timeshift usa
rsync
sob o capô, é importante observar que,Se você estiver transferindo
/home/nils
, todos os caminhos no arquivo de filtro começam lá - mesmo que comecem com/
. Por outro lado, se você estiver usando timeshift para fazer backup,/
os caminhos devem estar corretos.Observe que a primeira linha informa
rsync
(timeshift) para incluir tudo em/home/nils
. Qualquer padrão posterior/home/nils
- como/home/nils/Dropbox/
- nunca será correspondido. Altere a ordem para excluir arquivos e diretórios antes de especificar um conjunto mais amplo para inclusão.Consequentemente, você precisa reordenar seu exemplo assim: