Contenido de la página

Descripción de la configuración de la actualización automática del RAC Server

Ayuda | Descripción de la configuración de la actualización automática del RAC Server

Índice:


1. Descripción del contenido del archivo para la actualización
1.1. Descripción del formato del archivo
1.2. Descripción de la sección [UpdateVersionXXX.XXX]
1.3. Descripción de las claves en la sección [UpdateVersionXXX.XXX]
1.4. Ejemplos, como debería verse el archivo de actualización
2. Configuración de la actualización en RAC Server
2.1. Guión de contenido "Cuando realizar la actualización"
2.2. Guión de contenido "Actualizar desde el webservidor"
2.3. Guión de contenido "Actualizar desde la carpeta comunicada"
3. Descripción del paquete de actualización
3.1. Descripción del formato del archivo
3.2. Descripción del archivo update.ini
3.2. Descripción de la sección [Files] en el archivo update.ini
3.3. Agregación del propio archivo al paquete de actualización



1. Descripción del contenido del archivo para la actualización
1.1. Descripción del formato del archivo.
El archivo puede estar en el formato textual o su formato puede ser
generado por ASP, PHP o CGI anotación; importante es, que
el resultado de la salida desde la página dinámica esté en el formato textual y
que incluya las secciones y claves abajo mencionadas, y que no contenga HTML u otros
símbolos de justificación del formato.
Las notas se pueden escribir después de dos rayas quebradas //.

1.2. Descripción de la sección [UpdateVersionXXX.XXX]
En el archivo pueden estar más secciones; el servidor en primer lugar está buscando la sección según
su versión mayoritaria e minoritaria, por ej. si el servidor está en la versión 3.0,
está buscando la sección [UpdateVersion3.0], si esta no hay, está buscando la sección según
su versión mayoritaria, por ej. [UpdateVersion3], si no está ni esta sección,
está buscando la sección inicial o predeterminada [UpdateVersion]. Así está para diferentes secciones proporcionada
la diferente configuración.

1.3. Descripción de las claves en la sección [UpdateVersionXXX.XXX]
La sección debe incluir las claves obligatorias:
- "Version": incluye el número mayoritario, minoritario y el número de la actualización de la versión, la cual
está disponible en el formato xxx.xxx.xxx, por ej. 3.1.0.
Server; si la versión mayoritaria e minoritaria es mayor, será realizada la actualización.
- "HTTPURLAdressForDownloadNewVersion": incluye HTTP dirección al paquete de actualización,
que incluye los archivos actualizados archivados en CAB formato.
Utilice solamente el nuestro paquete de actualización; según el procedimiento en el punto 3.3 es posible
agregar al paquete también vuestros archivos, por ej. para el cambio de configuración del servidor.

Las claves para registración no obligatorias:
- "RegistrationName" y "RegistrationKey": las claves para registración del servidor,
proporcionan realizar la registración siempre, si el servidor está investigando la condición de la última versión,
esto significa, aunque la actualización no estuviese realizada. El contenido se utiliza si el servidor
no está registrado o si su registración es diferente, por ej. para la registración
eventual en caso del traspaso a la versión mayoritaria más nueva.
Las informaciones de registración deben ser válidas para la versión actualizada.

Las otras claves no obligatorias:
- "WNETPathFileDownloadNewVersion": la clave obligatoria en caso del uso de la actualización
desde la carpeta usada. En este caso la clave debe incluir el nombre del archivo
del paquete de actualización colocado en la carpeta usada, eventualmente subcarpeta, por ej.:
WNETPathFileDownloadNewVersion=RACsUpdateVersion.cab
WNETPathFileDownloadNewVersion=update\RACsUpdateVersion.cab

- "HTTPURLPageDownLoadIfUpadateVersion": el contenido de la clave está usado para terminar la actualización.
La clave para la función correcta debe incluir la dirección HTTP válida de la página dinámica, a la cual
el servidor, después de terminar la actualización, la descargará y entregará estas variables:
  - "LastVersion": número de la versión original
  - "NewVersion": número de la versión nueva
  - "OS": descripción de la versión del sistema operacional
  - "State": condición de la terminación de la actualización, número:
    - 1: actualización completamente terminada
    - 2: actualización no completamente terminada, algunos archivos no fueron actualizados,
     las informaciones más detalladas están al utilizar los mensajes de correo.
La página dinámica puede estos datos por ejemplo almacenarlos a la base de datos con la IP dirección y la fecha,
para monitorear la actualización. Las informaciones sobre la actualización están también enviadas, aun
se usan los mensajes de correo.

1.4. Los ejemplos, como debería verse el archivo de actualización
Por ej. para la actualización de la versión 3.0:

[UpdateVersion]
Version=3.1.0
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/racs/RACs310.cab


Por ej. para la actualización de la versión 3.0 s con la opción de entregar las informaciones después de terminar
la actualización:

