Hi there! I’m Alan.
First time posting here. I did a bit of searching in the forum and github issues but couldn’t figure this one out…
I’m using a command like this:
rclone sync -vvv --config /etc/rclone.conf --stats=30s --files-from /path/to/filepaths.txt --copy-links --fast-list --auto-confirm --transfers=100 / gcs:bucketname
/ is my “from” and
gcs:bucketname points to a Google Cloud Storage bucket. I want the folder structure to be copied exactly as-is from
/ to the bucket but ONLY with the paths from the
--files-from I would expect rclone to go path by path and transfer those only. Instead, it appears to be scanning the “from” path and comparing it against the paths given by
--files-from, as evident by the high-verbosity logs.
Is there a way I can stop it scanning and just accept the paths as-is? It’s super inefficient the way it’s acting right now. I explicitly give it paths to transfer but it’s still scanning every directory and filepath in the “from” path. That can’t be right, right??
What am I doing wrong? Do I need to
--exclude=* before my
--files-from or something?