> 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/knowledge-base/knowledge-base-articles/scheduler-service-general-information.md).

# Información general sobre el servicio de programación

Descubra qué gestiona el servicio Scheduler de Devolutions Server, desde la caché de Active Directory y el heartbeat de PAM hasta las copias de seguridad, el registro y las tareas de limpieza de regis

El ***Servicio Scheduler*** es un componente de Devolutions Server encargado de varias funciones.

* [Caché de Active Directory](/server/es/web-interface/administration/configuration/server-settings/general/authentication/domain.md)
  * Se activa desde la interfaz web de Devolutions Server en ***Administración*** – ***Configuración del servidor*** – ***Autenticación*** – ***Dominios*** – ***Configuración*** – ***Habilitar función de caché***.
* Caché de Entra ID
  * El scheduler se utiliza si la caché de Entra ID está activa.
* [Heartbeat de PAM](https://docs.devolutions.net/pam/es/knowledge-base/knowledge-base-articles/custom-pam-provider-action-scripts-in-devolutions-server#heartbeat) (procesamiento de checkout, rotación de contraseñas)
  * Obligatorio cuando se utilizan las ***funciones de PAM***.
* [Gestor de copias de seguridad](/server/es/web-interface/administration/backup/backup-manager.md)
  * Obligatorio cuando el ***Gestor de copias de seguridad*** está habilitado desde la interfaz web de Devolutions Server en ***Administración*** – ***Gestor de copias de seguridad***, ya sea para:
    * ***Habilitar copia de seguridad de la base de datos***.
    * ***Habilitar copia de seguridad web***.
* Notificaciones
  * Obligatorio cuando se ha configurado alguna ***Notificación***.
* [Informes automatizados](/server/es/web-interface/utilities/reports/configuration.md)
  * Obligatorio cuando está habilitado. Se configura en la interfaz web de Devolutions Server en ***Informes*** – ***Informes programados***. Haga clic en el icono "+" para añadir un nuevo ***Informe programado***.
* [Heartbeat de Syslog](/server/es/web-interface/administration/configuration/server-settings/general/logging.md)
  * Obligatorio cuando el ***registro en Syslog*** está habilitado desde la interfaz web de Devolutions Server en ***Administración*** – ***Configuración del servidor*** – ***Registro*** – ***Registrar en servidor Syslog***.
* [Limpieza automática de registros](/server/es/web-interface/administration/database-retention-policies.md)
  * Obligatorio cuando la ***Limpieza automática de registros*** está habilitada desde la interfaz web de Devolutions Server en ***Administración*** – ***Registros*** – ***Limpiar registros*** – ***Habilitar limpieza automática***.

### Configuración y requisitos

El ***Scheduler*** es un servicio de Windows. Se instala desde la Devolutions Server Console mediante ***Install Scheduler***. El ***Scheduler*** se instalará y estará disponible en la Consola de servicios de Windows, con el nombre ***DevolutionsSchedulerService***.

Este servicio requiere acceso a la base de datos de Devolutions Server y a ubicaciones específicas del sistema de ficheros. Según si Devolutions Server está configurado para usar seguridad integrada o cuentas SQL, se deben aplicar diferentes configuraciones.

{% hint style="info" %}
Consulte la cuenta **DVLS\_Scheduler** en [Cuestionario de cuentas previo al despliegue](/server/es/knowledge-base/knowledge-base-articles/pre-deployment-account-survey.md).
{% endhint %}

#### Cuando se utiliza seguridad integrada

* El ***Scheduler*** utilizará la identidad establecida para la cuenta en los Servicios de Windows (services.msc).
* La cuenta de servicio de AD requiere el permiso de ***Lectura*** sobre el fichero de clave de cifrado.
* La cuenta de servicio de AD también requiere un permiso de ***Lectura*** para el contenedor ***NetFrameworkConfigurationKey*** del RsaProtectedConfigurationProvider de .NET.

#### Cuando se utilizan cuentas SQL

* La identidad utilizada frente a la base de datos se establece en la Devolutions Server Console en ***Servidor*** – ***Editar*** – ***Base de datos*** – ***Servicio Scheduler***.
* De forma predeterminada, el servicio se ejecuta con Network Service. Esta cuenta no puede descifrar un fichero **web.config** de forma predeterminada, y no se recomienda hacerlo sin los conocimientos adecuados.

### Habilitar el registro del Scheduler

1. En la interfaz web de Devolutions Server, vaya a ***Administración – Configuración del servidor – Registro***.
2. Marque ***Registrar información de depuración*** y, a continuación, especifique una ***Ruta del registro del Scheduler*** para almacenar los ficheros de registro. La ubicación de la carpeta es relativa al servicio scheduler (\**C:\** es la unidad C del servidor).
3. Guarde los cambios antes de salir de la sección ***Registro***.
4. Si aún no es el caso, configure la identidad que ejecuta el scheduler para que tenga el permiso de ***Escritura***, ya que debe escribir en la carpeta.
5. Reinicie el ***Servicio Scheduler***.

### El servicio Scheduler en un entorno de alta disponibilidad

El servicio Scheduler admite entornos de alta disponibilidad. En este tipo de despliegue, solo un scheduler está activo a la vez, mientras que los demás permanecen en modo de espera.

#### Véase también

* [Devolutions Academy – Comprender el servicio Scheduler](https://academy.devolutions.net/student/path/2942210/activity/4493537)


---

# 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/knowledge-base/knowledge-base-articles/scheduler-service-general-information.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.
