Difference between revisions of "Upgrading Umbrel Node"
Jump to navigation
Jump to search
(Version 1) |
(list numbering) |
||
Line 13: | Line 13: | ||
# Copy the output of <code> bos peers </code> or your channel listings from [https://amboss.space/ amboss] so that you have a list of channels you have opened and local balances. | # Copy the output of <code> bos peers </code> or your channel listings from [https://amboss.space/ amboss] so that you have a list of channels you have opened and local balances. | ||
# Double check your 24-word seed for umbrel and any wallet passwords you have setup. Keep a safe backup. | # Double check your 24-word seed for umbrel and any wallet passwords you have setup. Keep a safe backup. | ||
# Make an upgrade area to safe keep some files. ssh to your node and | # Make an upgrade area to safe keep some files. ssh to your node and <p> <code> cd ~ <br /> mkdir upgrade <br /> cd upgrade </code></p> | ||
<code> | # copy lnd.conf. Upgrade will overwrite it and you will need to re-do your customization again. <p><code> cp ~/umbrel/lnd/lnd.conf ~/upgrade/ </code></p> | ||
cd ~ | # take a list of your watchtower peers so that you can add them again (if they are lost)<p><code> ~/umbrel/bin/lncli wtclient towers | tee ~/upgrade/wtclienttowers.json</code></p> | ||
mkdir upgrade | |||
cd upgrade | |||
</code> | |||
# copy lnd.conf. Upgrade will overwrite it and you will need to re-do your customization again. | |||
<code> | |||
cp ~/umbrel/lnd/lnd.conf ~/upgrade/ | |||
</code> | |||
# take a list of your watchtower peers so that you can add them again (if they are lost) | |||
<code> | |||
~/umbrel/bin/lncli wtclient towers | tee ~/upgrade/wtclienttowers.json | |||
</code> | |||
== updrade == | == updrade == |
Revision as of 10:27, 13 August 2021
Intro
Every once in a while you may have to upgrade your node. When a new upgrade is available, your umbrel dashboard will show a message like this.
However, before you rush in, it is better to be prepared for the upgrade so that you can recover from any surprises.
Upgrade Check List
The following checklist can help you prepare for any unforeseen circumstances before you upgrade.
- Take a Static Channel Backup
- Copy the output of
bos peers
or your channel listings from amboss so that you have a list of channels you have opened and local balances. - Double check your 24-word seed for umbrel and any wallet passwords you have setup. Keep a safe backup.
- Make an upgrade area to safe keep some files. ssh to your node and
cd ~
mkdir upgrade
cd upgrade - copy lnd.conf. Upgrade will overwrite it and you will need to re-do your customization again.
cp ~/umbrel/lnd/lnd.conf ~/upgrade/
- take a list of your watchtower peers so that you can add them again (if they are lost)
~/umbrel/bin/lncli wtclient towers | tee ~/upgrade/wtclienttowers.json
updrade
Follow the instructions to upgrade
post upgrade
- make a general healthchecks of your channels, nodes, balances.
- compare the lnd.conf in upgrade directory with ~/umbrel/lnd/lnd.conf and repeat your customisation again. If only changes are your own changes, you can also replace the file with the one you saved before the upgrade.
- restart lnd
cd ~/umbrel ; docker-compose restart lnd; docker-compose ps
- compare your watch towers are still intact or else add them again.
~/umbrel/bin/lncli wtclient towers