What is the problem you are having with rclone?
I am using Bisync and in other threads I have been getting help dealing with the constant errors it generates throughout the day when I am actively developing or moving files and folders in my local (errors without recover, with recover: one system online >> bisync successful >> winner cannot be determined) but this is new, and --recover or --re-scync do not resolve it:
2024/09/05 16:10:49 DEBUG : Got 149254 results for resync
2024/09/05 16:10:49 DEBUG : Lock file removed: /home/salty/.cache/rclone/bisync/idrive-sync-hasher_..local__home_salty_sync.lck
2024/09/05 16:10:49 ERROR : Bisync critical error: failed to upload chunk 1 with 5242880 bytes: NoSuchUpload: The specified multipart upload does not exist. The upload ID may be invalid, or the upload may have been aborted or completed.
status code: 404, request id: 17F260695E436A61, host id:
2024/09/05 16:10:49 ERROR : Bisync aborted. Must run --resync to recover.
Transferred: 20 MiB / 20 MiB, 100%, 0 B/s, ETA 0s
Errors: 1 (retrying may help)
Checks: 59249 / 59249, 100%
rclone v1.67.0
- os/version: ubuntu 22.04 (64 bit)
- os/kernel: 5.15.0-119-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.22.4
- go/linking: static
- go/tags: none
IDrive S3
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone bisync "idrive-sync-hasher:/" "/home/salty/sync/" --check-access --fast-list --verbose --filter-from=/home/salty/.config/rclone/filters --links --compare size,modtime,checksum --error-on-no-transfer --conflict-resolve newer --resilient --recover --resync -vP
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[idrive-sync]
type = s3
provider = IDrive
access_key_id = XXX
secret_access_key = XXX
acl = private
endpoint = x3k6.ie.idrivee2-50.com
bucket_acl = private
no_check_bucket = true
server_side_encryption = aws:kms
[idrive-sync-crypt]
type = crypt
remote = idrive-sync:sync
password = XXX
password2 = XXX
filename_encoding = base32768
[idrive-sync-hasher]
type = hasher
remote = idrive-sync-crypt:
hashes = md5
max_age = 3M
auto_size = 107374182400
A log from the command that you were trying to run with the -vv
flag
My local contains filenames with personal information and it takes a lot of time for me to anonymise a log and check it, which I can do again if necessary but in case not here are the last few lines
2024/09/05 16:10:49 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-hasher:/",
"Name": "cursor bak/.cursor/extensions/ms-python.vscode-pylance-2024.8.1/dist/typeshed-fallback/stubs/workalendar/workalendar/europe/scotland/mixins/victoria_day.pyi",
"AltName": "",
"Size": 429,
"Modtime": "2024-08-28T21:41:36.493432471Z",
"Hash": "6f5afce7da5ea2ae245cd798306b9b03",
"Flags": "-",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "dst",
"Err": null
},
"IsWinner": false,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2024/09/05 16:10:49 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-hasher:/",
"Name": "cursor bak/.cursor/extensions/ms-python.vscode-pylance-2024.8.1/dist/typeshed-fallback/stubs/workalendar/workalendar/europe/scotland/mixins/victoria_day.pyi",
"AltName": "",
"Size": 429,
"Modtime": "2024-08-28T21:41:36.493432471Z",
"Hash": "6f5afce7da5ea2ae245cd798306b9b03",
"Flags": "-",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "dst",
"Err": null
},
"IsWinner": true,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
The issue seemed to occur after I moved some directoris from different parts of my home directory into cursor bak on my local. How can I reslove this?