Cuando inicio sesión en Digital Ocean, se me sugiere ejecutar do-release-upgrade.
¿Alguna advertencia?
Tengo aproximadamente 7 GB de espacio libre en disco.
Welcome to Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-210-generic x86_64)
System information as of Sun Oct 16 05:12:48 EDT 2022
System load: 0.03 Processes: 144
Usage of /: 75.2% of 29.40GB Users logged in: 0
Memory usage: 81% IP address for eth0: 192.241.224.165
Swap usage: 28% IP address for docker0: 172.17.0.1
Graph this data and manage this system at:
https://landscape.canonical.com/
49 packages can be updated.
2 updates are security updates.
New release '18.04.6 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Supongo que la actualización de do release fallaría de todos modos porque no tienes suficiente espacio.
No estoy seguro de cuál es el número exacto, pero acabo de actualizar una versión mucho más reciente de Ubuntu y necesité liberar una gran cantidad de espacio para que me dejara continuar.
Todo está en Docker, así que el riesgo no es muy alto, siempre puedes copiar algunas carpetas en una instalación limpia y empezar de cero si es necesario.
22.04 es la última LTS, estás muchas versiones por detrás.
Necesitarás redimensionar tu disco. No puedes redimensionar a un disco más pequeño, por lo que una vez que lo hagas más grande no podrás hacerlo más pequeño. Probablemente quieras cambiar a una CPU más nueva de todos modos.
Si no te importa el tiempo de inactividad, la actualización probablemente funcionará bien.
Si creas un nuevo droplet, puedes cambiar con solo tiempo de solo lectura (si copias los certificados SSL) y si algo sale mal, simplemente sigues usando el antiguo.
do-release-upgrade no funcionará en 16.04. Puede hacer una copia de seguridad completa de discourse y trasladarla a un servidor más nuevo con la última versión LTS de Ubuntu o Debian.