Saltar al contenido

Guía de Actualización de Vinyl

Introducción

Esta es la guía de instrucciones para actualizar una instalación existente de Vinyl de 3.1+ a 3.2. Si está instalando por primera vez, consulte las instrucciones de instalación de su versión Vinyl y sistema de servidor. Si está actualizando desde una versión anterior de Vinyl, existen importantes instrucciones de actualización. Consulte la guía de actualización de Vinyl 3.1 y actualice primero a Vinyl 3.1.

Esta guía asume que el directorio raíz de la versión actualmente instalada de Vinyl es C:\inetpub\wwwroot\Vinyl y que el sistema ya tenga instalado y configurado el software y el marco prerrequisito.

Requisitos Previos

Se requiere Microsoft .NET Framework 4.8 para Vinyl 3.1+. Las versiones anteriores de .NET Framework no son compatibles con Vinyl 3.1 o superior. Este prerrequisito debe verificarse si está actualizando desde Vinyl 3.0 o una versión anterior y confirmarse antes de actualizar a la versión actual de Vinyl.

Para comprobar la versión de .NET instalada actualmente:

Instrucciones de Actualización

Preparándose para la Actualización

  1. Tome nota de la versión actual de Vinyl que está ejecutando, en caso de que necesite restaurarla a esta versión.

  2. Detenga IIS. Puede hacerlo ingresando al Administrador de IIS, seleccionando el servidor web apropiado y haciendo clic en el botón Detener en la parte superior derecha del panel Acciones.

  3. Haga una copia de seguridad de su(s) base(s) de datos en caso de que necesite recuperarlas más adelante.

Despliegue de Nuevo Software

  1. Descargue el archivo (Vinyl-3.2.xxxxx.zip).

  2. Después de mover el archivo al servidor web, asegúrese de que la "marca de la web" (MOTW) se elimine del archivo zip, haciendo clic derecho en el archivo y verificando las propiedades y seleccionando "Desbloquear" si es necesario..

    adjunto

  3. Mueva el contenido de su directorio raíz de Vinyl anterior a una carpeta de respaldo.

  4. Extraiga el nuevo archivo a un directorio temporal (p. ej. C:\Vinyl-3.2.xxxxx)

  5. Copie todo el contenido del directorio temporal al directorio raíz de la aplicación Vinyl (p. ej. C:\inetpub\wwwroot\Vinyl).

  6. Copie el archivo Connection.xml de su directorio de respaldo al directorio Vinyl.

  7. Si tiene alguna personalización en el archivo appsettings.json, cópiela desde la carpeta de respaldo al directorio de Vinyl.

  8. Copie también el directorio Keys de su copia de seguridad en la nueva carpeta.

  9. Elimine el directorio temporal que creó.

Configuración

  1. Abra el Administrador de IIS

  2. Expanda la carpeta Vinyl.

  3. Haga clic derecho en la carpeta datos y elija la opción Editar permisos....

  4. Seleccione la pestaña Seguridad.

  5. Haga clic en el botón Editar para iniciar el cuadro de diálogo Permisos para datos.

  6. Haga clic en el botón Agregar... para iniciar el cuadro de diálogo Seleccionar usuarios o grupos.

  7. Proporcione el nombre IIS AppPool\Vinyl en el campo inferior.

  8. Marque Permitir control total en el campo Permisos, luego haga clic en el botón Aceptar para cerrar el cuadro de diálogo Permisos para datos.

  9. Haga clic en el botón Aceptar para cerrar el cuadro de diálogo Propiedades de datos.

  10. Repita los pasos 3 a 9 para los directorios logs y keys también.

  11. Reinicie IIS seleccionando el servidor y haciendo clic en el botón Iniciar en el panel Acciones.

Secuencia de Prueba Sugerida

  1. Inicie su navegador web.

  2. Navega a http://localhost/Vinyl/.

  3. Vinyl actualizará automáticamente la(s) base(s) de datos. El sistema comenzará a responder normalmente una vez que se complete la actualización.

Nota

Una actualización que tarda 5 minutos es normal; las actualizaciones más grandes pueden tardar más y las actualizaciones más pequeñas pueden ejecutarse más rápido.