Guía de Actualización de Vinyl¶
Introducción¶
Esta es la guía de instrucciones para actualizar una instalación existente de Vinyl a la versión 3.0+. Si está instalando por primera vez, consulte las instrucciones de instalación de su versión Vinyl y sistema de servidor.
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.7.2 o superior para Vinyl 3.0 o superior. Las versiones anteriores de .NET Framework no son compatibles con Vinyl 3.0 o superior. Este prerrequisito debe verificarse si está actualizando desde Vinyl 2.6 o inferior y confirmarse antes de actualizar a la versión actual de Vinyl.
Para comprobar la versión de .NET instalada actualmente:
-
Comando Powershell para verificar la versión .NET:
Get-ChildItem "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" | Get-ItemPropertyValue -Name Release | ForEach-Object
-
Si el comando Powershell no funciona, siga el artículo de Microsoft para comprobar y determinar la versión:
Instrucciones de Actualización¶
Preparándose para la Actualización¶
-
Tome nota de la versión actual de Vinyl que está ejecutando, en caso de que necesite restaurarla a esta versión.
-
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.
-
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¶
-
Descargue el archivo (
Vinyl-3.0.xxxxx.zip
). -
Mueva el contenido de su directorio raíz de Vinyl anterior a una carpeta de respaldo.
-
Extraiga el nuevo archivo a un directorio temporal (p. ej.
C:\Vinyl-3.0.xxxxx
) -
Copie el contenido del directorio del sitio web al directorio raíz de la aplicación Vinyl (p. ej.
C:\inetpub\wwwroot\Vinyl
).Nota
En este paso, asegúrese de profundizar en la estructura de carpetas hasta que vea el contenido en el sitio web.
-
Copie el archivo Connection.xml de su directorio de respaldo al directorio Bin de Vinyl.
-
Si tiene personalizaciones en el directorio de configuración, cópielas en el nuevo directorio de configuración.
-
Elimine el directorio temporal que creó.
Configuración¶
-
Abra el Administrador de IIS
-
Expanda la carpeta Vinyl.
-
Haga clic derecho en la carpeta App_Data y elija la opción Editar permisos....
-
Seleccione la pestaña Seguridad.
-
Haga clic en el botón Editar para iniciar el cuadro de diálogo Permisos para App_Data.
-
Haga clic en el botón Agregar... para iniciar el cuadro de diálogo Seleccionar usuarios o grupos.
-
Proporcione el nombre
IIS AppPool\Vinyl
en el campo inferior. -
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 App_Data.
-
Haga clic en el botón Aceptar para cerrar el cuadro de diálogo Propiedades de App_Data.
-
Reinicie IIS seleccionando el servidor y haciendo clic en el botón Iniciar en el panel Acciones.
Secuencia de Prueba Sugerida¶
-
Inicie su navegador web.
-
Navega a
http://localhost/Vinyl/
-
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.