Actualizar un servidor existente de ArmA 3 Epoch

De Nitradopedia ES
Saltar a: navegación, buscar
Arma3 wiki.jpg

Renta tu propio servidor prepagado de ArmA 3 aqui nitrado.net

Este artículo proporciona un esquema general para actualizar Epoch Mod para ArmA 3. Tenga en cuenta que ArmA 3 en sí se actualiza automáticamente con nuestro sistema automatizado, pero Epoch Mod no. Esto se debe al hecho de que Steam define un proceso de actualización fijo que hace que los errores sean casi imposibles, pero Epoch no tiene este tipo de integración para el proceso de actualización.



Nota: Se recomienda encarecidamente que detengas el servidor antes de realizar cualquiera de las siguientes acciones, o se pueden perder archivos.


1. Copia de seguridad de la base de datos de Redis

El sistema de base de datos, Redis, utilizado por Epoch contiene el progreso de los jugadores, las posiciones de la IA en el mapa, los registros y mucho más. Para asegurarse de que nada de esto se pierda en la actualización, se debe hacer una copia de seguridad como primer paso.

Para hacer esto, se requiere una conexión [FTP] a su servidor. Navegue hasta el directorio "arma / DB". La base de datos tendrá el formato "dump.rdb" y debe descargarse. Coloca esto en algún lugar que recuerdes.


Redisdb.png


Ahora has hecho una copia de seguridad de tu base de datos (podemos subirla más tarde si es necesario). Cabe señalar que la actualización que aplique podría romper la base de datos, y necesitarías comenzar tu progreso de nuevo, incluso si tienes una copia de seguridad.





2. Copia de seguridad de los datos del servidor

Una vez que hayas guardado tu base de datos, ahora debes hacer una copia de seguridad de sus complementos instalados, scripts y otros cambios basados ​​en archivos.
La forma más sencilla sería simplemente cambiar el nombre de la carpeta de instalación principal. Esto se puede hacer a través de FTP, pero también se puede hacer a través del navegador de archivos en la interfaz web (en Herramientas).

Esto asegura que la carpeta, que contiene la instalación anterior de ArmA 3 Epoch, se conserva a través de una nueva instalación. Tenga en cuenta que esto no se incluirá en las copias de seguridad diarias que realiza nuestro sistema.





3. Actualización de los archivos del servidor

Ahora que se ha realizado una copia de seguridad de todos sus datos, se puede iniciar una nueva instalación. Esto se puede hacer en la interfaz web de su servidor de juegos en "Cambiar juego", y seleccione "Reinstalar". Esto instalará ArmA 3 nuevamente e incluirá la versión más reciente de Epoch.

En la mayoría de las circunstancias, una actualización consta de solo un par de archivos. Los archivos del servidor más recientes se pueden encontrar en el sitio web oficial aquí. Los archivos importantes que definitivamente deberían permanecer en el servidor son:


Aereinstall.png


  • arma3 / @ EpochHive / addons / a3_epoch_server.pbo
  • arma3 / @ EpochHive / addons / a3_epoch_server_settings.pbo
  • arma3 / @ EpochHive / EpochServer.dll

También vale la pena echarle un vistazo a la sección"Anuncios" del foro oficial de ArmA 3 Epoch. Aquí encontrarás el registro de cambios.


Ahora que se han actualizado todos los datos, todos los datos anteriores, complementos, misiones y scripts se pueden volver a cargar en el servidor.


4. Importación de la base de datos

Ahora que el servidor está actualizado, podemos importar la base de datos anterior. Para hacer esto, asegúrate de que el servidor esté detenido, luego accede a su servidor a través de FTP y abre el directorio "arma / DB". Elimina el archivo "dump.rdb" que está aquí y luego carga la base de datos que guardamos en el paso uno al servidor.

Entonces, el servidor debería comenzar con todo el progreso anterior retenido.


5. Actualizar el juego local

En el caso de que el cliente también reciba una actualización, también deberás actualizar su juego localmente. Si estás utilizando un programa como A3Launcher o Arma3Sync, la actualización debe aplicarse a través de estos. De lo contrario, deberá actualizar manualmente.

Esto se hace en varios pasos:

  • Primero, se debe eliminar el antiguo mod Epoch. Esto se hace eliminando la carpeta "@Epoch" en su directorio ArmA 3 (localmente).
  • A continuación, debes adquirir la versión más reciente de Epoch, aquí.
  • Deberás descomprimir el archivo y colocar la carpeta "@Epoch" nuevamente en su directorio ArmA 3.

Ahora tu mod está actualizado en el lado del cliente.


6. Actualización finalizada

Si los pasos 1 a 5 se realizaron correctamente, el servidor ahora estará actualizado y se podrá establecer una conexión.