> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/es/getting-started/installation/devolutions-server-upgrade.md).

# Actualización de Devolutions Server

Actualice Devolutions Server de forma segura preparando las cuentas, haciendo copia de seguridad de la base de datos y de las claves de cifrado, y siguiendo el flujo de actualización de la Console.

[Instale la versión adecuada de la Devolutions Server Console](https://devolutions.net/server/download/) antes de actualizar la aplicación web de Devolutions Server.

Los siguientes pasos están destinados a instalaciones de un solo servidor o a [topologías](/server/es/readme/topologies.md) básicas. Si el entorno difiere de estas configuraciones, [contacte con nosotros](mailto:service@devolutions.net) para obtener orientación sobre la actualización de Devolutions Server.

### Flujo de trabajo

Recomendaciones y pasos a seguir antes de proceder con la actualización:

* Recomendamos encarecidamente probar el proceso de actualización en un [entorno de preproducción o de pruebas](/server/es/knowledge-base/how-to-articles/create-server-staging-instance.md) antes de actualizar la instancia de producción. Si no dispone de un entorno de preproducción, considere un despliegue limitado para asegurarse de que el flujo de trabajo funciona como se espera antes de afectar a todo el equipo.
* Asegúrese de disponer de una cuenta de administrador local de Devolutions Server exenta de MFA por si falla la autenticación principal.
* [Habilite el inicio de sesión de emergencia](/server/es/knowledge-base/how-to-articles/enable-emergency-login-code-authentication.md) para sus cuentas de administrador.
* Elimine cualquier contraseña establecida en la Devolutions Server Console para la actualización. Las contraseñas se pueden restablecer posteriormente.
* El proceso de actualización se realizará con la Devolutions Server Console. Asegúrese de actualizar a la última versión compatible con la versión de Devolutions Server que tenga previsto instalar.
* Cuando se utiliza la seguridad integrada para las conexiones a la base de datos, la actualización debe realizarse con una cuenta de usuario de Windows que tenga todos los derechos sobre la base de datos, como [VaultDBOwner](/server/es/knowledge-base/knowledge-base-articles/pre-deployment-account-survey.md#windows-domain-accounts-integrated-authentication). Asegúrese de que las cuentas de identidad del grupo de aplicaciones de IIS y del Scheduler tengan privilegios adecuados sobre la base de datos. Es posible que tenga que aplicar manualmente los permisos en la base de datos. Consulte el artículo [Generar script para los permisos de la base de datos](broken://pages/7a5ff4068d2fb353d10987f3d74738500a04f76f) para obtener más información.
* En el caso de instancias de Devolutions Server versión 2019.2.9.0 o anteriores con un [proveedor de seguridad](/server/es/knowledge-base/how-to-articles/remove-the-security-provider.md) configurado, deben realizarse operaciones específicas antes de la actualización. [Contacte con nosotros](mailto:service@devolutions.net) para obtener más detalles.
* Recomendamos hacer una copia de seguridad de las claves de cifrado antes de cualquier operación que pueda modificar la información de la base de datos o antes de actualizar Devolutions Server. El fichero de la clave de cifrado debe almacenarse de forma segura para evitar la pérdida de datos en caso de que sea necesario restaurar Devolutions Server.

#### Preparación

1. Realice una copia de seguridad completa de la base de datos y asegúrese de que existen medidas para evitar que el fichero de copia de seguridad sea eliminado por un plan de mantenimiento.
   * La carpeta de copia de seguridad contiene detalles de configuración de la instancia de Devolutions Server previos a la actualización. Tras una actualización correcta, asegúrese de que el contenido se traslade a una ubicación segura o se elimine.
   * Los administradores que actualizan de forma independiente sus copias de Remote Desktop Manager pueden desencadenar actualizaciones de esquema necesarias para nuevas funciones. Esto puede impedir que otros usuarios accedan al sistema. Se recomienda encarecidamente establecer tanto la versión máxima como la mínima permitidas para conectarse a la instancia.
   * Si se utiliza la seguridad integrada para las conexiones a la base de datos, tal como se configura en la pestaña [base de datos](/server/es/devolutions-server-console/devolutions-server-settings/database.md), asegúrese de que las cuentas de identidad del grupo de aplicaciones de IIS y del Scheduler tengan privilegios suficientes sobre la base de datos.
2. Archive el contenido de la carpeta de la aplicación web que contiene la instancia de Devolutions Server y guárdelo en una ubicación segura.
3. Instale la versión adecuada de la Devolutions Server Console. La versión de cliente requerida para cada versión de Devolutions Server se puede consultar en los subtemas correspondientes.
4. Vaya a la pestaña ***Support*** y haga clic en ***Check for updates.***
5. Instale las actualizaciones necesarias, si las hubiera.
6. Haga clic y ejecute el ***IIS diagnostic***.
7. Haga clic en el botón ***Install prerequisites*** si falta alguno.
8. Ejecute la Devolutions Server Console con privilegios elevados.

#### Actualización

1. Abra la [Devolutions Server Console](/server/es/devolutions-server-console.md).
2. Seleccione la instancia que desea actualizar.
3. Ponga la instancia en ***Offline mode*** con el botón ***Go offline***. En una topología de alta disponibilidad / equilibrio de carga, todas las instancias deben ponerse en ***Offline mode*** antes de iniciar el proceso de actualización.
4. Haga clic en ***Update***.
5. Seleccione el origen de la actualización. Elija la última versión o la versión de mantenimiento extendido disponible en línea, o especifique la ruta a un fichero ZIP descargado. Esta opción se utiliza normalmente para versiones beta o versiones anteriores.
6. Haga clic en ***Next***.
7. Revise el resumen y haga clic en ***Update*** una vez confirmados los detalles.

El proceso comenzará y, al finalizar, un mensaje de confirmación indicará que la operación se ha realizado correctamente.

#### Validación

* Pida a un usuario que actualice su estación de trabajo con la versión de Remote Desktop Manager compatible con la versión de Devolutions Server y que pruebe la conectividad con la instancia del servidor.
* Asegúrese de que los ordenadores que ejecutan scripts de PowerShell actualicen el módulo Devolutions.PowerShell a la versión compatible con la versión de Devolutions Server, y verifique los resultados de los scripts.
* Una vez completadas las pruebas y siendo satisfactorias, indique al resto del personal que actualice a la misma versión de Remote Desktop Manager.
* Actualice la versión máxima y mínima de Remote Desktop Manager en ***Administración – Configuración del sistema – Gestión de versiones***.

#### Véase también

* [Devolutions Academy – Actualizar Devolutions Server](https://academy.devolutions.net/student/path/2942210/activity/4493539)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/es/getting-started/installation/devolutions-server-upgrade.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
