I had backups of about 270 GB at Jottacloud. Created 2022-2023.
When I tried to download all of them via rcloud mount, it turned out that some files where unreadable at Jottacloud system level.
The web interface shows the following:
{"message":"File not found.","xid":"064973472647","encodedError":null,"errors":[{"type":"NOT_FOUND","code":14}]}
When I mount my backup with rclone the files will be listed with the right file size but can't also be read.
Example file:
https://www.jottacloud.com/web/archive/list/name/backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls/e9jrte0f88n3d4m6attu2899qo
I contacted Jottacloud support.
Answer from Jottacloud support:
When it comes to Rclone I have to refer you to the Rclone faq or https://rclone.org/
Even though we condone the use of third-party applications we do not support them.
**Kim**
Jottacloud
rclone v1.65.0
- os/version: arch rolling (64 bit)
- os/kernel: 6.7.0-zen3-1-zen (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.21.4
- go/linking: dynamic
- go/tags: none
Jottacloud Personal subscription
mount /mnt/jottacrypt
cp /mnt/jottacrypt/path/to/my/file /mnt/local/mount/storage/
fstab:
rclonefs#jottacrypt: /mnt/jottacrypt fuse noauto,user,config=/home/user/.config/rclone/rclone.conf,allow-other,default-permissions,gid=100,vfs-cache-max-size=500M,max-read-ahead=16M,vfs-cache-mode=full 0 3
[jotta]
type = jottacloud
tokenURL = https://id.jottacloud.com/auth/realms/jottacloud/protocol/openid-connect/token
token = XXX
configVersion = 1
client_id = XXX
client_secret =
device =
mountpoint =
[jottacrypt]
type = crypt
remote = jotta:/backups/
filename_encryption = standard
directory_name_encryption = true
password = XXX
password2 = XXX
rclone -vv copy jottacrypt:/w500/home/user/ytdownloader.sh /tmp/
2024/01/22 14:55:53 DEBUG : rclone: Version "v1.65.0" starting with parameters ["rclone" "-vv" "copy" "jottacrypt:/w500/home/user/ytdownloader.sh" "/tmp/"]
2024/01/22 14:55:53 DEBUG : Creating backend with remote "jottacrypt:/w500/home/user/ytdownloader.sh"
2024/01/22 14:55:53 DEBUG : Using config file from "/home/user/.config/rclone/rclone.conf"
2024/01/22 14:55:53 DEBUG : Creating backend with remote "jotta:/backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls/e9jrte0f88n3d4m6attu2899qo"
2024/01/22 14:55:54 DEBUG : fs cache: adding new entry for parent of "jotta:/backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls/e9jrte0f88n3d4m6attu2899qo", "jotta:backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls"
2024/01/22 14:55:54 DEBUG : Creating backend with remote "/tmp/"
2024/01/22 14:55:54 DEBUG : fs cache: renaming cache item "/tmp/" to be canonical "/tmp"
2024/01/22 14:55:54 DEBUG : ytdownloader.sh: Need to transfer - File not found at Destination
2024/01/22 14:55:54 ERROR : ytdownloader.sh: Failed to copy: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 ERROR : Attempt 1/3 failed with 1 errors and: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 DEBUG : ytdownloader.sh: Need to transfer - File not found at Destination
2024/01/22 14:55:54 ERROR : ytdownloader.sh: Failed to copy: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 ERROR : Attempt 2/3 failed with 1 errors and: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 DEBUG : ytdownloader.sh: Need to transfer - File not found at Destination
2024/01/22 14:55:54 ERROR : ytdownloader.sh: Failed to copy: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 ERROR : Attempt 3/3 failed with 1 errors and: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
2024/01/22 14:55:54 INFO :
Transferred: 0 B / 0 B, -, 0 B/s, ETA -
Errors: 1 (retrying may help)
Elapsed time: 1.3s
2024/01/22 14:55:54 DEBUG : 11 go routines active
2024/01/22 14:55:54 Failed to copy: failed to open source object: error 404: MissingChecksumException{username='5d7bf88a149c960133481ee9', checksum='b0d686631f7b1598388aaa34baa7a868'} (Not Found)
rclone -vv lsl jottacrypt:/w500/home/user/ytdownloader.sh
2024/01/22 15:08:11 DEBUG : rclone: Version "v1.65.0" starting with parameters ["rclone" "-vv" "lsl" "jottacrypt:/w500/home/user/ytdownloader.sh"]
2024/01/22 15:08:11 DEBUG : Creating backend with remote "jottacrypt:/w500/home/user/ytdownloader.sh"
2024/01/22 15:08:11 DEBUG : Using config file from "/home/user/.config/rclone/rclone.conf"
2024/01/22 15:08:11 DEBUG : Creating backend with remote "jotta:/backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls/e9jrte0f88n3d4m6attu2899qo"
2024/01/22 15:08:12 DEBUG : fs cache: adding new entry for parent of "jotta:/backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls/e9jrte0f88n3d4m6attu2899qo", "jotta:backups/tt1lv4e3g0iffjh96ejohqjrus/69b7f2qgenomif0coc3l22jquk/9gjmpsugcsskqelueede6vt1ls"
2024/01/22 15:08:12 DEBUG : Documents: Excluded
2024/01/22 15:08:12 DEBUG : Backups: Excluded
2024/01/22 15:08:12 DEBUG : .local: Excluded
2024/01/22 15:08:12 DEBUG : .wine: Excluded
2024/01/22 15:08:12 DEBUG : Pictures: Excluded
155 2019-02-09 22:12:00.000000000 ytdownloader.sh
2024/01/22 15:08:12 DEBUG : 9 go routines active
Original backup command:
sudo --preserve-env /usr/bin/rclone sync /home/ $CRCLONECLOUD:/$MYHOSTNAME/home/ -P --stats 1s --skip-links --jottacloud-hard-delete --delete-before --fast-list --create-empty-src-dirs --filter-from $BACKUPSDIR/ToBackupHOME.txt --tpslimit 10 --tpslimit-burst 20 --delete-excluded --retries 9 --retries-sleep=10s 2>&1 | tee -a $LOGFILE