¿Cuál es la mejor manera de aprender a configurar y administrar múltiples máquinas virtuales de servidor Ubuntu en un sistema?

¿Cuál es la mejor manera de aprender a configurar y administrar múltiples máquinas virtuales de servidor Ubuntu en un sistema?

Actualmente estoy ejecutando varios sistemas Ubuntu Server en máquinas independientes y me gustaría explorar opciones para ejecutar cada uno como una máquina virtual en el mismo servidor para consolidar el hardware. Actualmente, tengo cada máquina configurada ejecutando diferentes servicios, algunos ejecutan contenedores Docker y otros alojan servicios relacionados con la web. Soy mayoritariamente autodidacta, por lo que pido disculpas de antemano por las lagunas importantes en mis conocimientos.

Respuesta1

Intentalo.

Comience con un sistema base (Ubuntu Server). Agregue un contenedor LXD y/o Docker. Pruébalo. Intente mantenerlo/actualizarlo. Jugar con las redes. Intente hacer una copia de seguridad de sus datos. Luego elimine el contenedor por completo, reconstrúyalo de nuevo e intente restaurar sus datos en el nuevo contenedor.

Algunos servicios requieren una máquina virtual; muchos no lo hacen y, en su lugar, pueden alojarse en un simple contenedor. Un contenedor LXD se ve y se siente como una máquina virtual para muchos propósitos.

Manténgase al tanto de su hardware: la consolidación significa que una falla en el suministro de energía o en el disco provocará una caídatodo. Sepa la antigüedad de su hardware y qué UUID se refiere a qué disco en el caso. A medida que el hardware envejece, comience a tener repuestos a mano. Las copias de seguridad son vitales: configure copias de seguridad adecuadas para cada servicio a medida que lo instala (no espere). Pruebe cómo restaurar desde copias de seguridad y escriba una lista de verificación a la que pueda acceder cuando su servidor esté inactivo.

Harás cambios. Muchos cambios. Agregará y eliminará contenedores y máquinas virtuales. Cuando cree un nuevo servicio, haga una lista de verificación paso a paso sobre cómo reconstruirlo de la misma manera (no lo recordará). Cuando realiza un cambio, agrega nuevo software a un servicio o modifica un archivo de configuración, actualice su lista de verificación. Los contenedores en particular sondesechableEs posible que en un par de años los estés reconstruyendo desde cero.

información relacionada