For the complete documentation index, see llms.txt. This page is also available as Markdown.

Creación de una instancia de Devolutions Server

Para obtener más información sobre cualquiera de las funciones del asistente de despliegue, consulte su tema correspondiente en Configuración del servidor.

Se pueden alojar varias instancias de Devolutions Server en el mismo servidor. Cada instancia reside en su propia aplicación web dentro de IIS. Los siguientes pasos se realizan mediante la Devolutions Server Console.

Instalación del servidor web IIS

  1. Instale la Devolutions Server Console en el servidor web. Está disponible en la página Descargar.

  2. Ejecute la Devolutions Server Console con privilegios elevados. Esto se hace haciendo clic con el botón derecho en la aplicación y seleccionando Ejecutar como administrador.

  1. Este paso requiere haber iniciado sesión en el Windows Server al menos una vez con una cuenta VaultDBOwner (con derechos de administrador local en el servidor) conectada mediante autenticación de Windows. Una vez hecho esto, abra la Devolutions Server Console y haga clic en el botón Nuevo o en el botón Instalar nueva instancia para desplegar una nueva instancia de servidor utilizando el asistente de instalación básica o de instalación avanzada. Para obtener más información, continúe con las secciones siguientes. También es posible Migrar el espacio de trabajo SQL.

Instalación básica

  1. Si no hay una instancia de SQL Server disponible en la máquina donde se aloja Devolutions Server, el asistente instalará una instancia de SQL Server Express edition. Se necesita una conexión a internet para descargar SQL Server Express edition y los siguientes requisitos previos: IIS Application Request Routing (ARR), IIS Rewrite Module y ASP.NET Core Module (ANCM).

  2. El siguiente cuadro de diálogo proporciona las credenciales creadas para la cuenta SQL sa, la cuenta de administrador de Devolutions Server y la contraseña de la clave de cifrado. Haga clic en el botón Guardar como para guardar la información en un fichero.

  3. El siguiente cuadro de diálogo muestra la información de SQL Server, incluidas las credenciales de la cuenta sa, que Devolutions Server utilizará para crear la base de datos SQL y conectarse a ella.

  4. Una vez que la instalación se complete correctamente, el asistente mostrará el resumen de la instalación y abrirá automáticamente el navegador predeterminado para conectarse a la interfaz web de Devolutions Server.

  5. En la interfaz web de Devolutions Server, utilice las credenciales proporcionadas durante el paso n.º 2 para iniciar sesión. Después, se solicitará un cambio de contraseña antes de continuar con el proceso de inicio de sesión.

