mirror of
https://github.com/octoleo/restic.git
synced 2024-11-16 18:15:20 +00:00
74ebc650ab
Allow keeping hourly/daily/weekly/monthly/yearly snapshots for a given time period. This adds the following flags/parameters to restic forget: --keep-within-hourly duration --keep-within-daily duration --keep-within-weekly duration --keep-within-monthly duration --keep-within-yearly duration Includes following changes: - Add tests for --keep-within-hourly (and friends) - Add documentation for --keep-within-hourly (and friends) - Add changelog for --keep-within-hourly (and friends)
102 lines
1.8 KiB
Plaintext
102 lines
1.8 KiB
Plaintext
{
|
|
"keep": [
|
|
{
|
|
"time": "2016-01-18T12:02:03Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
{
|
|
"time": "2015-11-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
{
|
|
"time": "2015-10-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
{
|
|
"time": "2015-09-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
{
|
|
"time": "2015-08-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
{
|
|
"time": "2014-11-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
}
|
|
],
|
|
"reasons": [
|
|
{
|
|
"snapshot": {
|
|
"time": "2016-01-18T12:02:03Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
},
|
|
{
|
|
"snapshot": {
|
|
"time": "2015-11-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
},
|
|
{
|
|
"snapshot": {
|
|
"time": "2015-10-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
},
|
|
{
|
|
"snapshot": {
|
|
"time": "2015-09-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
},
|
|
{
|
|
"snapshot": {
|
|
"time": "2015-08-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
},
|
|
{
|
|
"snapshot": {
|
|
"time": "2014-11-22T10:20:30Z",
|
|
"tree": null,
|
|
"paths": null
|
|
},
|
|
"matches": [
|
|
"monthly within 1y2m3d3h"
|
|
],
|
|
"counters": {}
|
|
}
|
|
]
|
|
} |