6 votos

Recrear fácilmente el "estado" de un servidor

Quiero la capacidad de configurar nuevos servidores para dev/test/prod muy fácilmente. Las razones para ser capaz de configurar una nueva VM dev es obvio, pero para prod mi preocupación es la adición de un nuevo servidor de producción / migrar a un nuevo servidor.

Supongo que una solución de copia de seguridad tradicional no funcionará ya que el hardware puede ser diferente por lo que los binarios/configuración podrían ser diferentes.

De todas formas quiero adquirir experiencia con Puppet, así que estaba pensando en crear un manifiesto que configure mis usuarios, instale Postgres, Nginx, PHP-FPM, etc, y los configure de la manera que yo especifique. Entonces podría instalar Puppet en un nuevo servidor, copiar mi manifiesto y aplicarlo localmente. Esto haria mas facil mantener las configuraciones de mis servidores sincronizadas.

¿Existe un enfoque mejor que yo no conozca, y tiene mi enfoque alguna trampa?

6voto

Tina Puntos 21

Puede utilizar el Herramienta Blueprint para hacer ingeniería inversa a un servidor en funcionamiento.

Puede generar un Módulo Puppet, un libro de cocina Chef o incluso un conjunto de Shell Shell para reproducir la configuración de un sistema.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X