# Missing backup configs

**URL:** https://forum.duplicati.com/t/missing-backup-configs/19879
**Category:** Support
**Created:** [January 9, 2025, 3:10pm UTC](https://forum.duplicati.com/t/missing-backup-configs/19879 "2025-01-09T15:10:48Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Context](https://forum.duplicati.com/letter_avatar_proxy/v4/letter/c/67e7ee/32.png) [@Context](https://forum.duplicati.com/u/Context)
#### Post date: [January 9, 2025, 3:10pm UTC](https://forum.duplicati.com/t/missing-backup-configs/19879/1 "2025-01-09T15:10:49Z")

</div>

Duplicati installed as a systemd service on Archlinux via the AUR package [duplicati-beta-bin](https://aur.archlinux.org/packages/duplicati-beta-bin).  
Like many others I didn’t read the changelog and was confused when I couldn’t log in, but I’m now running duplicati-server with SETTINGS\_ENCRYPTION\_KEY and can log in.

However, all the backup configs are gone. I can open /var/lib/duplicati/Duplicati-server.sqlite and see that the configurations are still there, but they don’t appear in the UI.  
It looks like the new databases are in /var/lib/duplicati/.config, but they weren’t moved automatically. Is there a migration path I should be following?  
Thanks!

---

<div class="post-metadata">

### Author: ![ts678](https://forum.duplicati.com/letter_avatar_proxy/v4/letter/t/8491ac/32.png) [@ts678](https://forum.duplicati.com/u/ts678)
#### Post date: [January 9, 2025, 6:51pm UTC](https://forum.duplicati.com/t/missing-backup-configs/19879/2 "2025-01-09T18:51:23Z")

</div>

Welcome to the forum @Context

> [@Context](#):
>
> Is there a migration path I should be following?

Your question can likely be best answered at the link you posted. AUR makes this package.

They used to be quite different, such as making `duplicati` user and running as it, not root.

This helps security but hurts backup and restore, so some people run as root. Are you one?

If you want to try to guess at current setup, you can start with their unit file, e.g. you can run:

`systemctl status duplicati`

to find their unit file to look at. They also used to have /etc/default/duplicati force DB location.

DUPLICATI\_HOME can do that, likely explaining the old databases being in /var/lib/duplicati

New location might be ~duplicati/.config but Duplicati’s default spot is ~user/.config/Duplicati

---

<div class="post-metadata">

### Author: ![kenkendk](https://forum.duplicati.com/user_avatar/forum.duplicati.com/kenkendk/32/5305_2.png) [@kenkendk](https://forum.duplicati.com/u/kenkendk)
#### Post date: [January 13, 2025, 11:17am UTC](https://forum.duplicati.com/t/missing-backup-configs/19879/3 "2025-01-13T11:17:15Z")

</div>

> [@Context](#):
>
> but I’m now running duplicati-server with SETTINGS\_ENCRYPTION\_KEY and can log in.

Just to clarify, the `SETTINGS_ENCRYPTION_KEY` protects the on-disk `Duplicati-server.sqlite`.  
The `--webservice-password` defines the API password that you need to log in.

But it seems you managed this anyway.

> [@Context](#):
>
> I can open /var/lib/duplicati/Duplicati-server.sqlite and see that the configurations are still there, but they don’t appear in the UI.  
> It looks like the new databases are in /var/lib/duplicati/.config, but they weren’t moved automatically. Is there a migration path I should be following?

The intention is that there is no re-location done by Duplicati. What appears to have happened is that when we switched from `mono` to `.NET8` there was a slight change in how some environment variables were resolved.

I **think** this is Archlinux specific, but you can either:

- Move the previous folder into the new location
- Supply `--server-datafolder=/var/lib/duplicati` as commandline arguments in `/etc/defaults/duplicati`

I think the trailing `.config` looks like a strange error. Duplicati will use something similar to `~/.config/Duplicati` as the storage folder. I do not know how the `duplicati/.config` came in there, or how the `.config` came **after** `duplicati` (with a lowercase `d`)?
