# Cannot restore synapse from backup because Go is missing

**URL:** https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000
**Category:** Support apps
**Tags:** synapse, english, restore-backup
**Created:** [September 15, 2026, 6:38am UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000 "2026-09-15T06:38:01Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![SiM](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sim/32/328_2.png) [@SiM](https://forum.yunohost.org/u/SiM)
#### Post date: [September 15, 2026, 6:38am UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/1 "2026-09-15T06:38:02Z")

</div>

### App version

Synapse, 1.157.2~ynh1

### YunoHost version

12.1.41.2

### Hardware

VPS bought online

### Describe your issue

My synapse upgrade from 1.157.2~ynh1 to 1.160.0 failed because there were not enough space left on disk.  
The restore process failed too.  
After freeing up some disk space, the restore process keeps failing, because Go is apparently missing:

```auto
DEBUG - + sudo -u synapse env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin COREPACK_ENABLE_DOWNLOAD_PROMPT=0 NPM_CONFIG_UPDATE_NOTIFIER=false go build -o lk-jwt-service .
DEBUG - env: ‘go’: No such file or directory

```

[This topic](https://forum.yunohost.org/t/synapse-restore-from-backup-fails-after-failed-upgrade/42627) describes a similar problem but didn’t find a solution in it.

My `/opt/goenv/versions/` folder is empty.

Thanks in advance for your help.

### Share relevant logs or error messages

Full restore log: [https://paste.yunohost.org/raw/dazurazafo](https://paste.yunohost.org/raw/dazurazafo)

---

<div class="post-metadata">

### Author: ![SiM](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sim/32/328_2.png) [@SiM](https://forum.yunohost.org/u/SiM)
#### Post date: [September 21, 2026, 12:51am UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/2 "2026-09-21T00:51:21Z")

</div>

Hello,  
Anyone able to point me somewhere to help solve this problem?

---

<div class="post-metadata">

### Author: ![otm33](https://forum.yunohost.org/user_avatar/forum.yunohost.org/otm33/32/11941_2.png) [@otm33](https://forum.yunohost.org/u/otm33)
#### Post date: [September 21, 2026, 1:10am UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/3 "2026-09-21T01:10:47Z")

</div>

Try restoring the archive in CLI with `--no-remove-on-failure` flag.

```auto
yunohost backup restore synapse-pre-upgrade1 --no-remove-on-failure

```

The app won’t work but it could help with debugging.  
Once done, you could even try forcing the upgrade

```auto
yunohost app upgrade synapse -b --force

```

---

<div class="post-metadata">

### Author: ![SiM](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sim/32/328_2.png) [@SiM](https://forum.yunohost.org/u/SiM)
#### Post date: [September 26, 2026, 12:21am UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/4 "2026-09-26T00:21:04Z")

</div>

Thanks @otm33 !

After restoring the archive in CLI with `--no-remove-on-failure` I forced the upgrade and synapse is working again!

But after reconnect my differents clients (element on desktop, element on mobile), it’s look like an empty server (I loose all my channels/conversations).  
Is there anything I can do to recover the data?  
(It seems my backup contains the data… And folder `/home/yunohost.app/synapse` is still full of media)

---

<div class="post-metadata">

### Author: ![SiM](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sim/32/328_2.png) [@SiM](https://forum.yunohost.org/u/SiM)
#### Post date: [September 29, 2026, 11:36pm UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/5 "2026-09-29T23:36:17Z")

</div>

Here’s how the story ends:  
The synapse database was simply empty because it couldn’t be restored—the restore script failed before reaching that step.

So here are the steps to resolve this restoration issue if anyone else finds themselves in the same situation: (thanks a lot @otm33 for your help)  
1- Check that you have enough available disk space 😅  
2- Restore the backup using the `--no-remove-on-failure` flag:  
`yunohost backup restore synapse-pre-upgrade1 --no-remove-on-failure`  
3- Force the application upgrade:  
`yunohost app upgrade synapse -b --force `  
4- Restore the database backup.

---

<div class="post-metadata">

### Author: ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)
#### Post date: [October 14, 2026, 11:37pm UTC](https://forum.yunohost.org/t/cannot-restore-synapse-from-backup-because-go-is-missing/43000/6 "2026-10-14T23:37:18Z")

</div>

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.
