<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Átomos y Bits &#187; comandos</title>
	<atom:link href="http://www.atomosybits.com/tag/comandos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.atomosybits.com</link>
	<description>... y todo comenzó con el Big Bang!</description>
	<lastBuildDate>Thu, 02 Feb 2012 18:00:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Comandos de VMware</title>
		<link>http://www.atomosybits.com/2009/03/03/comandos-de-vmware-2/</link>
		<comments>http://www.atomosybits.com/2009/03/03/comandos-de-vmware-2/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 21:42:51 +0000</pubDate>
		<dc:creator>Sheldon</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[virtualizacion]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.atomosybits.com/?p=59</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: justify;">Hoy quiero hablaros de Vmware, uno de los más importantes sistemas de virtualización del mercado actual. En concreto, nos centraremos en Vmware Server. Se trata de un producto que nos permite crear un servidor dentro de otro servidor (o PC), es decir, lo que se conoce como una máquina virtual.</p> <p class="MsoNormal" [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify;">Hoy quiero hablaros de <em>Vmware</em>, uno de los más importantes sistemas de virtualización del mercado actual. En concreto, nos centraremos en <em>Vmware Server</em>. Se trata de un producto que nos permite crear un servidor dentro de otro servidor (o PC), es decir, lo que se conoce como una máquina virtual.</p>
<p class="MsoNormal" style="text-align: justify;">Es un producto que utilizamos constantemente en nuestro trabajo, y mediante el cual, podemos ampliar y redimensionar nuestra infraestructura sin necesidad de realizar cambios a nivel físico (con su correspondiente ahorro en trabajo y costes). Además, por supuesto, de permitirnos una mayor flexibilidad a la hora de realizar pruebas.</p>
<p class="MsoNormal" style="text-align: justify;">No es el único producto de virtualización, ni siquiera de <em>Vmware</em>, que ofrece distintos productos comerciales (<em>Vmware Infraestructure</em>, <em>Vmware Workstation</em>) y gratuitos (<em>Vmware Server</em>, <em>Vmware Player</em>). Como alternativa a <em>Vmware </em>podemos encontranos con <em>Xen</em>, <em>Virtual Box</em>… <em>Vmware Server</em> está disponible tanto para Windows como para Linux.</p>
<div id="attachment_78" class="wp-caption aligncenter" style="width: 475px"><a href="http://www.atomosybits.com/wp-content/uploads/2009/03/vmware-server-2.jpg"><img class="size-full wp-image-78" title="vmware-server-2" src="http://www.atomosybits.com/wp-content/uploads/2009/03/vmware-server-2.jpg" alt="vmware-server-2" width="465" height="372" /></a><p class="wp-caption-text">Interfaz Web de administración de VMware Server 2.0</p></div>
<p class="MsoNormal" style="text-align: justify;">Administrar un <em>Vmware Server</em> corriendo bajo Windows es relativamente sencillo. Sin embargo, dado que en los servidores Linux no es muy conveniente disponer de entorno gráfico, que necesita demasiados recursos de forma innecesaria, se nos complica un poco la administración desde el propio servidor anfitrión. No obstante, podemos acceder a la interfaz de administración a través de un navegador web, ya que <em>Vmware Server</em> configura automáticamente un servidor web para poder administrar nuestras máquinas virtuales de forma remota.</p>
<p class="MsoNormal" style="text-align: justify;">A veces, pese a todo, es necesario poder realizar acciones sobre las máquinas virtuales desde el propio servidor. Para ello disponemos de un juego de herramientas que ejecutaremos desde línea de comandos. Las he estado utilizando recientemente y me han parecido muy útiles a la hora de programar scripts, por ejemplo para realizar backups, aunque pueden servirnos para mucho mucho más.</p>
<p class="MsoNormal" style="text-align: justify;">La que nos interesa principalmente es <em>vmrun</em>. Mediante <em>vmrun </em>podemos realizar todas las acciones que nos permite la interfaz gráfica y muchas más. Por ejemplo, podríamos arrancar una máquina virtual ejecutando (en <em>Vmware Server 2.0</em>):</p>
<p class="MsoNormal" style="text-align: justify;"><em>vmrun -T server -h https://servidor:8333/sdk -u Usuario -p Password <strong>start </strong>&#8220;[Datastore] NombreVM/nombreVM.vmx&#8221;<span> </span></em></p>
<p class="MsoNormal" style="text-align: justify;">Igualmente podríamos apagarla cambiando el parámetro <strong>start </strong>por <strong>stop</strong>.</p>
<p class="MsoNormal" style="text-align: justify;">Otra cosa que podemos hacer es tomar <em>snapshots</em>, que no son más que instantáneas (“copias”, aunque en realidad es algo más complejo) de nuestra máquina virtual, de manera que podemos realizar modificaciones sin peligro alguno. Si tuviésemos algún problema podríamos revertir los cambios al estado anterior.</p>
<p class="MsoNormal" style="text-align: justify;">Podemos realizar <em>snapshots </em>con el siguiente comando:</p>
<p class="MsoNormal" style="text-align: justify;"><em>vmrun -T server -h https://servidor:8333/sdk -u Usuario -p Password <strong>snapshot </strong>&#8220;[DataStore] NombreVM/NombreVM.vmx&#8221; Nombre_Snapshot</em></p>
<p class="MsoNormal" style="text-align: justify;">Para revertir los cambios cambiaríamos el parámetro <strong>snapshot </strong>por <strong>revertToSnapshot</strong> y para eliminar uno de ellos <strong>deleteSnapshot</strong>.</p>
<p class="MsoNormal" style="text-align: justify;">Hasta aquí todo es igual que con la interfaz gráfica, pero lo que ésta no nos permite es, por ejemplo, ejecutar directamente un programa en una máquina virtual, matar alguno de sus procesos, crear, copiar, borrar archivos, capturar la pantalla o ejecutar scripts. Todo esto, por supuesto, no en el Sistema Operativo anfitrión, sino en el huésped.</p>
<p class="MsoNormal" style="text-align: justify;">Saludos virtuales!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atomosybits.com/2009/03/03/comandos-de-vmware-2/feed/</wfw:commentRss>
		<slash:comments>55</slash:comments>
		</item>
	</channel>
</rss>

