2008-12-11 12 views
6

Compré una nueva PC Vista recientemente pero estaba teniendo muchos problemas para que todo funcionara, así que continué haciendo la mayor parte de mi trabajo (desarrollo y otros) en una máquina XP lenta que tenía desde hacía años.Consejos para hacer * Todos * ¿Su trabajo en una sola máquina virtual?

Hasta ahora, eso es - utilicé VMware Convertor para tomar una imagen de mi máquina XP anterior, y ahora la estoy ejecutando en mi máquina Vista y haciendo casi todo mi trabajo dentro de esa máquina virtual XP. Estoy usando VMware Worstation.

Así que cada mañana arranco mi máquina Vista, y luego reinicio mi máquina virtual XP y paso todo el día trabajando en la máquina virtual XP.

Sí, probablemente pueda adivinar: soy todo lo contrario de un usuario avanzado de VMware ... No he descubierto instantáneas, clones enlazados ni nada más que los principios básicos de la ejecución de una máquina virtual. Pero configuré este sistema bien, y está funcionando bien. Todo está funcionando mucho más rápido de lo que estaba en mi máquina vieja de todos modos.

Sin embargo, me preocupa que la VM se corrompa o algo así y me causa perder todo. Por supuesto, puedo respaldar toda la VM, y puedo hacer una copia de seguridad de los archivos en la VM, y lo haré, pero Me pregunto si sería más fácil y seguro usar una unidad asignada o una carpeta pública o algo para todos mi trabajo, de modo que si XP VM se vuelve kaput, todos mis archivos estarán disponibles en la máquina Vista.

Esto también sería bueno porque podría compartir archivos fácilmente entre la máquina Vista y XP (uso Vista para lo más extraño). Pero me pregunto si será mucho más lento leer y escribir archivos desde mi máquina XP. (por ejemplo, si estoy compilando un gran proyecto Java, que implicará mucho IO a la vez.)

La información sobre cómo está disponible, pero no me ha resultado tan fácil para descubrir el mejor enfoque para lo que estoy haciendo. La mayoría de las personas usa máquinas virtuales para fines mucho más avanzados que los míos.

También me pregunto si hay otros consejos o consideraciones importantes para este tipo de configuración de "hacer todo en tu trabajo en una VM". p.ej. ¿Qué es probable que salga mal y cómo puedo evitarlo? ¿Algo más?

Respuesta

4

Tengo una caja de Ubuntu Linux en casa que tiene tres máquinas virtuales, todas totalmente autónomas.

La primera es para el negocio de mi esposa, ella necesita acceso a todas las cosas de MS Office y MYOB.

La segunda es por trabajo, están demasiado apretadas para comprarme una computadora portátil y no voy a dejar que instalen su horrible seguridad y actualicen los productos en mi caja real.

El tercero es mi VM de desarrollo Visual Studio.

Funciona como un sueño (aunque solo ha probado una VM a la vez). Y solo hago una copia de seguridad de todos los archivos de VM de Ubuntu (junto con mi trabajo de Linux también) que básicamente me da imágenes de los discos duros de VM.

+0

Esto es exactamente lo que quiero hacer. ¿Me puede dar algunos detalles sobre qué hardware/software está utilizando? Estoy comprando alrededor. –

+0

Tengo una CPU de doble núcleo de caja blanca (autoconstruida) a 3GHz con 3Gb de RAM y 500G de disco duro en total. Ejecuto Ubuntu 8.01 LTS y VMWare Player. Cada máquina virtual obtiene 1G de RAM y yo construí la máquina virtual original a partir de una herramienta basada en web para no tener que comprar VM Workstation. Cada máquina virtual tiene un disco duro de 100G. – paxdiablo

4

Seguramente si usted está haciendo todos su trabajo en una VM, es hora de pensar en cambiar su máquina host a uno que se puede usar, ¿no?

+0

Sí, eso probablemente tendría más sentido en muchos aspectos. Sin embargo, tengo un millón y una cosas instaladas en mi máquina XP y me llevaría años instalarlas en otra máquina ... –

+0

quizás no - si todo lo que estás haciendo es en una máquina virtual alojada, manteniendo instantáneas y copias de seguridad es * mucho * más fácil que si está en una caja de metal – warren

1

Como han señalado otros, es hora de pensar en cambiar su sistema operativo host a uno con el que se sienta cómodo y pueda completar su trabajo.Dependiendo de lo que hagas día a día en tu máquina, puedo apostar que Vista va a ser algo más que un gran obstáculo. ¿Por qué gravar su trabajo y usted mismo al ejecutar VMware encima de una bestia que Vista solo tiene que hacer todo su trabajo dentro de VMware?

Habiendo dicho eso, sugiero que busque en VMware snapshots y cloning. Esas dos son potentes funciones, incluida la primera en su caso, que pueden utilizarse para evitar, además de resolver, muchos problemas comunes que pueden surgir al ejecutar cualquier sistema operativo dentro de VMware.

Realizo una copia de seguridad cruda de vez en cuando donde comprime la imagen de VMware en el disco con toolsk como 7-zip, y las almacena en medios de copia de seguridad. Sin embargo, para copias de seguridad o puntos de restauración dentro del sistema, VMware's Linked Cloning es definitivamente una característica útil, ya que Windows es susceptible de corromperse/infectarse a menudo, con la clonación vinculada, puede estar seguro de que puede revertir fácilmente a la última estado antes de que ocurriera la corrupción, y continúe su trabajo sin obstáculos desde allí.

1

He estado usando VMWare en el trabajo desde hace un par de años. Lo uso para desarrollo y prueba. Siempre que su PC base sea lo suficientemente buena, es una muy buena manera de separar su "PC Life".

Sin duda estaría almacenando sus archivos de datos en un servidor en alguna parte. Esto puede ser una unidad mapeada, control de fuente, o lo que sea. Cuando comienza a usar instantáneas, es realmente fácil borrar una sesión, por lo que tratar su PC base como una especie de NAS evita este problema.

He decidido comenzar a usar VMWare en casa. Tengo una VM para aplicaciones comerciales (Office, QuickBooks, etc.), una para desarrollo de Visual Studio y muchas otras para servidores web, servidores sql, etc. Mi PC base tiene 8 GB de RAM & un procesador quad core de 2.8GHz, por lo que ejecuta cuatro o más VM no es problema.

1

Me pregunto si podría ser más fácil y más seguro utilizar una unidad asignada o una carpeta pública o algo para todo mi trabajo

Por favor, por favor, por favor, utilice un sistema de control de versiones (que es también copia de seguridad) si está trabajando principalmente con archivos de texto. Se puede acceder a una unidad asignada o a una carpeta pública, pero no de la mejor manera.

Cuestiones relacionadas