Jump to content

[Emigra tu servidor de Metin2 a otro VPS] -> AUTOMÁTICO


Break

Mensajes recomendados

Hola comunidad de Metin2Zone,

He desarrollado un script que como dice el titulo, lo que hace es emigrar nuestro servidor de Metin2 a un nuevo vps totalmente limpio, el script automáticamente prepara el otro vps(limpio) para hacer correr los files y la db que corrían en nuestro antiguo vps.

Todo automatizado, lo único que hay que hacer es rellenar un formulario, al ejecutar el script:

Spoiler

 

  • la ip del vps destino.
  • la pass del vps destino. (La pass, se guarda en una variable temporal, es totalmente seguro y en caso que el vps este compartido, nadie vera la pass del destino ya que no se queda guardado, solo se queda guardado que ejecutasteis el script. Aun así una vez terminado el proceso de emigración podéis cambiar la contraseña)
  • la ruta donde se encuentra los files para poder comprimirlos.
  • la arquitectura del nuevo vps. Hay que poner i386 o amd64. (i386 significa 32 bits, y amd64 significa 64 bits)

 

 

Procedimiento del script:

Spoiler

 

Después de rellenar el formulario, el script instalara los paquetes necesarios como son el "zip" y el "sshpass", este último lo usaremos para poder mantener conexiones de una maquina a otra Ya que nos permite realizar un login más cómodo que el ssh común que este último no permite conexiones no-interactivas.

 

Comprimirá los files, la db y el script automáticamente, detectara que versión es la freebsd que tenemos instalada y gracias a eso irá directamente a la ruta correspondiente para comprimir las librerías de la maquina. 

 

Una vez ya tengamos comprimido los archivos, enviará la solicitud de transferencia de archivos de la maquina origen a la maquina destino. Una vez ya transferido los archivos, se comenzará con una preparación de la nueva maquina, instalando mysql, python etc...

 

Una vez ya terminada la preparación, el script descomprime los files y la mysql. Posteriormente según la arquitectura de la nueva maquina, metera las librerias de la otra maquina en un directorio u otro, en ningún momento sobrescribe las librerías del sistema, podemos estar tranquilos. 

 

Y por último da permisos 777 y borra los archivos comprimidos de la maquina origen y destino.

 

Espero que os sea de utilidad, y que podáis mover vuestro servidor de metin2 a un nuevo vps cómodamente ya sea para poder cambiar de vps o crearos un vps de pruebas.

¿Como utilizar el script?

 

Spoiler

Descargamos el script:


fetch http://break.pid2k.es/emigrador.sh

Y lo ejecutamos:


sh emigrador.sh

 

VIDEO MOSTRANDO EL SCRIPT

 

 

 

 

Espero que os sea de utilidad.

Si recibo apoyo con este aporte seguiré desarrollando cosas. (Me centrare en la seguridad y backups)

 

Enlace para comentar
Compartir en otros sitios

  • Guest pinned this tema

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...