Upgrade rsbackup 6.0 to 8.0 | WARNING: time interval '14' should have a unit

Richard Kettlewell rjk at terraraq.org.uk
Sat Jul 22 19:57:27 BST 2023


On 21/07/2023 09:52, Samuel Wolf wrote:
> Hi,
> 
> we upgrade from Debian 11 to 12 / rsbackup 6.0 to 8.0.
> Now there is the following warning "WARNING: time interval '1' should
> have a unit", but how to add the unit?
> 
> WARNING: time interval '14' should have a unit
> ERROR: invalid integer '14d'
> ERROR: invalid integer '14-'
> ERROR: /etc/rsbackup/test/debian:3: too many arguments to 'prune-parameter'

The 'invalid integer' diagnostic comes from parseInteger, not 
parseTimeInterval. Is it possible that rsbackup 6.0 is still present?

> I have tried the following:
> prune-parameter prune-age 14 # old
> prune-parameter prune-age 14d
> prune-parameter prune-age 14-d
> prune-parameter prune-age 14 d
> 
> Unfortunately I can't find it in the manual or I overlook it.

The description is under 'Time Intervals' near the top of 
https://www.greenend.org.uk/rjk/rsbackup/rsbackup.5.html.

14d should work. I have something similar:

richard at sfere:~$ rsbackup --version
10.0
richard at sfere:~$ rsbackup --dump-config | grep prune-age|head
prune-parameter prune-age 30d
     prune-parameter prune-age 30d
         prune-parameter prune-age 30d
         prune-parameter prune-age 30d
         prune-parameter prune-age 30d
     prune-parameter prune-age 30d
         prune-parameter prune-age 30d
         prune-parameter prune-age 30d
     prune-parameter prune-age 30d
         prune-parameter prune-age 30d

ttfn/rjk




More information about the sgo-software-discuss mailing list