A documentação em http://restic.readthedocs.io/en/latest/060_forget.html#removing -snapshots-de acordo-com-a-política explica como você pode especificar várias tags ao remover a revisão do backup antigo. Embora você tecnicamente também possa especificar vários valores --hostname, apenas o último é realmente avaliado para o comando.
restic version
restic 0.8.1
compiled with go1.9.2 on linux/amd64
backup my-remote forget --hostname hostname1 --hostname hostname2 --keep-hourly 4 --keep-daily 8 --keep-weekly 5 --keep-monthly 13 --keep-yearly 10
Estou usando https://github.com/binarybucks/restic-tools como um invólucro para fazer backup facilmente em S3 / minio.
S3
Liste os instantâneos para manter e excluir para todos os nomes de host.
Ele lista apenas os instantâneos do último nome de host especificado.
Veja acima
Parece que apenas o último nome do host é avaliado para o comando esquecer.
Avalie todos os nomes de host (como já é o caso para tags).
esse é um último ponto muito bom :-D. Estou brincando com o repouso há pouco tempo. Mas até agora parece muito bom e extremamente fácil de configurar. Ansioso para obter mais experiência com ele.
Obrigado pelo relatório, isso é realmente um pouco limitante. Podemos estender isso facilmente para que você possa especificar --hostname
várias vezes. Vou manter esse problema aberto para rastreá-lo.
Alguém quer um RP? :)
Além de resolver esse problema para forget
, adicionei esta extensão para quase todos os comandos que usam --hostname
(exceto backup
onde não faz sentido) em # 2581.
Comentários muito úteis
Além de resolver esse problema para
forget
, adicionei esta extensão para quase todos os comandos que usam--hostname
(excetobackup
onde não faz sentido) em # 2581.