<?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>Verloren im Net &#187; NTBackup</title>
	<atom:link href="http://verloren-im.net/tag/ntbackup/feed" rel="self" type="application/rss+xml" />
	<link>http://verloren-im.net</link>
	<description>(möglicherweise) wissenswertes und (gegebenenfalls) uninteressantes ...</description>
	<lastBuildDate>Fri, 01 Apr 2011 05:27:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Gedanken zu VMWare Server 2.0</title>
		<link>http://verloren-im.net/gedanken-zu-vmware-server-20.html</link>
		<comments>http://verloren-im.net/gedanken-zu-vmware-server-20.html#comments</comments>
		<pubDate>Sat, 31 Jan 2009 18:13:31 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Kurz Notiert]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[NTBackup]]></category>
		<category><![CDATA[Sicherung]]></category>
		<category><![CDATA[vmrun.exe]]></category>
		<category><![CDATA[VMWare Server]]></category>
		<category><![CDATA[vmware-cmd.exe]]></category>

		<guid isPermaLink="false">http://www.verloren-im.net/?p=184</guid>
		<description><![CDATA[Nachdem wir in der Firma jetzt einige Zeit mit VMWare Server 2.0 unter Windows Server 2003 R2 x64 und CentOS 5.2 virtualisieren kommen hier mal ein paar Gedanken dazu, wie man denn sowas auch wohl mit Windows-Mitteln Sichern kann. Sprich: NTBackup und die gute alte Batch-Datei werden wohl das Mittel der Wahl sein. Wir haben [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem wir in der Firma jetzt einige Zeit mit VMWare Server 2.0 unter Windows Server 2003 R2 x64 und CentOS 5.2 virtualisieren kommen hier mal ein paar Gedanken dazu, wie man denn sowas auch wohl mit Windows-Mitteln Sichern kann. Sprich: NTBackup und die gute alte Batch-Datei werden wohl das Mittel der Wahl sein.</p>
<p>Wir haben Nachts und an den Wochenenden relativ viel Zeit wo die Server nicht unbedingt verfügbar sein müssen. Daher dachte ich daran die Maschinen Runterzufahren und dann mit NTBackup zu sichern. Das ist allerdings eine relativ dumme Idee das jeden Samstag, Sonntag oder unter der Woche von Hand zu tun. Ein Script muss her. Oder zumindest eine Art Automatismus.</p>
<p><span id="more-184"></span></p>
<p>Des Admins bester Freund ist in diesem Fall vielleicht vmrun.exe. Nachdem die Maschine dann heruntergefahren ist kann man einen konsistenten Stand auf Band oder in eine Datei schreiben und diese dann ggf. per FTP irgendwo Offsite ablegen, dass man im Zweifel schnell eine Maschine wiederherstellen kann und die Arbeit weitergehet.</p>
<p>Hier mal eine Idee, wie man das bewerkstelligen könnte:</p>
<blockquote><p>rem # der vollstäändige Pfad zur &#8220;vmrun.exe&#8221;<br />
set VMRUN=&#8221;C:Program Files (x86)VMwareVMware Servervmrun.exe&#8221;</p>
<p>rem # die Optionen die angehängt werden<br />
set VMRUNPARAM=-T server -h https://127.0.0.1:8333/sdk -u vmware-admin -p einSicheresPa$$wort</p>
<p>rem # der Datastore in dem die zu stoppende/startende Maschine liegt<br />
set DS=[VM]</p>
<p>rem # die VMWare Konfiguration der Maschine<br />
set VM=Windows Server 2003\Windows Server 2003.vmx</p>
<p>rem # die zu sichernde Datei-Selection für NTBackup<br />
set BKSLOC=D:\backup\vm-sicherung.bks</p>
<p>rem # das Sicherungsziel<br />
set BKFLOC=D:\backup\vm-sicherung.bkf</p>
<p>rem # hier wird die Virtuelle Maschine dann heruntergefahren.<br />
rem # das schöne daran ist, dass vmrun solange wartet, bis der Server<br />
rem # im Modus &#8220;Powered Off&#8221; ist. Also ausgeschaltet. Und damit die<br />
rem # Dateien geschlossen sind.<br />
%VMRUN% %VMRUNPARAM% stop &#8220;%DS% %VM%&#8221; soft</p>
<p>rem # Aufruf von NTBackup mit entsprechenden Parametern<br />
C:WINDOWS\System32\ntbackup.exe backup &#8220;@%BKSLOC%&#8221; /n &#8220;Backup created %DATE% at %TIME%&#8221; /d &#8220;Set created %DATE% at %TIME%&#8221; /v:no /r:yes /rs:no /hc:off /m normal /j &#8220;Backup VM&#8221; /l:s /f &#8220;%BKFLOC%&#8221;</p>
<p>rem # nach dem Backup fahren wird die Maschine wieder gestartet.<br />
%VMRUN% %VMRUNPARAM% start &#8220;%DS% %VM%&#8221;</p>
<p>rem # nachdem die Sicherung abgeschlossen ist wird die eben abgeschlossene<br />
rem # Sicherung dann auf einen FTP-Server geschoben.<br />
echo open ftp.server.de &gt; vm.ftp<br />
echo user ftpbackup insert_some_random_password_here &gt;&gt; vm.ftp<br />
echo binary &gt;&gt; vm.ftp<br />
echo hash &gt;&gt; vm.ftp<br />
echo cd vm &gt;&gt; vm.ftp<br />
echo put &#8220;%BKFLOC%&#8221; &gt;&gt; vm.ftp<br />
echo Quit &gt;&gt; vm.ftp<br />
ftp -n -s:vm.ftp</p></blockquote>
<p>Das ganze ist natürlich noch arg verbesserungswürdig. Funktionieren würde das allerdings. Man könnte das Script mit dem Windows Task-Planer jeden Samstag oder Sonntag laufen lassen. Interessant wäre sicherlich noch sich das Log von NTBackup per (zum Beispiel) blat zusenden zu lassen. Später vielleicht.</p>
<p>Das wären erstmal die ersten Gedanken zu diesem Thema.</p>
]]></content:encoded>
			<wfw:commentRss>http://verloren-im.net/gedanken-zu-vmware-server-20.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

