Migrar el sistema GpsGate a un nuevo servidor
¿Está creciendo la popularidad de su sitio o negocio? ¿Va a instalar más rastreadores en GpsGate? Tal vez su servidor actual tiene más de 10 años y no puede manejar la carga de trabajo pesada. Quizás sea hora de actualizar el servidor y migrar GpsGate al nuevo servidor para un mejor rendimiento.
¿Cómo debería migrar GpsGate al nuevo servidor? ¡El instalador en realidad maneja la mayor parte del trabajo de migración por usted!
Requisitos
Si ha tenido GpsGate instalado en el servidor de destino antes, primero necesita hacer una desinstalación completa. Siga esta guía para desinstalar. NOTA: los servidores heredados deben tener una suscripción de soporte válida para migrar a un nuevo servidor.
Hacer una copia de seguridad de la base de datos en el servidor original
- Siga el procedimiento de copia de seguridad y restauración de la base de datos para respaldar toda la base de datos de GpsGate y transferirla al nuevo servidor.
Restaurar la base de datos en el nuevo servidor
- Instale Mysql 8.0 o MSSQL en su nuevo servidor.
- Si tiene más de 5000 unidades, recomendamos usar AWS Aurora como base de datos. Tiene características más avanzadas como copia de seguridad en tiempo real, y es fácil de escalar a medida que crecen sus instalaciones.
- Las instalaciones en clúster deben realizarse bajo demanda. Por favor, contacte al soporte.
- Siga el procedimiento de copia de seguridad y restauración de la base de datos para restaurar toda la base de datos de GpsGate en el nuevo servidor.
Usar la misma base de datos
- Es posible que use la misma base de datos si la base de datos está en un servidor separado.
- NOTA: ¡Debe detener la aplicación antigua de GpsGate primero antes de comenzar a instalar el nuevo GpsGate en el nuevo servidor! ¡Eso es muy importante!
- No se admite que dos servidores de aplicaciones GpsGate se ejecuten en la misma base de datos, y eso podría causar muchos problemas en la base de datos.
Instalar GpsGate en el nuevo servidor
En el nuevo servidor, realice los siguientes pasos:
1. Inicie el instalador de GpsGate (asegúrese de instalar la última versión desde este enlace).
2. Elija el tipo de base de datos.
3. Ingrese las credenciales de inicio de sesión de la base de datos.
4. El instalador detectará la base de datos y encontrará los datos originales de la base de datos restaurada.
Cuando haga clic en el botón "Verificar repositorios para las últimas versiones de complementos", el instalador mostrará qué complementos se actualizarán y cuáles se eliminarán/desinstalarán.
Haga clic en "Siguiente" para continuar. El instalador instalará todos los componentes necesarios y configurará IIS y el conector de la base de datos.
5. Seleccione la ruta del directorio virtual para alojar GpsGate.
6. El instalador comenzará a descargar los plugins necesarios. Una vez hecho esto, aparecerá una página web y le pedirá que ingrese su nombre de usuario y contraseña de administrador.
7. Ahora estamos en el último paso del instalador: el instalador cargará todos los plugins y configurará el servidor igual que el sistema original (incluyendo todas las configuraciones).
Nota: Este proceso podría tardar de 1 a 4 horas dependiendo de cuántos plugins y cuántos datos de rastreador tenía en su sistema original.
8. Una vez que el Paso 7 esté completo, será redirigido a la Administración del sitio. ¡GpsGate está activo en su nuevo servidor!
Nota: Como el servicio de geocercas se ejecuta en un servicio separado, puede tardar de 20 a 30 minutos adicionales después de que el sistema esté activo (y no se puede encontrar de inmediato).
9. Actualizaciones de dirección IP (vea los pasos a continuación para usar la misma IP o una nueva dirección IP)
Migración reutilizando la misma dirección IP
- Siga el procedimiento de copia de seguridad y restauración como se describe en esta guía.
- Verifique que el nuevo servidor migrado funcione iniciando sesión en la URL del nuevo servidor migrado.
- Ingrese la dirección IP del servidor antiguo para el nuevo servidor. Ahora todos los activos comenzarán a enviar datos almacenados en búfer al "nuevo" servidor.
Migración a un servidor con una nueva dirección IP
Utilice el plugin DataForward para mantener los servidores sincronizados durante la migración. DataForward envía datos no modificados de un activo a uno o muchos otros servidores diferentes.
- Configure DataForward en su servidor original para enviar datos al nuevo servidor (aún no existente).
- Haga una copia de seguridad y restáurela en el nuevo servidor como se describe en esta guía.
- Verifique que el 'nuevo' servidor migrado funcione, iniciando sesión en la URL del nuevo servidor migrado.
- Inicie el servidor 'antiguo' nuevamente. Ahora todos los activos comenzarán a enviar datos almacenados en búfer. Y DataForward se asegura de que los datos lleguen tanto al servidor original como al nuevo.
- Comience a migrar aplicaciones/activos para enviar datos directamente al 'nuevo' servidor.
10. Pasos adicionales:
- Verifique si el proveedor de correo electrónico necesita ser reautenticado.
- Verifique si su proveedor de mapas tiene limitaciones de dominio y si necesitan ser actualizadas.