Instalando Velneo 20 - 64 bits para Windows


([N3] pacosatu) #1

Hola.

Velneo 20 para Windows ha llegado y con ella la versión 64 bits de vServer y del resto de componentes.
Hasta ahora, la instalación de las versiones de 32 bits de Velneo consistían simplemente en desinstalar los componentes existentes y reinstalar la nueva versión. Las configuraciones de todos los componentes se mantenían en la nueva versión y los datos del vServer estaban disponibles de forma inmediata.

Con Velneo 20 de 64 bits tenemos que tener en cuenta que algunos paths de la instalación van a cambiar.

Para vServer, hay un cambio importante a tener en cuenta:

  • En la instalación de vServer por máquina (el servicio VATP se inicia con la Cuenta del sistema local), la carpeta de configuración pasará de %windir%\SysWOW64\config\systemprofile\Velneo a %windir%\systemn32\config\systemprofile\Velneo.
    La carpeta de configuración es aquella donde vServer guarda toda la información necesaria para funcionar (soluciones/cajas, instancias, usuarios, tareas, disco, …). Es la carpeta que debemos guardar en nuestro backup para restaurar completamente el vServer, aparte de la carpeta con los datos.
  • Por lo tanto, en Windows Server, si actualizamos un vServer de 32bits a 64bits comprobaremos que la configuración NO se mantiene.
  • Para restaurar la configuración anterior, tendremos que parar el servicio VATP (Vatp Service 20.0.3.xxxxx) y copiar la carpeta %windir%\SysWOW64\config\systemprofile\Velneo a la nueva ubicación %windir%\systemn32\config\systemprofile\Velneo, o restaurar una copia de seguridad.

En cuanto a los componentes de 64 bits, ahora se instalarán en una ubicación por defecto diferente:

  • La carpeta por defecto de los ejecutables pasará de “%programfiles(x86)%\Velneo\V7” a “%programfiles%\Velneo”.
    Por ejemplo, para detener y mostrar el estado del vServer usaremos los comandos:
    “%programfiles%\Velneo\vServer.exe” -t
    “%programfiles%\Velneo\vServer.exe” -v
  • Los accesos directos que tengamos de los componentes también tendrán que revisarse.

Velneo 20 para Windows está ahora compilado para funcionar con las librerías del runtime Microsoft Visual C++ 2013 Reditributable(x64). Para asegurarse que todos los clientes disponen de los runtimes adecuados la instalación ejecutará el fichero vcredist_x64.exe que despliega dichas librerías.

Por último hay una nueva librería, opengl32sw.dll, que parece que permite renderizar gráficos cuando OpenGL y ANGLE falla, por ejemplo en detreminadas máquinas virtuales.

Para los que se leen los manuales, los nuevos links de la ayuda pasan de velneo.es/info_v7_719_es/<componente> a velneo.es/info_v7_20_es/<componente>.

Y como siempre, antes de nada, un Backup completo de todo.
Saludos
Paco Satué


([N3] krear) #2

Muchísimas gracias por la información Paco!
Eres muy grande! :slight_smile:

Pablo


([N4] apinna.winmotor) #3

Muchas gracias por las aclaraciones Paco, son de gran ayuda para no tener sustos


([N1] vgegeo) #4

Gracias Paco por tu esfuerzo y por compartirlo


([N2] oscarmjuarez1) #5

Enorme Paco, muchas gracias.

Un saludo
Oscar Juárez


([N4] Ramon Denuc) #6

+1, muchísimas gracias Paco.

Saludos


([N1] Anacreonte) #7

Mil gracias Paco. Lo mejor de Velneo sin duda alguna la comunidad.

Un saludo.
Paco Haro.


([N4] eduarchap) #8

Saludos Paco.

De casualidad tienes experiencia creando instaladores completos de componentes Velneo con NSIS para sistemas x64???


([N3] pacosatu) #9

Hola eduarchap.

Yo no tengo experiencia, pero existe un magnífico artículo sobre el tema en:
http://tipesoft.com/empaquetando-aplicaciones-velneo-v7-mediante-nsis/

Saludos
Paco Satué


([N1] Juan) #10

Amigos por si le sirve alguien:
En la V7.19 la Carpeta: “V7”
“%programfiles(x86)%\Velneo</strong>V7
ya no existe en V7.20
“%programfiles%\Velneo”.

Esto me dio en un quebradero de cabeza al migrar mis archivos de configuracion de modApache.

Saludos.

y gracias PACO!


([N3] silvio.cws) #11

Por si a alguien le pasa y no lee la documentación previamente como yo ojo con las librerías externas.
“Desde un Velneo vClient de 32 bits solamente podremos hacer llamadas a librerías externas de 32 bits. Desde un Velneo vClient de 64 bits solamente podremos hacer llamadas a librerías externas de 64 bits.”
Por supuesto gracias PACO y a Rafael de soporte por el dato.