Usando a GUI
A GUI não tem muitas opções, o máximo que você pode fazer é ir para a guia Agendamento e definir a configuração Manter para "Pelo menos um ano" ou "pelo menos 6 meses". O aplicativo gerenciará o espaço de armazenamento, excluindo backups antigos quando descobrir que o armazenamento está com pouco espaço.
Linha de Comando
Se você estiver confortável com a linha de comando, pode executar o seguinte comando no terminal :
duplicity remove-older-than <time> [options] [--force] target_url
Você pode encontrar mais detalhes sobre as opções e o que você pode fazer na linha de comando executando man duplicity
.
Para citar o manual:
remove-older-than
Exclua todos os conjuntos de backup anteriores à hora especificada. Os conjuntos de backup antigos não serão excluídos se os conjuntos de backups mais recentes que o tempo dependerem deles. Veja a seção FORMATOS DE TEMPO para mais informações. Observe que essa ação não pode ser combinada com backup ou outras ações, como limpeza. Note também que --force será necessário para deletar os arquivos ao invés de apenas listá-los.
A documentação de time
e target_url
é um pouco grande para incluir aqui. No entanto, aqui está um resumo de sua descrição disponível na mensagem de erro.
tempo
As cadeias de tempo aceitáveis [ sic ] são intervalos (como "3D64s"), cadeias de caracteres de data e hora w3, como "2002-04-26T04: 22: 01-07: 00" (strings como "2002- 04-26T04: 22: 01 "também são aceitáveis - a duplicidade usará o fuso horário atual) ou datas comuns como 2/4/1997 ou 2001-04-23 (várias combinações são aceitáveis, mas o mês sempre precede o dia) .target_url
URL incorreto '/ home / dan / deja-dup /'.
Exemplos de strings de URL são "scp: //[email protected]: 1234 / path" e "file: /// usr / local". Veja a man page para mais informações.
Então, como exemplo, para limpar backups anteriores a 1º de fevereiro de 2016 no diretório ~ / deja-dup, você pode usar o seguinte comando:
duplicity remove-older-than 2016-02-01 file:///home/$USER/deja-dup/
Observação: isso não pode ser excluído diretamente se algum backup correspondente for um backup completo que os backups incrementais subseqüentes podem depender deles.
Além disso, de acordo com o manual, isso listaria apenas os arquivos que serão excluídos. Você precisará anexar o comando com --force
para os arquivos a serem excluídos.
Déjà Dup usa duplicity
como seu back-end (isso significa que é basicamente uma interface de usuário para duplicity
).