The discussion revolves around the effects of running ./launcher rebuild app on an existing Discourse site. tom1984 initially asks if the command will wipe configuration and content, to which Falco confirms it only updates the software. Ed_S advises taking a backup before upgrading, especially on underpowered machines, and recommends downloading a local copy for safety. He also suggests being prepared to seek help if the upgrade fails, using logs for troubleshooting. tom1984 then asks about backing up via the admin UI, and pfaffman clarifies that it’s sufficient unless the only backup is on the server itself. tom1984 confirms he’ll download backups locally. pfaffman reminds users to mark helpful replies with a checkmark, and Ed_S reiterates the importance of backups. Finally, tom1984 asks where the backup file is located, and pfaffman points to /var/discourse/launcher.
A bit of extra detail, on an underpowered machine the interruption could be some tens of minutes. On a fast machine, maybe a few minutes.
Because upgrades can go wrong, you should always start by taking a backup. Preferably for safety download a local copy too.
If the upgrade does go wrong, be ready to ask for help on this forum, with evidence from your logs: the last few hundred lines of output should be enough. Sometimes the first few lines of output.
In case of failure to upgrade, it might be that you can resurrect the previous state of your forum software: