Non-latin folder names are not backup

Hi,

Im using Duplicacy Web Edition (version 1.5.0)as a docker container on Unraid. The storage of the backups is in a Minio container on the same Unraid box. My folders that are should be backed up contain non-latin characters (å ä ö etc). However, they are not being backup. If I change folder names to latin characters, the folders are being backed up.

Is this a known bug and is there a fix planned? or are there other steps I can take other than renaming all my files and folders? It’s currently keeping me from buying a licence and I would really like to use Duplicacy.

//A

Works for me:

~ % cd /tmp
/tmp % mkdir source target
/tmp % cd source
source % ~/go/bin/duplicacy init test /tmp/target
/tmp/source will be backed up to /tmp/target with id test
source % echo hello > åäö.txt
source % ls
åäö.txt
source % ~/go/bin/duplicacy backup
Storage set to /tmp/target
No previous backup found
Indexing /tmp/source
Parsing filter file /tmp/source/.duplicacy/filters
Loaded 0 include/exclude pattern(s)
Packed åäö.txt (6)
Backup for /tmp/source at revision 1 completed
source % ~/go/bin/duplicacy list
Storage set to /tmp/target
Snapshot test revision 1 created at 2021-08-12 15:11 -hash
source % ~/go/bin/duplicacy list -r 1 -files
Storage set to /tmp/target
Snapshot test revision 1 created at 2021-08-12 15:11 -hash
Files: 1
6 2021-08-12 15:10:57 93becc6e9882211c3ec3708c95bcd69baab7bb59c7f4bc84ce637b88a534b783 åäö.txt
Files: 1, total size: 6, file chunks: 1, metadata chunks: 3
source %

So duplicacy seems to handle the UTF-8 correctly, and the issue is somewhere else ( I have a metric ton of files named in Cyrillic myself, so that was never an issue)

What do you have in your filters file?

You can run backup with -d global flag to see why the files are not being picked up.

Hi again!
The files were picked up according to the logs. It is the restore that doesn’t seem to be working. I’ve posted in that thread as well.

Many thanks for the reply here!

/A

Interesting. Restore works for me - at lest in the CLI:

source % rm åäö.txt
source % ls
source % ~/go/bin/duplicacy restore -r 1 "*"
Storage set to /tmp/target
Loaded 1 include/exclude pattern(s)
Parsing filter file /tmp/source/.duplicacy/filters
Loaded 0 include/exclude pattern(s)
Restoring /tmp/source to revision 1
Downloaded åäö.txt (6)
Restored /tmp/source to revision 1
Total running time: 00:00:01
source % ls
åäö.txt
source % cat åäö.txt
hello

Wondering what is different on your setup. Perhaps it’s WebUI specific issue related to locale on your machine.