[UpdateVersion]
Version=3.1.0
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/racs/RACs310.cab
HTTPURLPageDownLoadIfUpadateVersion=www.remote.cz/update/RACs/final.php


Por ej. para la actualización de la versión 3.0 con la opción de la registración y entrega de las informaciones después de terminar
la actualización:

[UpdateVersion]
Version=3.1.0
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/RACs/RACs310.cab
//Página para la finalización de la actualización
HTTPURLPageDownLoadIfUpadateVersion=www.remote.cz/update/RACs/final.php
//Sus Datos de registración
RegistrationName = Nombre de la empresa
RegistrationKey = 111111 - 222222 - 333333 - 444444


El ejemplo igual, pero solamente para los servidores que tienen la versión mayoritaria 2:

[UpdateVersion2]
Version=2.1
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/RACs/RACs21.cab
//Página para la finalización de la actualización
HTTPURLPageDownLoadIfUpadateVersion=www.remote.cz/update/RACs/final.php
//Sus Datos de registración
RegistrationName = de la empresa /> RegistrationKey = 111111 - 222222 - 333333 - 444444


El ejemplo igual, pero solamente para los servidores que tienen la versión mayoritaria e minoritaria 2.5:

[UpdateVersion2.5]
Version=2.6
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/RACs/RACs26.cab
//Página para la finalización de la actualización
HTTPURLPageDownLoadIfUpadateVersion=www.remote.cz/update/RACs/final.php
//Sus Datos de registración
RegistrationName = de la empresa
RegistrationKey = 111111 - 222222 - 333333 - 444444

2. Configuración de la actualización en el RAC Server
La configuración está en el guión de contenido "Actualización automática" en la configuración del servidor.

2.1. Guión de contenido "Cuando realizar la actualización"
En el guión de contenido Ud. puede configurar la iniciación planeada de la revisión de la versión nueva.
El planificador, en caso que durante la iniciación planificada el ordenador fue desconectado, proporciona
durante el encendimiento realizar el inicio de la revisión, si es que la inicialización anterior planificada
no fue realizada.

2.2. Guión de contenido "Actualizar desde el websevidor"
Aquí configure la dirección HTTP correcta del archivo, el cual incluye las informaciones
sobre la versión nueva; lo que debería incluir el archivo está descrito en el punto 1.

Para verificar la dirección HTTP correcta utilice el explorador de Internet,
o en el guión de contenido "Configuración/Configuración del servidor/Principal" accione "Visualizar y protocolizar las informaciones más detalladas" a
inicialice manualmente la actualización desde la barra de herramientas o desde el menú "Configuración/Inicializar la actualización automática".
Después espere, hasta que en l ventana principal se escribirá el texto "Revisión de la actualización fue inicializada"; si todo está correctamente
configurado, se escribirá por ej. este texto:

2003-12-09 09:20:12 Revisión de la actualización fue iniciada
Las informaciones al alcance desde el archivo de actualización:
Las informaciones sobre la actualización eran recuperadas desde la sección "UpdateVersion".
El contenido de las claves desde la sección:
Version=2.1
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/RACs/RACsUpdateVersion21.cab
RegistrationName=
RegistrationKey=
HTTPURLPageDownLoadIfUpadateVersion=
2003-12-09 09:18:37 La actulización de la versión no será realizada, la versión accesible "2.1" no es la más nueva.
2003-12-09 09:18:37 La revisión de la actualización fue terminada

Esto significa por ej. que la dirección está configurada correctamente.
Si Ud. configurará por ej. la dirección incorrecta, puede verse lo siguiente:

2003-12-09 09:22:46 La revisión de la actualización fue iniciada
2003-12-09 09:22:46 Durante la descarga del archivo que incluye informaciones sobre la versión nueva ha ocurrido un error:
Durante el conexionamiento al servidor ha ocurrido un error:
No es posible reconocer el nombre o dirección del servidor. (12007)
2003-12-09 09:22:46 La revisión de la actualización fue terminada

2003-12-09 09:23:23 La revisión de la actualización fue iniciada
2003-12-09 09:23:24 Descargando el archivo que incluye las informaciones sobre la versión nueva ha ocurrido un error:
Error recibiendo la respuesta HTTP válida desde el servidor, código de la respuesta:404
2003-12-09 09:23:24 La revisión de la actualización fue terminada

O si no está indicada la información sobre la versión nueva:

2003-12-09 09:26:00 La revisión sobre la actualización fue iniciada
2003-12-09 09:26:00 El archivo de actualización "D:\Program Files\RAC Server\UpdateVersion\RACsUpdateVersion.ini" no incluye informaciones sobre la versión nueva.
2003-12-09 09:26:00 La revisión de la actualización fue terminada

Ud. puede también mirar directamente el archivo descargado, se encuentra en el directorio UpdateVersion y su nombre es
RACsUpdateVersion.ini, como se ve del extracto.

