When mounted, S3 changes are not reflected locally

What is the problem you are having with rclone?

Hello all. I'm new to rclone. I'm trying to mount an AWS S3 bucket as a local file system. The mounting is successful. When I upload/delete a file locally, the change is instantly reflected on the S3 bucket, as well. However, when upload/delete a file from the S3 bucket itself (using the AWS interface), the changes are not reflected locally. Am I missing something?

What is your rclone version (output from rclone version)

rclone v1.53.3
  • os/arch: linux/amd64
  • go version: go1.15.5

Which OS you are using and how many bits (eg Windows 7, 64 bit)

Ubuntu 20.04, 64 bit

Which cloud storage system are you using? (eg Google Drive)

AWS S3

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone mount --daemon rmt:1sb ~/Desktop/s3rem/ --vfs-cache-mode full

The rclone config contents with secrets removed.

[rmt]
type = s3
provider = AWS
env_auth = true
region = eu-west-1
location_constraint = eu-west-1
acl = public-read

The S3 remote isn't polling so the mount doesn't know a change happens so it has to wait for the cache time to expire.

That's 5 minutes by default. So in 5 minutes, you'll see the change or you can make that lower for more API calls.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.