I run Umbrel in a Debian Virtual Machine. It worked perfectly finde up until 2 weeks ago, and i could not boot that debian anymore. So i thought i just set up a fresh Debian Container and install umbrel with the recovery seed words.
It took some time to sync the Blockchain again, which worked, but now both the wallet and my Channels are not syncing / available. It has been 24h since the Blockchain fully synced.
I still have my channels-Backup-File. Any Idea how to get the Wallet/Channels syncing and going?
Thank you very much for your kind help.
Any Ideas? Thank you very much! I checked the Seedwords in Bluewallet, and the Wallet is accessible, but the sats sent to the channels are still locked in the channels.
I now reset the umbrel via sudo scripts/stop && sudo rm -rf lnd/!(lnd.conf) && sudo rm db/user.json && sudo scripts/start which i found mentioned in another thread. This worked to make my wallet accessible again.
But the channels still do not show up. I have the feeling that my channels-backup file may be corrupted. i read that there is a backup done by umbrel itself in the cloud. how can i recover that one?
I did not get the funds back. They didnât show up in my wallet. Is there another step to do to get the funds back? I can see both withdrawals for the channels in my wallet, but no refund.
So if anyone who stumbles over this post has an idea on how to recover the funds locked in your channels after a backup - please post. and if it is true that they are unrecoverable despite the backup seed, please tell us also.
I am not sure if my channels-backup file may be corrupt but i would expect an error message from umbrel if it is. But anyway, i did not have any luck in recovering my funds with this.
Thatâs really concerning. If you know the other parties you were connected to, you can ask them to close the channel. Otherwise most people will close the channels because youâre offline anyway. Thus, you will get back the funds to your bitcoin wallet sooner or later.
The only risk here is that somebody may close the channel with a transaction that is not the latest state to benefit themselves and cheat you. But itâs a risk because you may send a punishing transaction. They donât know youâre not in control of your channels.
How can i access the channels backup that supposedly umbrel keeps in the cloud (i read something about it) to be sure i tried it with the latest version? Thanks!
Question: After restoring an Umbrel with the seed, it would take until the node is synced to the block my node starting making transactions before my wallet begins restoring? Correct?
Hi Guys - itâs solved. Channels are closed and Funds are returned.
My main Error was that i forgot that Umbrel is running inside of Docker. I copied my channel.backup to my home-dir and tried to reference it there with a "./bin/lncli restorechanbackup --multi_file /home/user/Downloads ..." command. This throws no error but simply does not work.
So if you have an up to date channel.backup file, copy it to your /lnd/ directory which is inside the docker container. then run
cd $wherever_you_installed_umbrel
docker-compose exec lnd lncli restorechanbackup --multi_file /data/.lnd/channel.backup
If you do not have the latest channel.backup File, you can contact someone of the Umbrel Team in Telegram and ask for help. Thank you @lukechilds for walking me through. He said that in the future, the Channel Backup File will be recovered automagically in the Restore-from-Seedwords-Process.
I saw my Channels closing in the list 20-30 seconds after the command. Until the refunds were made and arrived in my Wallet i think it took around 10 Minutes