Hallo Forum Team,
mir ist aufgefallen, das die Einstellungen zum Prunen der Datastores nicht richtig umgesetzt werden. Ich will z.B. die letzten 60 Tage an Backups lokal auf dem Backup Server vorhalten. Um das zu realiesern, habe ich die Prune Einstellung wie folgt vorgenommen:
Tage behalten: 60. Im Log werden leider immer die letzten 60 Backups behalten und das Datum wird ignoriert. Hier ein Auszug des Logs:
2023-11-03T21:00:00+01:00: prune job 's-128c84f6-ba95'
2023-11-03T21:00:00+01:00: task triggered by schedule '21:00'
2023-11-03T21:00:00+01:00: Starting datastore prune on datastore 'HDD-Pool01', namespace 'Backup', down to full depth
2023-11-03T21:00:00+01:00: retention options: --ns Backup --keep-daily 60
2023-11-03T21:00:01+01:00: Pruning group Backup/Privat:"host/pbs01"
2023-11-03T21:00:01+01:00: remove host/pbs01/2023-06-25T02:24:01Z
2023-11-03T21:00:01+01:00: remove host/pbs01/2023-06-27T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-06-29T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-06-30T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-01T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-02T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-03T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-04T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-07T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-08T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-09T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-09-12T02:24:01Z
....
Indem Fall hätten die Backups bis einschließlich 09.07.2023. gelöscht werden müssen. Letzter Tag: 03.11. - 60 Tage = 06.09.2023
HIer ein anderes Beispiel:
Tage behalten: 15
Log:
2023-11-03T21:15:00+01:00: prune job 's-74deb6fd-91f0'
2023-11-03T21:15:00+01:00: task triggered by schedule '21:15'
2023-11-03T21:15:00+01:00: Starting datastore prune on datastore 'HDD-Pool01', namespace 'Backup/Laptop', down to full depth
2023-11-03T21:15:00+01:00: retention options: --ns Backup/Laptop --keep-daily 15
2023-11-03T21:15:00+01:00: Pruning group Backup/Laptop:"host/Laptop-NF"
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-05-30T17:18:24Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-05-31T07:12:26Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-06-07T18:18:10Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-07-27T11:58:24Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-08T09:25:19Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-11T08:38:39Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-15T12:32:23Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-27T12:05:01Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-10T09:01:18Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-19T08:43:03Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-30T09:34:45Z
Somit hätte die Backups vor dem 08.09.2023 gelöscht werden müssen.
Gruß
Nick
mir ist aufgefallen, das die Einstellungen zum Prunen der Datastores nicht richtig umgesetzt werden. Ich will z.B. die letzten 60 Tage an Backups lokal auf dem Backup Server vorhalten. Um das zu realiesern, habe ich die Prune Einstellung wie folgt vorgenommen:
Tage behalten: 60. Im Log werden leider immer die letzten 60 Backups behalten und das Datum wird ignoriert. Hier ein Auszug des Logs:
2023-11-03T21:00:00+01:00: prune job 's-128c84f6-ba95'
2023-11-03T21:00:00+01:00: task triggered by schedule '21:00'
2023-11-03T21:00:00+01:00: Starting datastore prune on datastore 'HDD-Pool01', namespace 'Backup', down to full depth
2023-11-03T21:00:00+01:00: retention options: --ns Backup --keep-daily 60
2023-11-03T21:00:01+01:00: Pruning group Backup/Privat:"host/pbs01"
2023-11-03T21:00:01+01:00: remove host/pbs01/2023-06-25T02:24:01Z
2023-11-03T21:00:01+01:00: remove host/pbs01/2023-06-27T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-06-29T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-06-30T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-01T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-02T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-03T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-04T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-07T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-08T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-07-09T02:24:01Z
2023-11-03T21:00:01+01:00: keep host/pbs01/2023-09-12T02:24:01Z
....
Indem Fall hätten die Backups bis einschließlich 09.07.2023. gelöscht werden müssen. Letzter Tag: 03.11. - 60 Tage = 06.09.2023
HIer ein anderes Beispiel:
Tage behalten: 15
Log:
2023-11-03T21:15:00+01:00: prune job 's-74deb6fd-91f0'
2023-11-03T21:15:00+01:00: task triggered by schedule '21:15'
2023-11-03T21:15:00+01:00: Starting datastore prune on datastore 'HDD-Pool01', namespace 'Backup/Laptop', down to full depth
2023-11-03T21:15:00+01:00: retention options: --ns Backup/Laptop --keep-daily 15
2023-11-03T21:15:00+01:00: Pruning group Backup/Laptop:"host/Laptop-NF"
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-05-30T17:18:24Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-05-31T07:12:26Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-06-07T18:18:10Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-07-27T11:58:24Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-08T09:25:19Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-11T08:38:39Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-15T12:32:23Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-09-27T12:05:01Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-10T09:01:18Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-19T08:43:03Z
2023-11-03T21:15:00+01:00: keep host/Laptop-NF/2023-10-30T09:34:45Z
Somit hätte die Backups vor dem 08.09.2023 gelöscht werden müssen.
Gruß
Nick