Una Nextcloud update o ac­tua­li­za­ción de Nextcloud consiste en ac­tua­li­zar el software de la nube a una versión más reciente. Antes de llevarla a cabo, es esencial crear una copia de seguridad de tus datos y comprobar la co­m­pa­ti­bi­li­dad de las apli­ca­cio­nes de terceros in­s­ta­la­das. Las ac­tua­li­za­cio­nes pueden rea­li­zar­se mediante el ac­tua­li­za­dor integrado (updater) o de forma manual.

¿Qué es una Nextcloud update o upgrade?

Ac­tua­li­zar Nextcloud implica llevar la pla­ta­fo­r­ma de código abierto a una versión superior para mejorar su fu­n­cio­na­li­dad. Las updates o ac­tua­li­za­cio­nes son pequeños saltos de versión dentro de una misma versión principal, como ocurre de la 26.0.1 a la 26.0.2. Estas sirven para corregir problemas de seguridad o virus y optimizar la es­ta­bi­li­dad del sistema. Por otro lado, las Nextcloud upgrades o ac­tua­li­za­cio­nes mayores son cambios de versión principal, por ejemplo, de la versión 28 a la 29. Estas suelen conllevar cambios más si­g­ni­fi­ca­ti­vos e in­tro­du­cir nuevas funciones.

Nextcloud re­co­mie­n­da que ac­tua­li­ces tu servidor cloud con re­gu­la­ri­dad: instala también cada reléase o la­n­za­mie­n­to y pasa cuanto antes a la siguiente versión principal. Todos los detalles de cada versión del software en la nube están recogidos en el changelog de Nextcloud.

Cuando haya una ac­tua­li­za­ción di­s­po­ni­ble, verás un aviso en el panel de ad­mi­ni­s­tra­ción. Eso sí, debes avanzar por etapas al rea­li­zar­las. Antes de hacer una Upgrade, lleva la versión principal actual a la última update. Una vez hecho esto, podrás instalar la nueva versión principal.

Durante el proceso, tu servidor de Nextcloud entra en modo ma­n­te­ni­mie­n­to. Hasta que acabe la update o upgrade, nadie podrá acceder a la nube. Si bien los la­n­za­mie­n­tos im­po­r­ta­n­tes pueden requerir varias horas, por lo general las upgrades se completan en unos minutos.

Nextcloud upgrades y updates: ¿qué hay que hacer antes?

Antes de una Nextcloud update, conviene hacer una copia de seguridad de la instancia de Nextcloud completa. Si surge algún error durante la ac­tua­li­za­ción, podrás re­s­tau­rar­la desde esa copia.

También es im­po­r­ta­n­te comprobar si las apps de terceros son co­m­pa­ti­bles con la nueva versión. Por último, debes des­ac­ti­var todas las apps externas antes de ejecutar la update o upgrade.

Hosting Nextcloud ad­mi­ni­s­tra­do
Tu al­ma­ce­na­mie­n­to cloud bajo control
  • Control total de datos
  • Fácil de ad­mi­ni­s­trar
  • Agrega fá­ci­l­me­n­te apli­ca­cio­nes y he­rra­mie­n­tas de co­la­bo­ra­ción

¿Cómo se realizan Nextcloud updates y upgrades?

Nextcloud te ofrece tres maneras de mantener tu nube al día. Cada método tiene sus puntos fuertes y sus li­mi­ta­cio­nes, y encaja mejor según las ci­r­cu­n­s­ta­n­cias:

  1. Ac­tua­li­za­ción desde la interfaz de usuario: el ac­tua­li­za­dor web integrado es la forma más sencilla de aplicar las Nextcloud updates. Permite iniciar la ac­tua­li­za­ción del software di­re­c­ta­me­n­te desde el navegador y se encarga de todo de manera au­to­má­ti­ca. Aunque es muy intuitivo, a veces pueden surgir errores. Esta variante de ac­tua­li­za­ción es ideal si buscas una ac­tua­li­za­ción sin co­m­pli­ca­cio­nes.
  2. Ac­tua­li­za­ción por la interfaz de la línea de comandos: el proceso es bá­si­ca­me­n­te el mismo que con el ac­tua­li­za­dor web, pero en él suelen ser menos fre­cue­n­tes los errores.
  3. Ac­tua­li­za­ción manual: con este método, el software se instala a partir de un archivo co­m­pri­mi­do de­s­ca­r­ga­do. Sin embargo, por lo general, solo conviene optar por la ac­tua­li­za­ción manual cuando no sea posible usar el ac­tua­li­za­dor integrado.
Nota

La di­fe­re­n­cia entre los métodos está en su grado de au­to­ma­ti­za­ción. Al ac­tua­li­zar con el ac­tua­li­za­dor integrado, la mayoría de los pasos se ejecutan de forma au­to­má­ti­ca. En cambio, con el método manual hay que realizar cada paso ma­nua­l­me­n­te, lo que lleva más tiempo y aumenta el riesgo de errores.