2.3. Guión de contenido "Actualizar desde la carpeta usada"
aquí configure el nombre correcto de la carpeta usada, en la cual está el archivo que incluye informaciones sobre la versión nueva.
Por ejemplo así: "\\servidor\\carpeta", la vía a la carpeta usada consta de la dirección de red
del sistema alejado, cuando Ud. puede indicar IP, DNS o el nombre del ordenador, y del nombre de la carpeta usada.
Para indicar la carpeta correcta Ud. puede usar la selección de la unidad de red ya conectada o
conectar una nueva unidad de la red.
Después de indicar la carpeta, indique el nombre del archivo de actualización, el cual se encuentra en la carpeta usada.
Lo que debería incluir el archivo de actualización está descrito en el punto 1.
En caso de que la carpeta solicita la autorización, indique el nombre de usuario y la contraseña.
Al final, si es que el servidor estará iniciado como un servicio al sistema Windows NT® y mayor,
para la función correcta hay que indicar la cuenta de usuario, bajo la cual se ejecutará
el proceso de actualización. La cuenta de usuario debe tener como mínimo la autorización para la inscripción
local a este ordenador.

Para verificar la configuración correcta, conecte "Visualizar y protocolar las informaciones más detalladas" en el guión de contenido
"Configuración/Configuración del servidor/Principal" y ponga en marcha manualmente la actualización desde la barra de herramientas
o del menú "Configuración/Iniciar la actualización automática".
Después espere, hsta que en la ventana principal se escribirá el texto "La revisión de la actualización fue iniciada";
si es que todo está configurado correctamente, se escribirá por ej este texto:

2003-12-09 09:15:12 La revisión de la actualización fue iniciada
Las informaciones accesibles desde el archivo de actualización:
Las informaciones sobre la actualización fueron recuperadas desde la sección "UpdateVersion".
El contenido de las claves de la sección:
Version=2.0
HTTPURLAdressForDownloadNewVersion=www.remote.cz/update/RACs/RACsUpdateVersion20.cab
RegistrationName=
RegistrationKey=
HTTPURLPageDownLoadIfUpadateVersion=
2003-12-09 09:15:37 La actualización de la versión no será realizada, la versión accesible "2.0" no es la más nueva.
2003-12-09 09:15:37 La revisión de la actualización fue terminada

Esto significa por ej. que la dirección está configurada correctamente.
Si es que Ud. configurará por ej. la carpeta incorrecta, se puede ver como sigue:

2004-05-05 09:41:13 La revisión de la actualización fue iniciada
2004-05-05 09:41:15 Descargando el archivo que incluye las informaciones sobre la versión nueva desde la carpeta usada, ha ocurrido un error:
La vía en la red no fue encontrada. (53)
2004-05-05 09:41:15 La revisión de la actualización fue terminada

3. Descripción del paquete de actualización
3.1. Descripción del formato del archivo
El contenido de los archivos de actualización, los cuales forman el objeto de la actualización, está comprimido
al CAB formato.
CAB archivo debe incluir el archivo textual update.ini, donde están las informaciones
sobre los archivos de actualización.

3.2. Descripción del archivo update.ini
El archivo está en el formato textual.
Las notas se pueden escribir después de dos rayas quebradas //.

3.2. Descripción de la sección [Files] en el archivo update.ini
El archivo debe incluir la sección principal [Files].
En esta sección se encuentra la lista de las claves FileXXX, FileDestDirectoryXXX y FileDigitalSignatureXXX.
La primera clave debe empezar File0 y las siguientes File1, File2...
Clave:
- FileXXX incluye el nombre del archivo actualizado
- FileDestDirectoryXXX incluye la posición del archivo; si no está indicada,
el archivo está colocado al directorio, en el cual está el RAC Server instalado.
Si hay que colocar el archivo al directorio existente, por ej. "Shared",
al contenido de la clave se indicará el nombre de este directorio FileDestDirectoryXXX=Shared
- FileDigitalSignature incluye la firma digital del archivo. En caso de los archivos del formato ini y txt
no es necesario indicar esta clave.
Si la firma digital no estará conforme, la actualización se interrumpirá.
La firma digital excluye por ej. el ataque del archivo actualizado por el virus u
otra forma de damnificación, que podría causar la infuncionalidad del RAC Server.

3.3. Adjunción del propio archivo al paquete de actualización
Con la nueva versión Ud. puede por ej. actualizar su configuración del RAC Server
instalado, por ej. en caso de que la versión nueva incluye la configuración nueva.
Al paquete de actualización es posible agregar solamente los archivos de formato ini y txt.
La herramienta para una introducción más fácil del propio archivo al paquete de actualización es
en RAC Client en el menú "Herramientas/Reformación del paquete de actualización".
Si es que Ud. instalará el archivo de configuración RACs.ini, antes de la introducción
pruebe la nueva configuración.
Seleccione en el dialogo la posición del paquete de actualización, agregue el propio archivo
y al final cree el paquete de actualización; este después coloque en el webserver o
a la carpeta usada.

El último paquete de actualización se puede descargar del nuestro webservidor aquí.