dlluner
(David Luner)
October 25, 2020, 2:43pm
1
I'm running
rclone v1.53.1
** os/arch: linux/amd64
** go version: go1.15
IBMCOS / s3
COS bucket has 1.5M objects and I run "daily" incrementals with (likely slightly redundant)
--update
--use-server-modtime
--no-traverse
--size-only
--no-update-modtime
-- max-age 3d
and it runs in 30-45 minutes. For reference, a complete copy (with server-side operations) takes 3-4 hours.
dlluner
(David Luner)
October 25, 2020, 2:47pm
2
[Hit return too fast]
If I do a
rclone size <bucket>
it takes about 5-10 minutes. But a
rclone size <bucket> --max-age 3d
it takes far longer (I haven't let it finish, but it has run for at least an hour) and I can't understand why.
Is there something with the way max-age works?
If there's no ready explanation, I'll run a trace.
Run the command with the debug log as asked for in the help and support template and you'll see
ncw
(Nick Craig-Wood)
October 26, 2020, 12:42pm
4
dlluner:
it takes about 5-10 minutes. But a
rclone size <bucket> --max-age 3d
it takes far longer (I haven't let it finish, but it has run for at least an hour) and I can't understand why.
This is because rclone, to get the modified time, needs to do a HEAD request on each object.
If you just want to use the time the object was uploaded then use --use-server-modtime
instead then rclone will skip the HEAD request and it will run much quicker.
system
(system)
Closed
December 26, 2020, 8:42am
5
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.