Ac­tua­li­zar Nextcloud con el ac­tua­li­za­dor web

  1. Haz clic en el icono de perfil, entra en los ajustes de ad­mi­ni­s­tra­ción (“Resumen”) y de­s­plá­za­te hasta la sección “Versión” (Version).
  2. Haz clic en “Abrir ac­tua­li­za­dor” (Open updater). Este botón solo aparecerá si hay una ac­tua­li­za­ción de Nextcloud di­s­po­ni­ble.
Imagen: Nextcloud: abrir actualizador
Nextcloud: abrir el ac­tua­li­za­dor para proceder con la ac­tua­li­za­ción.
  1. Cuando el ac­tua­li­za­dor haya realizado todos los pasos, elige si quieres mantener activo el modo de ma­n­te­ni­mie­n­to y si prefieres seguir desde la página de la ac­tua­li­za­ción o por la línea de comandos.
Imagen: Actualizador Nextcloud durante la actualización
Durante una upgrade no podrás des­ac­ti­var el modo de ma­n­te­ni­mie­n­to; en ese caso, tu sesión en Nextcloud se cerrará au­to­má­ti­ca­me­n­te.

Realizar una Nextcloud upgrade desde la línea de comandos

  1. Haz clic en el icono de perfil, abre la co­n­fi­gu­ra­ción del servidor y de­s­plá­za­te hasta la sección “Versión”.
  2. En lugar de hacer clic en el botón del ac­tua­li­za­dor, accede al di­re­c­to­rio del updater y ejecuta el archivo updater.phar con el siguiente comando:
sudo -u www-data php /var/www/nextcloud/updater/updater.phar
bash
  1. El ac­tua­li­za­dor te mostrará la versión que tienes instalada en ese momento y la ac­tua­li­za­ción que haya di­s­po­ni­ble. Confirma con “y” para iniciar la descarga de la ac­tua­li­za­ción. Después, se te pre­gu­n­ta­rá si quieres ejecutar la ac­tua­li­za­ción en ese momento; responde de nuevo con “y” para continuar.
  2. Después, el ac­tua­li­za­dor te pedirá que indiques si el modo ma­n­te­ni­mie­n­to debe seguir activo. Pulsa “n” para des­ac­ti­var­lo y para que la nube quede operativa en cuanto termine la ac­tua­li­za­ción.

Ac­tua­li­zar Nextcloud ma­nua­l­me­n­te

En esta guía paso a paso se ha utilizado un servidor Ubuntu con NGINX como base.

  1. Des­ac­ti­var el modo ma­n­te­ni­mie­n­to: lo primero es poner Nextcloud en modo ma­n­te­ni­mie­n­to para que nadie acceda a la nube durante la ac­tua­li­za­ción. Hazlo con el siguiente comando:
cd /var/www/nextcloud
sudo -u www-data php occ maintenance:mode --on
bash
  1. Detener el servidor web:
service nginx stop
bash
  1. Renombrar el di­re­c­to­rio de Nextcloud: para poder eliminar más adelante el di­re­c­to­rio anterior sin problemas, conviene cambiar el nombre:
cd /var/www mv nextcloud nextcloud_alt
bash
  1. Descargar y de­s­co­m­pri­mir la ac­tua­li­za­ción: en este ejemplo se simula una ac­tua­li­za­ción a la versión 29.0.4. Asegúrate de in­tro­du­cir el número de versión correcto al ejecutar el siguiente comando:
cd ~wget https://download.nextcloud.com/server/releases/nextcloud-29.0.4.tar.bz2tar -xjf nextcloud-29.0.4.tar.bz2 -C /var/wwwrm nextcloud-29.0.4.tar.bz2
bash
  1. Usar el archivo de co­n­fi­gu­ra­ción de la in­s­ta­la­ción anterior:
cp /var/www/nextcloud_alt/config/config.php /var/www/nextcloud/config/config.php
bash
  1. Reiniciar el servidor:
service nginx start
bash
  1. Asignar permisos al di­re­c­to­rio: antes de ejecutar la ac­tua­li­za­ción pro­pia­me­n­te dicha, conviene es­ta­ble­cer de forma explícita los permisos del di­re­c­to­rio:
chown -R www-data:www-data /var/www/nextcloud 
chown -R www-data:www-data /var/nextcloud_data
bash
  1. Iniciar la ac­tua­li­za­ción:
cd /var/www/nextcloud sudo -u www-data php occ upgrade
bash
  1. Des­ac­ti­var el modo ma­n­te­ni­mie­n­to:
cd /var/www/nextcloud sudo -u www-data php occ maintenance:mode --off
bash
  1. Eliminar la in­s­ta­la­ción anterior:
rm -r /var/www/nextcloud_alt
bash
Consejo

El Nextcloud ad­mi­ni­s­tra­do de IONOS te ofrece una solución en la nube cómoda, con una in­frae­s­tru­c­tu­ra de servidor segura y sin que tengas que en­ca­r­gar­te de tareas ad­mi­ni­s­tra­ti­vas. IONOS se ocupa de la in­s­ta­la­ción y el ma­n­te­ni­mie­n­to del servidor, mientras tú mantienes todo el control de tus datos. Además, cuentas con un servicio de atención al cliente adaptado a tus ne­ce­si­da­des.

Ir al menú principal