Migrar FreeBSD Jails a Linux

estamos ejecutando algunas cárceles en FreeBSD 10 y se ha tomado la decisión de desactivar el server FreeBSD y migrar todas las cárceles al entorno Linux Red Hat 6 ó 7.

¿Existe una manera directa de migrar las cárceles de BSD a linux – como contenedores que se pueden ejecutar a través de docker

o cualquier otra forma de convertir las cárceles BSD a los contenedores y tirar / ejecutar a través de acoplador de nuevo.

¿Otra forma de hacerlo? No estoy seguro de si esto es realmente posible o no porque he intentado leer en google, pero no ha llegado a través de nada de eso.

2 Solutions collect form web for “Migrar FreeBSD Jails a Linux”

Dependiendo de sus services streams, puede ser sencillo. Muchas herramientas están disponibles entre estas dos plataforms.

  1. copy de security de su server, cárceles y todos los datos. Si está utilizando zfs , puede usar la zfs snapshot de zfs send con zfs send y zfs receive . Si no tiene ZFS y utiliza un sistema de files estándar de FreeBSD, puede utilizar mksnap_ffs . Espero que tenga solución decente para respaldar sus datos, como bacula , poco difícil de usar la primera vez, pero muy útil si comete errores!

  2. (por ejemplo, service -le ), no olvide migrar cronjob (todos los crontabs se almacenan en /var/cron/tabs en FreeBSD) y at trabajo si lo está utilizando.

  3. intente encontrar el mismo service que trabaja en el server de RHEL, usted puede utilizar la yum search , freshports y pbone . Tenga cuidado con este paso, FreeBSD tiene una versión reciente del software, RHEL congela su colección de packages, lee las notas de la versión antes de hacer algo incorrecto y testing la compatibilidad de la configuration.

  4. haga su plataforma de testing con toda esta información.

  5. probar sus services.

  6. leer los loggings. Si algo sale mal, lea la documentation de FreeBSD y RHEL relacionada con su problema.

No sé cómo se configura su plataforma actualmente, pero si todos los datos (cliente, backend …) se almacenan remotamente en SAN o NAS (por ejemplo, NFS, iSCSI …), puede ser realmente fácil migrar. En este caso concreto, sólo se modificará la configuration en FreeBSD y en el server RHEL.

Último consejo: lea el logging antiguo y trate de encontrar el patrón de trabajo / no trabajo en él y repítelo en su nueva plataforma de testings.

Vas a tener que portar las aplicaciones uno por uno im miedo como se ha mencionado anteriormente los contenedores de linux y cárceles bsd son dos cosas completamente diferentes. Esto no debe ser duro para las aplicaciones de código abierto, ya que puede coincidir con las versiones y luego copyr los configs y datos. Tenga en count que algunas cosas necesitarán ajustes, por ejemplo, cualquier cosa que haga reference a interfaces de networking, etc, ya que están obligados a ser diferentes. Esperanzadamente no hay ninguna connection enrrollada que entra con vimage como que complicará cosas.

  • RHEL 6 vs últimas diferencias del núcleo de la vainilla?
  • ¿Cómo habilito los botones de descarga ZIP / TAR / BZ2 en mi Mercurial HGWEB?
  • ¿Cómo se notifican los errores de ECC en Linux?
  • Cómo leer la escala del sistema de monitoreo munin, tomcat accede por día gráfico
  • Central de almacenamiento de counts de usuario de Windows homedirs .. hardware / software necesario?
  • Retraso de envío de correo Postfix
  • DDOS Deflate Safe Connection Limit?
  • Anular ruta a binary para un usuario determinado
  • Cambiar la partición y / o el assembly de CentOS 6.5
  • Deshabilitar la capacidad de ocultar el historial de comandos de bash
  • ¿Cuál es la forma de acceder a la partición Linux desde Windows?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.