La documentación en http://restic.readthedocs.io/en/latest/060_forget.html#removing -snapshots-según-una-política explica cómo puede especificar varias etiquetas al eliminar la revisión de copia de seguridad anterior. Aunque técnicamente también puede especificar varios valores de --hostname, solo el último se evalúa realmente para el 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
Estoy usando https://github.com/binarybucks/restic-tools como contenedor para hacer una copia de seguridad fácilmente en S3 / minio.
S3
Enumere las instantáneas para conservar y eliminar para todos los nombres de host.
Solo enumera instantáneas del último nombre de host especificado.
véase más arriba
Parece que solo se evalúa el último nombre de host para el comando de olvido.
Evalúe todos los nombres de host (como ya ocurre con las etiquetas).
ese es un último punto muy bueno :-D. Solo he estado jugando con restic por un breve tiempo. Pero hasta ahora se ve muy bien y es extremadamente fácil de configurar. Espero adquirir más experiencia con él.
Gracias por el informe, eso es un poco limitante. Podemos extender esto fácilmente para que pueda especificar --hostname
varias veces. Mantendré este problema abierto para rastrearlo.
¿Alguien quiere un PR? :)
Además de resolver este problema para forget
, agregué esta extensión para casi todos los comandos que toman --hostname
(excepto backup
donde no tiene sentido) en # 2581.
Comentario más útil
Además de resolver este problema para
forget
, agregué esta extensión para casi todos los comandos que toman--hostname
(exceptobackup
donde no tiene sentido) en # 2581.