[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
using --remove-older-than takes a very long time?
From: |
Derek Atkins |
Subject: |
using --remove-older-than takes a very long time? |
Date: |
Fri, 07 Feb 2020 08:46:42 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
HI,
I've been running backups on my servers for a long time using
rdiff-backup. My backup server has been offline for about a week and I
just put it back online yesterday. The server does the following:
foreach host (list of machines to backup); do
rdiff-backup host local-storage-for-host
rdiff-backup --force --remove-older-than 1Y local-storage-for-host
end
This process starts at 1am. I noticed today (it's not 8am) that the
remove process for the first server started at 4:09am and is still
running. In other words, the "clear history" process is taking longer
than the backup did!
Is this expected behavior?
While I keep track of how long it takes to run the backup process for
each server, I didnt separate out the backup vs cleanup stages of the
process. If cleanup is going to take so long, I might separate it out
into a different stage! Although it would be nice if cleanup could be
sped up!
Is there any way to profile the code to see where it is spending its
time?
Thanks,
-derek
PS: I should mention this is with 1.2.8, not a more recent version.
--
Derek Atkins 617-623-3745
address@hidden www.ihtfp.com
Computer and Internet Security Consultant
- using --remove-older-than takes a very long time?,
Derek Atkins <=