Aller au contenu principal

dvs backup prune

Supprimer les anciens snapshots selon la politique de rétention.

Syntaxe

dvs backup prune --storage <name> [options]

Options

OptionDescription
--storage <name>Storage à nettoyer (requis)
--keep-last <n>Conserver les n derniers snapshots (défaut : 7)
--keep-daily <n>Conserver n snapshots quotidiens (défaut : 7)
--keep-weekly <n>Conserver n snapshots hebdomadaires (défaut : 4)
--keep-monthly <n>Conserver n snapshots mensuels
--globalNettoyer toutes les apps (dans un contexte d'app)

Exemples

# Politique de rétention par défaut
dvs backup prune --storage backup

# Rétention personnalisée
dvs backup prune --storage backup \
--keep-last 5 \
--keep-daily 7 \
--keep-weekly 4 \
--keep-monthly 6

# Nettoyer toutes les apps
dvs backup prune --storage backup --global

Politique de rétention

Restic conserve les snapshots correspondant à N'IMPORTE QUEL critère :

PolitiqueConserve
--keep-last 7Les 7 snapshots les plus récents
--keep-daily 71 par jour pendant 7 jours
--keep-weekly 41 par semaine pendant 4 semaines
--keep-monthly 61 par mois pendant 6 mois

Sortie

Pruning snapshots...

Keeping:
abc123de (2025-01-08) - latest
def456gh (2025-01-07) - daily
...

Removing:
old123ab (2024-12-01)
old456cd (2024-11-15)

Freed: 234 MB