La documentation à l'adresse http://restic.readthedocs.io/en/latest/060_forget.html#removing -snapshots-according-to-a-policy explique comment spécifier plusieurs balises lors de la suppression de l'ancienne révision de sauvegarde. Bien que vous puissiez techniquement spécifier plusieurs valeurs --hostname, seule la dernière est réellement évaluée pour la commande.
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
J'utilise https://github.com/binarybucks/restic-tools comme wrapper pour sauvegarder facilement sur S3/minio.
S3
Répertoriez les instantanés à conserver et à supprimer pour tous les noms d'hôtes.
Il répertorie uniquement les instantanés du dernier nom d'hôte spécifié.
voir au dessus
On dirait que seul le dernier nom d'hôte est évalué pour la commande forget.
Évaluez tous les noms d'hôtes (comme c'est déjà le cas pour les balises).
c'est un très joli dernier point :-D. Je ne joue avec restic que depuis peu de temps. Mais jusqu'à présent, il semble très agréable et extrêmement facile à installer. Au plaisir d'acquérir plus d'expérience avec lui.
Merci pour le rapport, c'est effectivement un peu limite. Nous pouvons facilement étendre ceci afin que vous puissiez spécifier --hostname
plusieurs fois. Je garderai ce problème ouvert pour le suivre.
Quelqu'un est-il partant pour une RP ? :)
En plus de résoudre ce problème pour forget
, j'ai ajouté cette extension pour presque toutes les commandes qui prennent --hostname
(sauf backup
où cela n'a pas de sens) dans #2581.
Commentaire le plus utile
En plus de résoudre ce problème pour
forget
, j'ai ajouté cette extension pour presque toutes les commandes qui prennent--hostname
(saufbackup
où cela n'a pas de sens) dans #2581.