<?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>Andreas Bergman</title>
	<atom:link href="http://www.abergman.se/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abergman.se</link>
	<description></description>
	<lastBuildDate>Tue, 17 Jan 2012 09:08:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Vanligt fel när man kravställer backup</title>
		<link>http://www.abergman.se/vanligt-fel-nar-man-kravstaller-backup/</link>
		<comments>http://www.abergman.se/vanligt-fel-nar-man-kravstaller-backup/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 09:08:55 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Molnet]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[Organisation]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[inköp]]></category>
		<category><![CDATA[kravställning]]></category>

		<guid isPermaLink="false">http://www.abergman.se/?p=783</guid>
		<description><![CDATA[Igår fick jag ett offertunderlag på ett webbsystem, ett väldigt bra underlag faktiskt, tydligt och bra. Som så många andra underlag så finns det backup kravställt, offsitebackup såklart. Men en sak man ofta missar när man kravställer backup, det är att kravställa återställningstid och att det faktiskt går att återställa backupen. Säg att du backar [...]]]></description>
			<content:encoded><![CDATA[<p>Igår fick jag ett offertunderlag på ett webbsystem, ett väldigt bra underlag faktiskt, tydligt och bra. Som så många andra underlag så finns det backup kravställt, offsitebackup såklart.</p>
<p>Men en sak man ofta missar när man kravställer backup, det är att kravställa återställningstid och att det faktiskt går att återställa backupen. Säg att du backar 100Gb data över internet, för det mesta så skickar du ju bara förändringar vilket gör att volymen på backupkontot bara ökar, vilket blir en flaskhals sen när du ska återställa det, hur lång tid tror du att det tar att återställa 100Gb över internet? Självklart så beror det på linan, men det tar sin lilla stund oavsett.</p>
<p>Så, en uppmaning till alla: Kravställ att din backup ska kunna återläsas och att det finns en högsta återställningstid, du kommer att tjäna på det när du väl vill göra en återställning.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/vanligt-fel-nar-man-kravstaller-backup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debian störst på webbservrar</title>
		<link>http://www.abergman.se/debian-storst-pa-webbservrar/</link>
		<comments>http://www.abergman.se/debian-storst-pa-webbservrar/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 09:13:08 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[idg]]></category>
		<category><![CDATA[webbserver]]></category>

		<guid isPermaLink="false">http://www.abergman.se/?p=781</guid>
		<description><![CDATA[IDG.se som kanske inte alltid levererar kvalitetsjournalistik publicerade idag en artikel om att Debian toppar som OS på linuxservrar, inte särskilt oväntat tycker jag. Debian har rykte om sig om att vara väldigt anala i vilka paket som släpps vidare till stable, och det är på gott och ont, visst paketversionerna kanske inte är dom [...]]]></description>
			<content:encoded><![CDATA[<p>IDG.se som kanske inte alltid levererar kvalitetsjournalistik publicerade idag en artikel om att Debian toppar som OS på linuxservrar, inte särskilt oväntat tycker jag. Debian har rykte om sig om att vara väldigt anala i vilka paket som släpps vidare till stable, och det är på gott och ont, visst paketversionerna kanske inte är dom senaste, men samtidigt så funkar det jävligt bra.</p>
<p>CentOS kommer som tvåa, och det är inte särskilt förvånande, om Debian är en liten och smidig F1 maskin så är CentOS mer som en jäkligt robust pansarvagn att jobba med, jag tycker att den känns enormt solid och paketformatet RPM är väldigt lättarbetat och tenderar att lösa dependencyproblem bättre än APT.</p>
<p>Vill du läsa artikeln finns den här: <a title="Debian toppar på linuxservrar" href="www.idg.se/2.1085/1.425993/debian-toppar-pa-linuxservrar" target="_blank">www.idg.se/2.1085/1.425993/debian-toppar-pa-linuxservrar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/debian-storst-pa-webbservrar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Säljes: 2st Cisco IP Phone 7940</title>
		<link>http://www.abergman.se/saljes-2st-cisco-ip-phone-7940/</link>
		<comments>http://www.abergman.se/saljes-2st-cisco-ip-phone-7940/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 09:01:35 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.abergman.se/?p=773</guid>
		<description><![CDATA[Jag har rensat lite i förråden och har 2 st Cisco IP phone 7940 liggande som jag vill bli av med. Med rätt mjukvara så är det inga problem att köra SIP på telefonerna mot tex CellIP, dock så minns jag inte hur man gör Jag har tänkt mig 500 Sek / st för telefonerna, [...]]]></description>
			<content:encoded><![CDATA[<p>Jag har rensat lite i förråden och har 2 st Cisco IP phone 7940 liggande som jag vill bli av med.</p>
<p>Med rätt mjukvara så är det inga problem att köra SIP på telefonerna mot tex CellIP, dock så minns jag inte hur man gör <img src='http://www.abergman.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jag har tänkt mig 500 Sek / st för telefonerna, tar du båda på en gång så säger vi 800. Jag skickar ogärna dom, men betalar du frakten så löser vi det! Annars finns dom att hämta på kontoret i Nacka Strand.</p>
<p>Sugen? Kontakta mig på andreas@abergman.se eller på twitter @a_bergman<br />
<a href="http://i44.tinypic.com/i1ac1s.jpg" target="_blank"><img style="border: 0pt none;" src="http://i44.tinypic.com/i1ac1s.jpg" alt="" width="576" height="430" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/saljes-2st-cisco-ip-phone-7940/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Välkommen tillbaka!</title>
		<link>http://www.abergman.se/valkommen-tillbaka/</link>
		<comments>http://www.abergman.se/valkommen-tillbaka/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 13:13:32 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backup]]></category>

		<guid isPermaLink="false">http://www.abergman.se/?p=770</guid>
		<description><![CDATA[Efter ett litet missöde när han som hostade min blogg skulle byta server och radera lite gamla siter på sin server så försvann alla filer från abergman.se, dock så överlevde databasen och det är från den jag har återskapat bloggen igen. Vad lärde vi oss av detta då? Backup, Backup, Backup.]]></description>
			<content:encoded><![CDATA[<p>Efter ett litet missöde när han som hostade min blogg skulle byta server och radera lite gamla siter på sin server så försvann alla filer från abergman.se, dock så överlevde databasen och det är från den jag har återskapat bloggen igen.</p>
<p>Vad lärde vi oss av detta då? Backup, Backup, Backup.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/valkommen-tillbaka/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Julkalender för nördar</title>
		<link>http://www.abergman.se/julkalender-for-nordar/</link>
		<comments>http://www.abergman.se/julkalender-for-nordar/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 13:21:49 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Övrigt]]></category>
		<category><![CDATA[glesys]]></category>
		<category><![CDATA[julkalender]]></category>
		<category><![CDATA[nördar]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=756</guid>
		<description><![CDATA[Folket på GleSYS gör ju mycket bra, och nu har man tagit fram en fantastisk julkalender med 24 tips för sysadmins, att den är utformad som en disklåda gör ju inte saken sämre! Missa den inte på: GleSYS.se &#160;]]></description>
			<content:encoded><![CDATA[<p>Folket på GleSYS gör ju mycket bra, och nu har man tagit fram en fantastisk julkalender med 24 tips för sysadmins, att den är utformad som en disklåda gör ju inte saken sämre!</p>
<p>Missa den inte på: <a href="http://www.glesys.se/" target="_blank">GleSYS.se</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/julkalender-for-nordar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux är helt felpaketerat</title>
		<link>http://www.abergman.se/linux-ar-helt-felpaketerat/</link>
		<comments>http://www.abergman.se/linux-ar-helt-felpaketerat/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 12:58:18 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[fel]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=749</guid>
		<description><![CDATA[När du idag installerar en linuxdist, tex Debian 6 eller CentOS 6 och väljer att installera det som en &#8220;server&#8221; då kommer installationsprogrammet installera det allra nödvändigaste och inte mycket mer, såvida du inte väljer en massa extra paket. Sedan väljer du att installera dom applikationer du vill ha, tex MySQL, Nginx och PHP. Allt [...]]]></description>
			<content:encoded><![CDATA[<p>När du idag installerar en linuxdist, tex Debian 6 eller CentOS 6 och väljer att installera det som en &#8220;server&#8221; då kommer installationsprogrammet installera det allra nödvändigaste och inte mycket mer, såvida du inte väljer en massa extra paket.</p>
<p>Sedan väljer du att installera dom applikationer du vill ha, tex MySQL, Nginx och PHP. Allt är frid och fröjd så länge din applikation bara har ett fåtal besökare, MEN när besöksantalet växer, applikationen blir mer krävande, du lägger till CPU, RAM och HDD men applikationen går ändå inte fortare, känns det igen?</p>
<p>Allt detta beror på att linux är helt felpaketerat, många av applikationerna, begränsningarna i hur många filer och processer en användare får använda och antalet databastabeller som får vara öppna samtidigt i databasen, är alla konfigurerade för att köras på en mobiltelefon, prestandamässigt åtminstone.</p>
<p>För att ta ett exempel: en större webbapplikation kanske har en 2000 databastabeller, är det en WordPress multisite så kan den mycket väl ha fler, vad sägs om några tusen tabeller? Som standard är den MySQL konfiguration som skeppas med Debian 6 satt med en table_open_cache till 256, det optimala för MySQL är antalet tabeller * max antal joins och i de flesta webbapplikationer gör man fler än 2 joins i en query, säg att man gör 3 joins som mest i en query det gör att table_open_cache borde vara någonstans runt 2000 * 3 dvs 6000. Så istället för att skeppa en liten konfig som standard, skeppa en konfig som låter mig nyttja servern till max.</p>
<p>Ett bättre och ett fel som många springer på och som jag avhandlar i det här <a href="http://blogg.abergman.se/hogtrafikerade-webbsidor-med-nginx-och-php-fpm/" target="_blank">blogginlägget</a> är att användarkonton i linux av någon outgrundlig anledning har ett maxtak på 1024 öppna filer. Jag köper att man kanske har det på Ubuntu som är en desktopapplikation, men i Debian som installeras som en server? Hur har man tänkt där?</p>
<p>Det är två exempel på hur sned standardkonfigurationen är, det känns som att när man paketerar linuxdistributionerna så tänker man &#8220;Men vi vill ju inte att servern går omkull, så vi konfar allting lågt&#8221;. Jag vet att det är ofta är standardkonfigurationen för applikationen som skeppas, och det spelar ingen roll, det är precis lika skevt och det är inte intressant om det är applikationens konfiguration eller om det är en konfiguration gjord av teamet bakom distributionen, det som påverkas i slutändan är användaren och användarupplevelsen.</p>
<p>I min värld så är det helt snett, att nyttja en server till 50% av sin kapacitet är inte ekonomiskt. Säg att du köpt en server för 20 000, och lite tillbehör för 10 000 så din kostnad för servern är 30 000 och kanske 5 000 / månad (man brukar räkna 5500 som kostnaden för en server / månad med underhåll och patchar) om då bara nyttjar servern till 50% då slänger du ju bort 50% av din investering varje månad, och hur sjukt är inte det? I en ideal värld så vill man utnyttja servern så mycket som möjligt, säg att den ligger på 70% vid normal användning och 100% vid en peak, då nyttjar man både sin investering och den energi som går åt att driva och kyla servern maximalt. Här kan man applicera samma tänk som man använder när man pratar om fördelarna med virtualisering, högre utnyttjande av mindre hårdvara är bättre ekonomi och miljö.</p>
<p>I en del fall är det kanske inte hållbart att köra servern tills den kroknar och går ner, utan man vill försöka hålla maskinen online och vill då ha ett max utnyttjande på 90% vid en peak, oavsett så är nyckeln att se över konfigurationen. Om servern utnyttjas till sitt max, då är det också enklare att se vart i sin applikation man ska optimera, man kanske måste snygga till koden, databasen eller tänka över hela sin design, men det kan och ska man inte göra förrän man är säker på att man nyttjar servern till sitt max, eller åtminstone det max man satt upp som företagspolicy.</p>
<p>Det är irrelevant om servern är en VPS eller dedikerat stål, det är ändå i allas intresse att servern utnyttjas till fullo, eller det är åtminstone i kundens intresse, en VPS leverantör tycker nog inte att 100% nyttjande av 100% av maskinerna är sådär superkul. Men det ger kunden mer bang for the buck.</p>
<p>Kan vi inte enas om att se över våra konfigurationer och se till att vi nyttjar våra maskiner så mycket det går?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/linux-ar-helt-felpaketerat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dela sessioner mellan webbservar i PHP</title>
		<link>http://www.abergman.se/dela-sessioner-mellan-webbservar-i-php/</link>
		<comments>http://www.abergman.se/dela-sessioner-mellan-webbservar-i-php/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 15:43:26 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[lastbalansering]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[mongo]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=744</guid>
		<description><![CDATA[När jag kom på att jag skulle skriva det här inlägget så tänkte jag skriva det i en önskelista, &#8220;saker jag vill se under 2012&#8243;, och en av dom var &#8220;Vettigt stöd för delade sessioner i ett kluster&#8221;. Men, allt eftersom jag började läsa så såg jag att det är ju redan löst, med funktionen session_set_save_handler eller [...]]]></description>
			<content:encoded><![CDATA[<p>När jag kom på att jag skulle skriva det här inlägget så tänkte jag skriva det i en önskelista, &#8220;saker jag vill se under 2012&#8243;, och en av dom var &#8220;Vettigt stöd för delade sessioner i ett kluster&#8221;.</p>
<p>Men, allt eftersom jag började läsa så såg jag att det är ju redan löst, med funktionen <strong><a href="http://www.php.net/manual/en/function.session-set-save-handler.php">session_set_save_handler</a> </strong>eller direkt i php.ini med memcached, då är det <strong><span class="Apple-style-span" style="font-family: Consolas, Monaco, monospace; font-size: 12px; white-space: pre;"><a href="http://de3.php.net/manual/en/session.configuration.php#ini.session.save-handler">session.save_handle</a>r </span></strong>som gäller. Som default så använder PHP files, men det finns inbyggt stöd för memcache och det är superenkelt att aktivera.</p>
<pre>session.save_handler = memcache
session.save_path = "tcp://127.0.0.1:11211"</pre>
<p>Klart! Nu sparar PHP alla sessioner till din lokala memcacheburk, skulle du vilja spara det på en extern instans så är det bara att ersätta IP-adressen. Memcache är kanske inte helt optimalt för att spara data in, då det har en tendens att crasha och första datan. Så en kombination av (No)SQL och Memcache hade varit ett bra alternativ, SQL för säkerheten och Memcache för hastigheten, med NoSQL som typ MongoDB så kan man skippa Memcache.</p>
<p>I dokumentationen för PHP finns det bra exempel på hur du själv kan anpassa <strong><a href="http://www.php.net/manual/en/function.session-set-save-handler.php">session_set_save_handler</a> </strong>för att använda den backend du vill använda. <a href="http://twitter.com/#!/christofferp">@ChristofferP</a> påpekade att bland annat PHP ramverket <a href="http://lithify.me/">Litihum</a> har stöd för alternativa session stores.</p>
<p>Fördelen med att kunna spara sessionen i ett delat storage är att man kan skippa sticky sessions när man lastbalanserar, och balansera jämnare över klustret. Om det är någon som vet om det finns ett smidigt sätt att inkludera sin egen sessionsklass i WordPress, säg till!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/dela-sessioner-mellan-webbservar-i-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Högtrafikerade webbsidor med Nginx och PHP-FPM</title>
		<link>http://www.abergman.se/hogtrafikerade-webbsidor-med-nginx-och-php-fpm/</link>
		<comments>http://www.abergman.se/hogtrafikerade-webbsidor-med-nginx-och-php-fpm/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 14:52:01 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[file descriptors]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[php-fpm]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=738</guid>
		<description><![CDATA[Nginx och PHP-FPM har blivit något av en standard för högtrafikerade webbsidor, kombinationen en lättviktig webbserver och en vertikalt skalbar scriptmotor med relativt litet avtryck gör att det är ett prisvärt och smidigt sätt att driva sin webbsida. Av någon anledning så kommer dom flesta linuxdistributioner, och de programpaket som skeppas med en minimal konfiguration, [...]]]></description>
			<content:encoded><![CDATA[<p>Nginx och PHP-FPM har blivit något av en standard för högtrafikerade webbsidor, kombinationen en lättviktig webbserver och en vertikalt skalbar scriptmotor med relativt litet avtryck gör att det är ett prisvärt och smidigt sätt att driva sin webbsida.</p>
<p>Av någon anledning så kommer dom flesta linuxdistributioner, och de programpaket som skeppas med en minimal konfiguration, vilket gör att man ganska snabbt stöter på problem och flaskhalsar på grund av lågt satta begränsningar i operativsystemet.</p>
<p>En av de begränsningar man stöter på är att antalet tillåtna file descriptors (FD) för användaren som webbservern och eller PHP-FPM körs som är för lågt satta. Debian 6 skeppas med 1024 file descriptors / användare, och maxantalet i systemet brukar vara runt 3 miljoner. Exakt vilket antal FD man bör ha på användaren är svårt att säga, men förutsatt att servern inte kör fler applikationer än Nginx och PHP-FPM så kan man ta i ganska rejält, på en stor installation jag jobbar med så har användaren en gräns på runt 300 000, men jag kan inte se något fel i att öka den ännu mer.</p>
<p><strong>Att felsöka filedescriptors</strong></p>
<p><strong></strong>Till att börja med så vill man veta hur många FDs som systemet får ha som mest.</p>
<p># sysctl fs.file-max<br />
fs.file-max = 70000</p>
<p>Nu vet vi att systemet som mest kan ha 70 000 FDs. Hur många FDs används då?</p>
<p>#sysctl fs.file-nr<br />
fs.file-nr = 1020 0 70000</p>
<p>Där 1020 är antalet aktiva filer (file handles), 0 antalet allokerade men inaktiva filer, och 70 000 är max antal. För att ta reda på max antal FDs för en specifik annvändare, logga in som användaren och kör:</p>
<p>#ulimit -Sn<br />
1024<br />
#ulimit -Hn<br />
1024</p>
<p>ulimit talar om för dig hur många FDs som användaren får lov att ha öppna, 1024 är lagom för de flesta, men har du högt trafikerade servrar så kommer du behöva höja, det gör du genom att ändra gränsen i /etc/security/limits.conf</p>
<pre>abergman                soft    nofile          65535
abergman                hard    no file          65535</pre>
<pre></pre>
<p>Det gör att min användare, abergman får lov att ha 65535 file descriptors, för att ändringen ska slå igenom så måste webbservern och PHP-FPM startas om.</p>
<p>Referenser för dig som vill läsa mer, även ett stort tack till Tom för att han pekade mig i rätt riktning vad gäller mod_limits i PAM.<br />
<a href="http://www.cs.uwaterloo.ca/~brecht/servers/openfiles.html"> http://www.cs.uwaterloo.ca/~brecht/servers/openfiles.html</a><br />
<a href="http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/"> http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/</a><br />
<a href="http://research.cs.wisc.edu/condor/condorg/linux_scalability.html"> http://research.cs.wisc.edu/condor/condorg/linux_scalability.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/hogtrafikerade-webbsidor-med-nginx-och-php-fpm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Copy application pool in IIS7</title>
		<link>http://www.abergman.se/copy-application-pool-in-iis7/</link>
		<comments>http://www.abergman.se/copy-application-pool-in-iis7/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 10:21:16 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Teknik]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=716</guid>
		<description><![CDATA[Pre IIS 7 there was a option to create a new ApplicationPool from an existing, to version 7 this has disappeared from IIS Manager, but it has moved to powershell. To copy a applicationpool, you only have to run: import-module webadministration copy IIS:\AppPools\OldPool IIS:\AppPools\NewPool -force You might receive an error when loading the module, but [...]]]></description>
			<content:encoded><![CDATA[<p>Pre IIS 7 there was a option to create a new ApplicationPool from an existing, to version 7 this has disappeared from IIS Manager, but it has moved to powershell.</p>
<p>To copy a applicationpool, you only have to run:</p>
<pre>import-module webadministration
copy IIS:\AppPools\OldPool IIS:\AppPools\NewPool -force</pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">You might receive an error when loading the module, but you can ignore it. Happy copying!</span></pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">Source(<a href="http://www.mcbsys.com/techblog/2011/06/copy-an-iis7-application-pool/" target="_blank">http://www.mcbsys.com/techblog/2011/06/copy-an-iis7-application-pool/</a>)</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/copy-application-pool-in-iis7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaspersky Internet Security</title>
		<link>http://www.abergman.se/kaspersky-internet-security/</link>
		<comments>http://www.abergman.se/kaspersky-internet-security/#comments</comments>
		<pubDate>Wed, 18 May 2011 21:06:43 +0000</pubDate>
		<dc:creator>Andreas Bergman</dc:creator>
				<category><![CDATA[Teknik]]></category>
		<category><![CDATA[Kaspersky Internet Security 2011]]></category>
		<category><![CDATA[mjukvara.se]]></category>

		<guid isPermaLink="false">http://blogg.abergman.se/?p=711</guid>
		<description><![CDATA[Jag letade efter ett nytt antivirus till min flickvän, tidigare har jag testat NOD 32 och AVG, men jag var lite less på begränsade gratisprogram och tänkte att jag för en gång skull ska testa en betalmjukara. Efter att ha googlat lite så hittade jag http://www.mjukvara.se/Antivirus-Kaspersky och det lät ju bra. Så jag tog ner [...]]]></description>
			<content:encoded><![CDATA[<p>Jag letade efter ett nytt antivirus till min flickvän, tidigare har jag testat NOD 32 och AVG, men jag var lite less på begränsade gratisprogram och tänkte att jag för en gång skull ska testa en betalmjukara. Efter att ha googlat lite så hittade jag http://www.mjukvara.se/Antivirus-Kaspersky och det lät ju bra. Så jag tog ner trialversionen för att testa.</p>
<p>Installationen var inget att orda om, det gick snabbt och enkelt, och inställningarna är självförklarande.</p>
<p>För något år sen så körde jag ett antivirus av Norton, och det var ju ingen höjdare, minst sagt! Men Kaspersky Internet Security 2011 märks knappt, datorn tuggar på och jag behöver knappt engagera mig, och det är ju hemskt skönt, finns så mycket annat som är roligt.</p>
<p>Eftersom Kaspersky Internet Security 2011 har inbyggt stöd mot phising, dvs hemsidebedrägeri så slipper jag oroa mig för att användaren klickar på fel länkar, eller laddar ner något korkat, för Kaspersky håller koll på datorn.</p>
<p>Nu rekommenderar jag Kaspersky Internet Security till all mina vänner, även om jag inte har en fet badge att visa när jag gjort ett test, så är jag sjukt nöjd med det här antiviruset.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abergman.se/kaspersky-internet-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

