mirror of
https://github.com/restic/restic.git
synced 2024-12-23 00:07:25 +00:00
Update 'restic forget --keep-within' documentation and add changelog entry
This commit is contained in:
parent
71891b340c
commit
3edc723bf0
2 changed files with 12 additions and 2 deletions
9
changelog/unreleased/issue-2089
Normal file
9
changelog/unreleased/issue-2089
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
Enhancement: increase granularity of the "keep within" retention policy
|
||||||
|
|
||||||
|
The `keep-within` option of the `forget` command now accepts time ranges with
|
||||||
|
an hourly granularity. For example, running `restic forget --keep-within 3d12h`
|
||||||
|
will keep all the snapshots made within three days and twelve hours from the
|
||||||
|
time of the latest snapshot.
|
||||||
|
|
||||||
|
https://github.com/restic/restic/issues/2089
|
||||||
|
https://github.com/restic/restic/pull/2090
|
|
@ -168,8 +168,9 @@ The ``forget`` command accepts the following parameters:
|
||||||
this option (can be specified multiple times).
|
this option (can be specified multiple times).
|
||||||
- ``--keep-within duration`` keep all snapshots which have been made within
|
- ``--keep-within duration`` keep all snapshots which have been made within
|
||||||
the duration of the latest snapshot. ``duration`` needs to be a number of
|
the duration of the latest snapshot. ``duration`` needs to be a number of
|
||||||
years, months, and days, e.g. ``2y5m7d`` will keep all snapshots made in the
|
years, months, days, and hours, e.g. ``2y5m7d3h`` will keep all snapshots
|
||||||
two years, five months, and seven days before the latest snapshot.
|
made in the two years, five months, seven days, and three hours before the
|
||||||
|
latest snapshot.
|
||||||
|
|
||||||
Multiple policies will be ORed together so as to be as inclusive as possible
|
Multiple policies will be ORed together so as to be as inclusive as possible
|
||||||
for keeping snapshots.
|
for keeping snapshots.
|
||||||
|
|
Loading…
Reference in a new issue