Instalación avanzada

  1. Como primer paso, el asistente de instalación ejecutará diagnósticos en el servidor para verificar si el servidor IIS tiene instalados todos los requisitos previos necesarios del servidor web y está listo para ejecutar Devolutions Server. Las funciones que faltan se marcan con un icono de error. El botón Instalar requisitos previos instalará todas las funciones que falten mediante un script de PowerShell. Haga clic en Cerrar para continuar. Se necesita una conexión a internet para IIS Application Request Routing (ARR), IIS Rewrite Module y ASP.NET Core Module (ANCM).

  2. Es necesario leer, comprender y aceptar el Acuerdo de licencia para poder continuar con la instalación.

  3. En Base de datos, introduzca la información del servidor y de la base de datos antes de hacer clic en Siguiente. La cuenta de usuario utilizada para crear la base de datos debe tener privilegios sysadmin en la instancia de SQL Server. Consulte Base de datos para obtener más información.

    Para utilizar la autenticación de Windows para conectarse a la base de datos, es importante cambiar la identidad del grupo de aplicaciones en el Administrador de IIS y establecer los permisos adecuados de la cuenta de servicio en la base de datos SQL. Consulte Configurar Devolutions Server para utilizar el inicio de sesión único (SSO) de dominio. Además, Encuesta de cuentas previa al despliegue describe qué cuentas se pueden crear antes de desplegar Devolutions Server.

  1. En General, introduzca un Nombre de servidor y una Descripción del servidor personalizados. Haga clic en Siguiente.

  2. En Origen de la instalación, elija descargar desde la web (última versión) o instalar desde un fichero zip (disponible en la página Descargar del sitio web de Devolutions). Haga clic en Siguiente.

  3. En General, seleccione el Sitio web, el Nombre de la aplicación web y la URI de acceso necesarios para acceder a la página web de Devolutions Server, que debería ser el FQDN completo del servidor (p. ej. https://myservername.mydomain.loc/dvls). En Destino de la instalación, establezca la Carpeta de instalación donde se ubicarán los ficheros de la instancia. Al proceso que ejecuta los sitios web se le han concedido los permisos adecuados en C:\inetpub\wwwroot. Recomendamos crear una nueva carpeta debajo de ella y crear la instancia de Devolutions Server dentro de esa carpeta. En Grupo de aplicaciones, establezca un Nombre. Haga clic en Siguiente.

  1. En Credenciales de administración, rellene la información para crear una cuenta de administrador personalizada de Devolutions Server. Todos los campos son obligatorios.

  1. En Servicio de programador, asegúrese de utilizar la cuenta VaultDBScheduler adecuada. Las siguientes funciones dependen del programador: Gestor de copias de seguridad, Caché de usuarios y grupos de usuarios de dominio, Caché de usuarios y grupos de usuarios de Office365, Notificaciones por correo electrónico, Limpieza de registros y Gestión de accesos privilegiados.

Si la instalación no se inicia, busque el servicio DevolutionsSchedulerService, vaya a Propiedades y vuelva a introducir el nombre de usuario y la contraseña. Normalmente, cambiar la cuenta durante el proceso de instalación no funciona, en cuyo caso Devolutions Server se instalará igualmente con la cuenta NetworkService, pero no podrá iniciarse. Además, se deben conceder derechos de lectura a la cuenta VaultDBScheduler sobre el fichero encryption.config ubicado en C:\inetpub\wwwroot\dvls\App_Data</code>.

  1. En Kit de recuperación, seleccione la carpeta de destino y el nombre del fichero del kit de recuperación de Devolutions Server. Establezca una contraseña para proteger las claves de cifrado. Si la opción Incluir datos sensibles está habilitada, las credenciales de autenticación SQL se incluirán en el kit de recuperación.

  1. En la ventana de Devolutions Gateway, elija si desea instalar Devolutions Gateway o no. Consulte Configuración de Devolutions Gateway con Devolutions Server para obtener más detalles.

  2. En la ventana Resumen, lea y comprenda las Licencias de software y el Acuerdo de suscripción de Devolutions, después valide la configuración y haga clic en Instalar.

  1. Una vez completada la instalación, un resumen indica si Devolutions Server se ha desplegado correctamente; haga clic en Aceptar para cerrar la ventana.

Cambiar la identidad del grupo de aplicaciones de Devolutions Server a VaultDBRunner

  1. Abra el Administrador de IIS, haga clic con el botón derecho en la aplicación dvls y haga clic en Configuración avanzada....

  2. En Modelo de proceso, haga clic en el botón de puntos suspensivos junto a Identidad, elija Cuenta personalizada, establezca su información de VaultDBRunner y haga clic en Aceptar

  3. Vaya a la Devolutions Server Console y, a continuación, a EditarBase de datosCredenciales avanzadas, haga clic en Aplicar permisos mínimos en Aplicación web y haga clic en Aceptar.

Actualizar la cuenta del servicio de programador de Devolutions

  1. Abra Servicios en el servidor donde se aloja Devolutions Server.

  2. Actualice la cuenta en la pestaña Iniciar sesión del servicio de programador de Devolutions.

  3. Vaya a la Devolutions Server Console y, a continuación, a EditarBase de datosCredenciales avanzadas, haga clic en Aplicar permisos mínimos en Servicio de programador y haga clic en Aceptar.

Importar un certificado o crear un certificado autofirmado

  1. Abra el Administrador de IIS, seleccione el nodo del servidor en la vista de árbol y haga doble clic en la función Certificados de servidor en la vista de lista.

  2. Haga clic en Importar... en el panel Acciones y rellene la información necesaria para importar un certificado ya existente. Para crear un certificado autofirmado, haga clic en Crear certificado autofirmado..., asígnele un nombre y deje el almacén de certificados en Personal.

Crear un enlace SSL

  1. Seleccione el sitio web en la vista de árbol. Haga clic en Enlaces... en el panel Acciones. Esto abre el editor de enlaces, que le permite crear, editar y eliminar los enlaces de su sitio web.

  2. Haga clic en Agregar... para añadir su nuevo enlace SSL al sitio.

  3. Seleccione https en la lista desplegable Tipo. Seleccione el certificado que ha importado o creado en la lista desplegable Certificado SSL y, a continuación, haga clic en Aceptar.

  4. Ahora tiene un nuevo enlace SSL en su sitio.

Probar la instalación

Para probar la instalación del servidor, navegue hasta él (p. ej.: \http://<Machine\_Name>/<instancename>) con cualquier navegador web o haga clic en el botón Navegar al sitio web en la Devolutions Server Console.

Para probar la conexión desde un cliente creando un espacio de trabajo en Remote Desktop Manager. Consulte Configurar un espacio de trabajo de cliente para obtener más información.

Instalación del servidor web Kestrel

Instalar Devolutions Server con Kestrel requiere menos dependencias; en particular, no es necesario que IIS esté instalado en la máquina.

El proceso de instalación es muy similar a la instalación avanzada del servidor web IIS. En lugar de especificar un sitio web y una aplicación en IIS, introduzca la URL en la que escucha la aplicación (por ejemplo, "https://localhost:5000"). La URI de acceso representa la URI utilizada para acceder a nuestra aplicación servida en el escucha HTTP indicado.

Limitaciones conocidas:

  • La aplicación debe servirse en / ("http://localhost:5000/").

  • La autenticación de Windows no está admitida actualmente con Kestrel.

Véase también

Última actualización

¿Te fue útil?