Tengo más de 20 invitados de Ubuntu ejecutándose en Vmware Server 2.0.2 y cada noche un script de respaldo toma una instantánea de todas las máquinas virtuales en ejecución, las respalda y luego elimina las instantáneas.
Todas las mañanas reviso las máquinas y encuentro que al menos 1 o 2 están dañadas de alguna manera. Puede ocurrir en invitados que ejecutan Ubuntu Desktop y Ubuntu Servers en las versiones 8.04 a 9.04. Esto es lo que quiero decir con corrupto:
1) Postfix muere
2) Muere el servidor de Zarafa
3) los trabajos cron en servidores web mueren
4) Firefox muere
5) El escritorio Gnome muere
Si los reinicio todo vuelve a la normalidad. Sin embargo, está causando MUCHAS perturbaciones. ¿Las instantáneas son simplemente inconsistentes? Odio apagar todas las máquinas virtuales para hacer una copia de seguridad casi por completo, pero lo haré si es necesario.
Respuesta1
Personalmente, con VMware Server (o Workstation o Fusion), siempre suspendo o apago mis VM antes de realizar cualquier instantánea, ya que toda actividad de escritura (como el intercambio de memoria virtual o el registro de aplicaciones) es un cambio en la VM.
Para respaldar el comentario de @Chopper3... realmente deberías pasar a una herramienta de virtualización "real" ahora: ESX o ESXi para tantos invitados.
Respuesta2
¿Está seguro de que su comprensión de la herramienta de instantáneas de VMWare Server es la que cree?
La herramienta de instantáneas que se incluye con VMWare Server está diseñada para permitir la reversión de los cambios, no las copias de seguridad.
es decir, una vez que crea una instantánea del servidor VMWare, no puede simplemente eliminarla (a menos que desee perder los cambios), debe fusionarla nuevamente en el VMDK.
Parece que lo que está haciendo es crear una instantánea y hacer una copia de seguridad del VMDK principal. Durante este tiempo, el invitado sigue ejecutándose y escribiendo cambios en el archivo de instantánea. Luego estás eliminando esta instantánea, lo que descarta todo porque tu disco se está restableciendo al momento en que iniciaste la copia de seguridad.
Dado que sin querer estás disparando a tus servidores en la cabeza cada noche, aquí hay algunas cosas que debes hacer lo antes posible:
- Ejecute solo un par de máquinas virtuales invitadas en VMWare Server; no está diseñado para ejecutar 5+.
- No utilice instantáneas en VMWare Server, son lentas y no puede deshacerse de ellas fácilmente.
- Evaluar e implementar ESX.Tiene herramientas para crear copias de seguridad de la forma que desee (a un precio).
Si tiene que ejecutar VMWare Server, olvídese de las copias de seguridad en vivo a nivel de VM. Considere realizar copias de seguridad a nivel de datos y luego, cada pocos meses, apague a sus invitados y realice copias de seguridad externas.