<?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>Petri</title>
	<atom:link href="http://www.petri.co.il/feed" rel="self" type="application/rss+xml" />
	<link>http://www.petri.co.il</link>
	<description>IT Knowledge Base</description>
	<lastBuildDate>Fri, 17 May 2013 19:00:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
<image>
	<title>Petri</title>
	<url>http://www.petri.co.il/media/logo.gif</url>
	<link>http://www.petri.co.il/</link>
	<width>151</width>
	<height>74</height>
	</image>
		<item>
		<title>Network Address Translation Configuration</title>
		<link>http://www.petri.co.il/network-address-translation-configuration.htm</link>
		<comments>http://www.petri.co.il/network-address-translation-configuration.htm#comments</comments>
		<pubDate>Fri, 17 May 2013 19:00:53 +0000</pubDate>
		<dc:creator>Sean Wilkins</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[network address translation]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=29519</guid>
		<description><![CDATA[In this follow-up to our introduction to Network Address Translation (NAT), learn how configure dynamic, static, and overloaded NAT.]]></description>
			<content:encoded><![CDATA[<p>This article is the second in a series about <strong>Network Address Translation</strong> (<strong>NAT</strong>). In the first article, <a href="http://www.petri.co.il/introduction-to-network-address-translation.htm">Introduction to Network Address Translation</a>, I went over the basics of the purpose of NAT along with some of the different methods of implementation. This article takes a look at how to put these different methods into practice, including several examples.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3673&amp;host=www.manageengine.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '3673', 'Click']);" title="Download FREE 30-Day Trial of ManageEngine OpManager" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">Monitor your Network, Servers & Apps from a Single Console</strong></a><a href="http://www.petri.co.il/uri/?id=3673&amp;host=www.manageengine.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '3673', 'Click']);" title="Download FREE 30-Day Trial of ManageEngine OpManager" rel="nofollow"><img src="/media/3673.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Introducing OpManager, an enterprise-ready network & datacenter infrastructure monitoring software. Trusted by over a million IT admins worldwide, OpManager monitors Routers, Switches, Firewalls, Physical/Virtual Servers, LAN/WAN traffic, Configuration changes, Apps such as Oracle, SAP, Websphere, etc & other IT devices from a single console. It is easy-to-deploy & use. Try it for Free</p><a  href="http://www.petri.co.il/uri/?id=3673&amp;host=www.manageengine.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '3673', 'Click']);" title="Monitor your Network, Servers & Apps from a Single Console" style="clear: both;" rel="nofollow">Download FREE 30-Day Trial of ManageEngine OpManager</a></div>
<h2>Static NAT</h2>
<p>In the "Introduction to Network Address Translation" article, the first thing that was discussed was <strong>static NAT</strong>. With static NAT there is a one-to-one relationship configured between an inside and an outside address. The image below lays out the scenario as shown in the initial article.</p>
<p><a href="http://www.petri.co.il/?attachment_id=29520" rel="attachment wp-att-29520"><img class="wp-image-29520 alignnone" title="Network Address Translation Configuration" src="http://www.petri.co.il/wp-content/uploads/Figure-112.jpg" alt="Network Address Translation Configuration" width="580" height="218" /></a></p>
<p><em> Figure 1</em></p>
<p>There are three main commands that are required to configure this. An overview of these commands and the steps to follow to utilize them  are shown below in Table 1.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="29">1</td>
<td valign="top" width="308">Enter privileged EXEC mode</td>
<td valign="top" width="301">router&gt;<strong>enable</strong></td>
</tr>
<tr>
<td valign="top" width="29">2</td>
<td valign="top" width="308">Enter device configuration mode</td>
<td valign="top" width="301">router#<strong>configure terminal</strong></td>
</tr>
<tr>
<td valign="top" width="29">3</td>
<td valign="top" width="308">Enter interface configuration mode for the inside interfaceNote: The inside interface faces into the internal network</td>
<td valign="top" width="301">router(config)#<strong>interface </strong><em>interface</em></td>
</tr>
<tr>
<td valign="top" width="29">4</td>
<td valign="top" width="308">Configure the interface as the inside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat inside</strong></td>
</tr>
<tr>
<td valign="top" width="29">5</td>
<td valign="top" width="308">Enter interface configuration mode for the outside interfaceNote: the outside interface faces towards an external network</td>
<td valign="top" width="301">router(config-if)#<strong>interface </strong><em>interface</em></td>
</tr>
<tr>
<td valign="top" width="29">6</td>
<td valign="top" width="308">Configure the interface as the outside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat outside</strong></td>
</tr>
<tr>
<td valign="top" width="29">7</td>
<td valign="top" width="308">Exit into global configuration mode (optional)</td>
<td valign="top" width="301">router(config-if)#<strong>exit</strong></td>
</tr>
<tr>
<td valign="top" width="29">8</td>
<td valign="top" width="308">Configure a static NAT mapping</td>
<td valign="top" width="301">router(config)#<strong>ip nat inside source static </strong><em>inside-local-address inside-global-address</em></td>
</tr>
</tbody>
</table>
<p><em>Table 1 - Static NAT Configuration Commands</em></p>
<p>Taking from the steps shown in Table 1, the commands shown in Table 2 can be planned to configure NAT based on the scenario shown in Figure 1.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="29">1</td>
<td valign="top" width="308">Enter privileged EXEC mode</td>
<td valign="top" width="301">router&gt;<strong>enable</strong></td>
</tr>
<tr>
<td valign="top" width="29">2</td>
<td valign="top" width="308">Enter device configuration mode</td>
<td valign="top" width="301">router#<strong>configure terminal</strong></td>
</tr>
<tr>
<td valign="top" width="29">3</td>
<td valign="top" width="308">Enter interface configuration mode for the inside interface</td>
<td valign="top" width="301">router(config)#<strong>interface f0/0</strong></td>
</tr>
<tr>
<td valign="top" width="29">4</td>
<td valign="top" width="308">Configure the interface as the inside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat inside</strong></td>
</tr>
<tr>
<td valign="top" width="29">5</td>
<td valign="top" width="308">Enter interface configuration mode for the outside interface</td>
<td valign="top" width="301">router(config-if)#<strong>interface f0/1</strong></td>
</tr>
<tr>
<td valign="top" width="29">6</td>
<td valign="top" width="308">Configure the interface as the outside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat outside</strong></td>
</tr>
<tr>
<td valign="top" width="29">7</td>
<td valign="top" width="308">Exit into global configuration mode (optional)</td>
<td valign="top" width="301">router(config-if)#<strong>exit</strong></td>
</tr>
<tr>
<td valign="top" width="29">8</td>
<td valign="top" width="308">Configure a static NAT mapping</td>
<td valign="top" width="301">router(config)#<strong>ip nat inside source static 192.168.1.10 203.0.113.10</strong></td>
</tr>
</tbody>
</table>
<p><em>Table 2 - Static NAT Example Configuration</em></p>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=3439&amp;host=www.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3439', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px; background:url(http://www.petri.co.il/media/download.jpg) no-repeat left center; padding-top:5px"><p style="font-weight:bold; margin-left:30px; margin-top:3px; padding:6px 0px 6px 10px; ">Monitor real-time bandwidth usage with SolarWinds FREE Real-Time Bandwidth Monitor!</p></div></span></a></div>
<h2>Dynamic NAT</h2>
<p>The second thing that was discussed was <strong>dynamic NAT</strong>. With dynamic NAT a pool of addresses is defined that can be used by any number of <em>inside </em>hosts; once this pool is exhausted, however, the next host attempting to send traffic outbound will be denied. Below, the image shows the scenario as referenced in the initial article.</p>
<p><a href="http://www.petri.co.il/?attachment_id=29521" rel="attachment wp-att-29521"><img class="wp-image-29521 alignnone" title="Network Address Translation Configuration" src="http://www.petri.co.il/wp-content/uploads/Figure-25.jpg" alt="Network Address Translation Configuration" width="580" /></a></p>
<p>&nbsp;</p>
<p><em>Figure 2</em></p>
<p>There are a few differences between the commands to configure static and dynamic NAT. The commands and the steps to follow to utilize them are shown in Table 3.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="29">1</td>
<td valign="top" width="308">Enter privileged EXEC mode</td>
<td valign="top" width="301">router&gt;<strong>enable</strong></td>
</tr>
<tr>
<td valign="top" width="29">2</td>
<td valign="top" width="308">Enter device configuration mode</td>
<td valign="top" width="301">router#<strong>configure terminal</strong></td>
</tr>
<tr>
<td valign="top" width="29">3</td>
<td valign="top" width="308">Enter interface configuration mode for the inside interfaceNote: The inside interface faces into the internal network</td>
<td valign="top" width="301">router(config)#<strong>interface </strong><em>interface</em></td>
</tr>
<tr>
<td valign="top" width="29">4</td>
<td valign="top" width="308">Configure the interface as the inside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat inside</strong></td>
</tr>
<tr>
<td valign="top" width="29">5</td>
<td valign="top" width="308">Enter interface configuration mode for the outside interfaceNote: the outside interface faces towards an external network</td>
<td valign="top" width="301">router(config-if)#<strong>interface </strong><em>interface</em></td>
</tr>
<tr>
<td valign="top" width="29">6</td>
<td valign="top" width="308">Configure the interface as the outside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat outside</strong></td>
</tr>
<tr>
<td valign="top" width="29">7</td>
<td valign="top" width="308">Exit into global configuration mode (optional)</td>
<td valign="top" width="301">router(config-if)#<strong>exit</strong></td>
</tr>
<tr>
<td valign="top" width="29">8</td>
<td valign="top" width="308">Configure an <em>interesting traffic </em>ACLNote: <em>interesting traffic </em> is a term that is used to describe the addresses that are subject to translation.</td>
<td valign="top" width="301">router(config)#<strong>access-list </strong><em>acl-number </em>{<strong>permit</strong> | <strong>deny</strong>} <em>source-network source-inverse-mask</em></td>
</tr>
<tr>
<td valign="top" width="29">9</td>
<td valign="top" width="308">Configure a NAT pool</td>
<td valign="top" width="301">router(config)#<strong>ip nat pool </strong><em>pool-name start-ip-address ending-ip-address </em><strong>netmask </strong><em>netmask</em></td>
</tr>
<tr>
<td valign="top" width="29">10</td>
<td valign="top" width="308">Configure dynamic NAT</td>
<td valign="top" width="301">router(config)#<strong>ip nat inside source list </strong><em>acl-number </em><strong>pool </strong><em>pool-name</em></td>
</tr>
</tbody>
</table>
<p><em>Table 3 - Dynamic NAT Configuration Commands</em></p>
<p>Following the commands shown in Table 3, the configuration to match the contents of Figure 2 can be developed. These are shown in Table 4.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="29">1</td>
<td valign="top" width="308">Enter privileged EXEC mode</td>
<td valign="top" width="301">router&gt;<strong>enable</strong></td>
</tr>
<tr>
<td valign="top" width="29">2</td>
<td valign="top" width="308">Enter device configuration mode</td>
<td valign="top" width="301">router#<strong>configure terminal</strong></td>
</tr>
<tr>
<td valign="top" width="29">3</td>
<td valign="top" width="308">Enter interface configuration mode for the inside interface</td>
<td valign="top" width="301">router(config)#<strong>interface f0/0</strong></td>
</tr>
<tr>
<td valign="top" width="29">4</td>
<td valign="top" width="308">Configure the interface as the inside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat inside</strong></td>
</tr>
<tr>
<td valign="top" width="29">5</td>
<td valign="top" width="308">Enter interface configuration mode for the outside interface</td>
<td valign="top" width="301">router(config-if)#<strong>interface f0/1</strong></td>
</tr>
<tr>
<td valign="top" width="29">6</td>
<td valign="top" width="308">Configure the interface as the outside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat outside</strong></td>
</tr>
<tr>
<td valign="top" width="29">7</td>
<td valign="top" width="308">Exit into global configuration mode (optional)</td>
<td valign="top" width="301">router(config-if)#<strong>exit</strong></td>
</tr>
<tr>
<td valign="top" width="29">8</td>
<td valign="top" width="308">Configure an <em>interesting traffic </em>ACL</td>
<td valign="top" width="301">router(config)#<strong>access-list 1 permit 192.168.1.0 0.0.0.255</strong></td>
</tr>
<tr>
<td valign="top" width="29">9</td>
<td valign="top" width="308">Configure a NAT pool</td>
<td valign="top" width="301">router(config)#<strong>ip nat pool example-pool 203.0.113.10 203.0.113.14 netmask 255.255.255.0</strong></td>
</tr>
<tr>
<td valign="top" width="29">10</td>
<td valign="top" width="308">Configure dynamic NAT</td>
<td valign="top" width="301">router(config)#<strong>ip nat inside source list 1</strong><em> </em><strong>pool example-pool</strong></td>
</tr>
</tbody>
</table>
<p><em>Table 4 - Dynamic NAT Example Configuration</em></p>
<center><div id="adkit_in-content-lower-block" class="adkit lower-block"><a  href="/uri/?id=3237&amp;host=www.microsoft.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '3237', 'Click']);" title="" rel="nofollow"><img src="/media/3237.gif"  alt=" " /> </a></div></center>
<h2>Overloaded NAT</h2>
<p>The final thing that was covered was <strong>overloaded NAT</strong>, which is also referred to as <strong>Port Address Translation</strong> (<strong>PAT</strong>). Overloaded NAT works similarly to dynamic NAT except instead of assigning a one-to-one IP address translation from a static IP address pool, overloaded NAT uses different port numbers along with pool IP addresses to allow a much larger number group of source hosts to be translated. There are over 65,000 ports that are available with each pool IP address, and overloaded NAT assigns one of these ports for each connection coming through the NAT router (matching the ACL). Most people don’t realize this, but the majority of broadband connected homes use overloaded NAT on their small home router/gateways (think Linksys and Dlink).</p>
<p>There is one difference between the configuration of dynamic NAT and overloaded NAT, which includes the addition of the <strong>overload </strong>parameter to the <strong>ip nat </strong>command. Figure 3 shows the scenario that was displayed in the in initial article.</p>
<p><a href="http://www.petri.co.il/?attachment_id=29522" rel="attachment wp-att-29522"><img class=" wp-image-29522 alignnone" title="Network Address Translation Configuration" src="http://www.petri.co.il/wp-content/uploads/Figure-35.jpg" alt="Network Address Translation Configuration" width="580" height="392" /></a></p>
<p><em> Figure 3</em></p>
<p>Following the commands shown in Table 3 and adding the <strong>Overload </strong>command, the configuration to match the contents of Figure 3 can be developed – these are shown below in Table 5.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="29">1</td>
<td valign="top" width="308">Enter privileged EXEC mode</td>
<td valign="top" width="301">router&gt;<strong>enable</strong></td>
</tr>
<tr>
<td valign="top" width="29">2</td>
<td valign="top" width="308">Enter device configuration mode</td>
<td valign="top" width="301">router#<strong>configure terminal</strong></td>
</tr>
<tr>
<td valign="top" width="29">3</td>
<td valign="top" width="308">Enter interface configuration mode for the inside interface</td>
<td valign="top" width="301">router(config)#<strong>interface f0/0</strong></td>
</tr>
<tr>
<td valign="top" width="29">4</td>
<td valign="top" width="308">Configure the interface as the inside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat inside</strong></td>
</tr>
<tr>
<td valign="top" width="29">5</td>
<td valign="top" width="308">Enter interface configuration mode for the outside interface</td>
<td valign="top" width="301">router(config-if)#<strong>interface f0/1</strong></td>
</tr>
<tr>
<td valign="top" width="29">6</td>
<td valign="top" width="308">Configure the interface as the outside NAT interface</td>
<td valign="top" width="301">router(config-if)#<strong>ip nat outside</strong></td>
</tr>
<tr>
<td valign="top" width="29">7</td>
<td valign="top" width="308">Exit into global configuration mode (optional)</td>
<td valign="top" width="301">router(config-if)#<strong>exit</strong></td>
</tr>
<tr>
<td valign="top" width="29">8</td>
<td valign="top" width="308">Configure an <em>interesting traffic </em>ACL</td>
<td valign="top" width="301">router(config)#<strong>access-list 1 permit 192.168.1.0 0.0.0.255</strong></td>
</tr>
<tr>
<td valign="top" width="29">9</td>
<td valign="top" width="308">Configure a NAT pool</td>
<td valign="top" width="301">router(config)#<strong>ip nat pool example-pool 203.0.113.10 203.0.113.14 netmask 255.255.255.0</strong></td>
</tr>
<tr>
<td valign="top" width="29">10</td>
<td valign="top" width="308">Configure dynamic NAT</td>
<td valign="top" width="301">router(config)#<strong>ip nat inside source list 1</strong><em> </em><strong>pool example-pool overload</strong></td>
</tr>
</tbody>
</table>
<p><em>Table 5 - Overloaded NAT Example Configuration</em></p>
<p>The problem that many people have is not the configuration of NAT but a good understanding of how it works in the first place. Once the basic concepts are understood, the configuration is not overly complex. Hopefully the content of this article will make the configuration of NAT clear and enable the reader to set up NAT in their own environment.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/network-address-translation-configuration.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Friday Funny: Daft Punk via Floppy Drives</title>
		<link>http://www.petri.co.il/friday-funny-daft-punk-floppy-drives.htm</link>
		<comments>http://www.petri.co.il/friday-funny-daft-punk-floppy-drives.htm#comments</comments>
		<pubDate>Fri, 17 May 2013 15:00:23 +0000</pubDate>
		<dc:creator>Jeff James</dc:creator>
				<category><![CDATA[The Friday Funny]]></category>
		<category><![CDATA[geek humor]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36405</guid>
		<description><![CDATA[Like Daft Punk? Check out this fan's video, which sets "Aerodynamic" to music -- via eight floppy drives.]]></description>
			<content:encoded><![CDATA[<p>With eclectic music supergroup <a href="http://en.wikipedia.org/wiki/Daft_Punk" target="_blank"><em>Daft Punk</em></a> riding high these days with the release of their new <a href="http://www.randomaccessmemories.com" target="_blank"><em>Random Access Memories</em></a> album, one tech-savvy fan decided to show his appreciation for the group in a decidedly unorthodox way.</p>
<p><a href="http://www.petri.co.il/wp-content/uploads/daft-punk-floppy-drives.png"><img class="alignnone size-full wp-image-36406" title="Daft Punk via Floppy Drives" src="http://www.petri.co.il/wp-content/uploads/daft-punk-floppy-drives.png" alt="Daft Punk via Floppy Drives" width="580" height="323" /></a></p>
<p><em>Daft Punk's Aerodynamic covered by an octet of floppy disk drives.</em></p>
<p>YouTube user <a href="http://www.youtube.com/user/MrSolidSnake745" target="_blank">MrSolidSnake745</a> hooked up eight floppy drives to recreate a quartet of Daft Punk songs, including his cover of Daft Punk's <em>Aerodynamic</em>. See the full YouTube video below.<br />
<iframe src="http://www.youtube.com/embed/2lq34Ob7Gsg" frameborder="0" width="560" height="315"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/friday-funny-daft-punk-floppy-drives.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s New in Windows 8.1</title>
		<link>http://www.petri.co.il/whats-new-in-windows-8-1.htm</link>
		<comments>http://www.petri.co.il/whats-new-in-windows-8-1.htm#comments</comments>
		<pubDate>Thu, 16 May 2013 19:00:20 +0000</pubDate>
		<dc:creator>Jeff James</dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows 8.1]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36408</guid>
		<description><![CDATA[Microsoft finally confirms that Windows Blue will be Windows 8.1. Read on for more reports and rumors of the update.]]></description>
			<content:encoded><![CDATA[<p>News about the upcoming update to <a href="http://www.petri.co.il/windows-8" target="_blank">Windows 8</a> -- formerly known as "<strong>Windows Blue</strong>" -- continues to trickle out of Microsoft. Earlier this week, Microsoft CFO and CMO Tami Reller confirmed that Windows Blue will be officially called <strong>Windows 8.1</strong>. It will be available via downloadable preview on June 26th, timed to coincide with Microsoft's upcoming <a href="http://www.buildwindows.com/" target="_blank">BUILD conference</a> in late June. The final release of Windows 8.1 will be a free download from the Microsoft App Store when it is officially released later this year.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3274&amp;host=go.dameware.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3274', 'Click']);" title="Download a FREE trial of DameWare Remote Support here >" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">Support Thousands of End-Users From Your Desk!</strong></a><a href="http://www.petri.co.il/uri/?id=3274&amp;host=go.dameware.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3274', 'Click']);" title="Download a FREE trial of DameWare Remote Support here >" rel="nofollow"><img src="/media/3274.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>DameWare Remote Support allows you to manage servers, notebooks, and laptops remotely to quickly and easily support end-users! <br />
<br />
Save time by remotely completing Windows administration tasks such as starting and stopping Windows Services, clearing and viewing Windows Event Logs, automatically install agents as you need them, and much, much more. Take full control of the end-user’s desktop in a single click!</p><a  href="http://www.petri.co.il/uri/?id=3274&amp;host=go.dameware.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3274', 'Click']);" title="Support Thousands of End-Users From Your Desk!" style="clear: both;" rel="nofollow">Download a FREE trial of DameWare Remote Support here ></a></div>
<p style="text-align: center;"><a href="http://www.petri.co.il/wp-content/uploads/microsoft-tami-reller.png"><img class="wp-image-36425 aligncenter" title="Microsoft CFO and CMO Tami Reller" src="http://www.petri.co.il/wp-content/uploads/microsoft-tami-reller.png" alt="Microsoft CFO and CMO Tami Reller" width="300" height="313" /></a></p>
<p><em>Microsoft CMO and CFO Tami Reller confirms that Windows 8.1 will arrive before the holidays.</em></p>
<p>Reller's remarks about Windows 8.1 were made at the JPMorgan Technology, Media &amp; Telecom Conference (you can<a href="http://www.shareholder.com/visitors/event/build2/MediaPresentation.cfm?MediaID=59135&amp;MediaUserID=0&amp;player=1" target="_blank"> stream the full audio</a>). Microsoft's Brandon Leblanc also commented about Reller's remarks in a <a href="http://blogs.windows.com/windows/b/bloggingwindows/archive/2013/05/14/windows-keeps-getting-better.aspx" target="_blank">blog post on the Microsoft site</a>. Both Reller and LeBlanc don't go into detail about what the new Windows 8.1 update will contain, but various leaks from Redmond and some smart reporting by journalists covering Microsoft have revealed some clues.</p>
<p>Microsoft watcher <a href="http://www.zdnet.com/microsofts-windows-8-plan-blue-bring-back-the-start-button-boot-to-desktop-7000014075/" target="_blank">Mary-Jo Foley has reported </a>that Windows 8.1 may provide the option to <strong>boot directly to the desktop</strong> and possibly add an<strong> optional Start button</strong>, changes that would address the two <a href="http://www.petri.co.il/state-of-windows-8.htm" target="_blank">biggest grievances Petri readers have about Windows 8</a>.</p>
<p>Paul Thurrott over at the <a href="http://winsupersite.com" target="_blank">Windows Supersite</a> has also been taking a deep-dive look at a <a href="http://winsupersite.com/windows-8/blue-notes-build-9385" target="_blank">leaked build of Windows 8.1</a> over the last few days and is providing details on what the build contains, including his thoughts on assigned access, lock screen alarms, and other new features.</p>
<p>I'll be updating this page with more information about Windows 8.1 as it becomes available, so remember to bookmark this page and return often for more updates.</p>
<p>So are you looking forward to the relief that Windows 8.1 could potentially bring to IT administrators? Drop me an <a href="mailto:jeff@petri.co.il?subject=">email</a> with your thoughts, or reach out to me on <a href="http://www.twitter.com/jeffjames3">Twitter</a>.</p>
<ul>
<li>Follow Jeff James on Twitter (<a href="http://www.twitter.com/jeffjames3">@jeffjames3</a>) and Google+ (<a href="https://plus.google.com/u/0/107005391106106445668/posts">add Jeff to your circles</a>)</li>
<li>Follow Petri IT Knowledgebase on Twitter (<a href="http://www.twitter.com/petri_co_il">@petri_co_il)</a></li>
<li>Follow us on <a href="https://www.facebook.com/itpetrikb">Facebook</a> and <a href="https://plus.google.com/104969653900638757791/posts">Google+</a> as well!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/whats-new-in-windows-8-1.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Remote Desktop Connection Manager</title>
		<link>http://www.petri.co.il/using-remote-desktop-connection-manager.htm</link>
		<comments>http://www.petri.co.il/using-remote-desktop-connection-manager.htm#comments</comments>
		<pubDate>Thu, 16 May 2013 15:00:22 +0000</pubDate>
		<dc:creator>Russell Smith</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Ask an Admin]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[Remote Desktop Protocol]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=35970</guid>
		<description><![CDATA[In this Ask an Admin, discover how to manage remote desktop connections with Microsoft's Remote Desktop Connection Manager (RDCM). ]]></description>
			<content:encoded><![CDATA[<h2>How do I manage remote desktop connections?</h2>
<p>While Microsoft is doing its best to persuade us to manage remote servers using the <strong>Remote Server Administration Tools</strong> (<strong>RSAT</strong>), such as <strong>Server Manager</strong>, it’s common that system administrators will have a number of remote desktops that they connect to on a daily basis for administration purposes. When this number reaches more than a handful, managing and tracking these connections around your desktop can be frustrating.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="Read How To>>" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">How-To: Monitor Exchange Server Health & Performance</strong></a><a href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="Read How To>>" rel="nofollow"><img src="/media/3680.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Read this How To from SolarWinds and learn the best practices for monitoring the health &  performance of your Microsoft Exchange Servers.  <br />
<br />
Don’t wait until it’s too late!<br />
</p><a  href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="How-To: Monitor Exchange Server Health & Performance" style="clear: both;" rel="nofollow">Read How To>></a></div>
<p>The <strong>Remote Desktop Connection Manager</strong> (<strong>RDCM</strong>), originally developed around the time of Windows Vista and not updated for a couple of years, can still be downloaded and works on Windows 8. You can download the <a title="Remote Desktop Connection Manager" href="http://www.microsoft.com/en-us/download/details.aspx?id=21101" target="_blank">Remote Desktop Connection Manager </a>for free.</p>
<p>Once the tool is installed, you need to create a new RDCM group collection.</p>
<ol>
<li>Select <strong>New</strong> from the File menu and in the New File dialog give your new group collection a name and click <strong>Save</strong>.</li>
<li>You will now see your new group collection in the left pane of RDCM.</li>
<li>Right-click the new group and click <strong>Add group…</strong> in the menu. Give the group a name in the Add Group dialog. At this point you have the option to set a variety of options for all servers that will become a member of the group. If you click on any of the tabs in the Add Group dialog, you’ll see that the settings are inherited from the group collection. This can be changed by deselecting the <strong>Inherit from parent</strong> check box.</li>
<li>Click <strong>Add</strong> to create the new group.</li>
<li>Right-click the new group in the left pane of RDCM and select <strong>Add server…</strong> from the menu. Enter the DNS name of the server in the <strong>Server name</strong> box and click <strong>Add</strong>.</li>
<li>To connect to the server, double-click the server in the left pane of RDCM.</li>
</ol>
<p><a href="http://www.petri.co.il/?attachment_id=36349" rel="attachment wp-att-36349"><img class="alignnone  wp-image-36349" title="Remote Desktop Connection Manager" src="http://www.petri.co.il/wp-content/uploads/Figure1-RDCM.jpg" alt="Remote Desktop Connection Manager" width="580" height="418" /></a></p>
<p>The Options dialog on the Tools menu lets you configure various settings, such as the display size of remote desktops and connection experience settings. Also useful is the ability to right-click a server in the left pane and undock it from the main RDCM window.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/using-remote-desktop-connection-manager.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Hyper-V Snapshots</title>
		<link>http://www.petri.co.il/create-manage-delete-hyper-v-snapshot.htm</link>
		<comments>http://www.petri.co.il/create-manage-delete-hyper-v-snapshot.htm#comments</comments>
		<pubDate>Wed, 15 May 2013 19:00:57 +0000</pubDate>
		<dc:creator>Aidan Finn</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Ask an Admin]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server 2012]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36197</guid>
		<description><![CDATA[It's a new Ask an Admin! Discover how to create, manage, and delete Hyper-V Snapshots.]]></description>
			<content:encoded><![CDATA[<h2>How do I create a Snapshot? How do I use it? And how do I delete a Snapshot?</h2>
<p>Recently we blogged about what <a href="http://www.petri.co.il/hyper-v-snapshots.htm">Hyper-V snapshots are and why to use them</a>. In this post we will describe to use create, manage, and delete Hyper-V snapshots.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=245&amp;host=www.manageengine.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '245', 'Click']);" title="Start monitoring VMs in minutes! Download 30-day trial here »" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">Monitoring Both Physical & Virtual Servers from One Console</strong></a><a href="http://www.petri.co.il/uri/?id=245&amp;host=www.manageengine.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '245', 'Click']);" title="Start monitoring VMs in minutes! Download 30-day trial here »" rel="nofollow"><img src="/media/245.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Are you able to identify precisely which processes are sucking up resources and slowing down your servers? Can you do this equally well over VM guests that VMotion?<br />
<br />
OpManager also allows admins to remotely shut down problem-causing processes. With over 500 built-in monitors & 70 deep VMware metrics reported on, OpManager is one of the most comprehensive fault & performance management solutions available today for entire server infrastructure - both physical and virtual.<br />
<br />
</p><a  href="http://www.petri.co.il/uri/?id=245&amp;host=www.manageengine.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '245', 'Click']);" title="Monitoring Both Physical & Virtual Servers from One Console" style="clear: both;" rel="nofollow">Start monitoring VMs in minutes! Download 30-day trial here »</a></div>
<h3>Creating a Snapshot</h3>
<p>You can create a snapshot of a virtual machine (running or not) very easily: Just select the VM and select <strong>Snapshot</strong> from the Actions pane in Hyper-V Manager. The status of the virtual machine will change to “Taking Snapshot” and show the progress of the action using a percentage value.</p>
<p>You can view your snapshots in the Snapshots pane (this might require expanding) of a selected virtual machine in the center of Hyper-V Manager. By default, the snapshot is named after the virtual machine and shows the date and timestamp of the snapshot. You can rename the snapshot to something more descriptive. You can also view the settings of a snapshot to observe the specification of the virtual machine at the time of snapshot creation.</p>
<h3>Tiered Snapshots</h3>
<p>You can create up to 50 snapshots of a single virtual machine. Please remember that 50 is a limit, and not a goal.  Creating a snapshot will slow down a virtual machine. Creating more snapshots will increase that degradation. And you should also remember that Hyper-V snapshots are not to be used as a VM backup – that's why <strong>Volume Shadow Copy Service</strong> snapshots exist.</p>
<p>Maybe you would like to keep multiple captures of a single virtual machine over time. For example, you could snapshot a virtual machine with just the operating system, service pack, and patches. You could then create a second snapshot with SQL Server, service pack, and update rollup. And then a third snapshot with an application installed in the virtual machine. You can roll back the virtual machine (by applying a snapshot) to any of those three points in time to redo an install for the purposes of demo, testing, documentation, or training.</p>
<p>You simply create more snapshots as before. A hierarchy of snapshots will be created for you. It would be a good idea to rename these snapshots with something descriptive.</p>
<p><a href="http://www.petri.co.il/?attachment_id=36199" rel="attachment wp-att-36199"><img class="wp-image-36199 alignnone" title="Single Snapshot Subtree" src="http://www.petri.co.il/wp-content/uploads/rsz_singlesnapshotsubtree.png" alt="Single Snapshot Subtree" width="450" height="304" /></a></p>
<p>Note that the current state of the virtual machine is highlighted as <strong>Now</strong>, a child of a snapshot. The way to interpret this is that the virtual machine has had changes since the parent snapshot of Now was created or applied.</p>
<h3>Applying and Navigating Between Snapshots</h3>
<p>You apply a snapshot to roll a virtual machine back in time. To do this, select a snapshot and select <strong>Apply</strong>.  A dialog will open to ask you how you want to proceed. You can:</p>
<ul>
<li>Cancel the creation of a snapshot</li>
<li>Apply the snapshot and abandon all changes since the last snapshot</li>
<li>Create a new snapshot to capture all changes since the last snapshot, and then apply the old snapshot</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36200" rel="attachment wp-att-36200"><img class="size-full wp-image-36200 alignnone" title="Apply a Hyper-V Snapshot" src="http://www.petri.co.il/wp-content/uploads/Apply-Snapshot.png" alt="Apply a Hyper-V Snapshot" width="537" height="156" /></a></p>
<p>Using <strong>Take Snapshot And Apply</strong>, you can create a more complicated hierarchy of snapshots.</p>
<p><a href="http://www.petri.co.il/?attachment_id=36201" rel="attachment wp-att-36201"><img class="size-full wp-image-36201 alignnone" title="Multiple Snapshot Subtrees" src="http://www.petri.co.il/wp-content/uploads/rsz_multiple_snapshot_subtrees.png" alt="Multiple Snapshot Subtrees" width="450" height="304" /></a></p>
<p>Note that applying a snapshot will also revert the specification of a virtual machine if it was changed since the snapshot was created.</p>
<h3>Deleting Snapshots</h3>
<p>In past versions of Hyper-V, the merge of the snapshot AVHD/X files did not occur until the virtual machine was powered down. Unfortunately, Hyper-V Manager had no indication that the snapshot really was still present and that a power down was required for the merge. Starting with Windows Server 2012 (and Windows 8), Hyper-V will perform a live merge of the snapshot without powering down the virtual machine. This merge might be delayed by a few minutes, but it will happen.</p>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=2134&amp;host=www.microsoft.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '2134', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px; background:url(http://www.petri.co.il/media/download.jpg) no-repeat left center; padding-top:5px"><p style="font-weight:bold; margin-left:30px; margin-top:3px; padding:6px 0px 6px 10px; ">FREE 180-Day Trial >> System Center Virtual Machine Manager</p></div></span></a></div>
<p>Please remember that any dynamically expanding virtual machines will need to expand before their child AVDH/X file(s) can be merged. This might be an issue if snapshots filled the LUN the virtual machine was stored on – move the virtual machine and perform the merge. Fixed virtual hard disks don’t have this issue.</p>
<p>You can select a snapshot and choose the <strong>Delete Snapshot</strong> action to delete a snapshot. To delete a collection of snapshots, select the top snapshot that you want to delete, and choose the <strong>Delete Snapshot Subtree</strong> action.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/create-manage-delete-hyper-v-snapshot.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup a Domain Controller with Windows 2012 Server Core</title>
		<link>http://www.petri.co.il/setup-domain-controller-windows-2012-server-core.htm</link>
		<comments>http://www.petri.co.il/setup-domain-controller-windows-2012-server-core.htm#comments</comments>
		<pubDate>Wed, 15 May 2013 15:00:09 +0000</pubDate>
		<dc:creator>John O'Neill Sr.</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Domain Controller]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Server Configuration Tool]]></category>
		<category><![CDATA[Windows Server Core]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36044</guid>
		<description><![CDATA[Server Core excels as an Active Directory Domain Controller. This article will guide you through creating a DC with Windows 2012 Server Core.]]></description>
			<content:encoded><![CDATA[<p><strong>Server Core</strong>, introduced with Windows Server 2008, is a lean and mean installation option for Windows Server 2012. It is a GUI-free, or "headless," operating system. Eliminating the GUI on the server offers many advantages; in fact, Microsoft believes in Server Core so strongly that it is the default installation option in Windows Server 2012.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="Read How To>>" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">How-To: Monitor Exchange Server Health & Performance</strong></a><a href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="Read How To>>" rel="nofollow"><img src="/media/3680.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Read this How To from SolarWinds and learn the best practices for monitoring the health &  performance of your Microsoft Exchange Servers.  <br />
<br />
Don’t wait until it’s too late!<br />
</p><a  href="http://www.petri.co.il/uri/?id=3680&amp;host=go.solarwinds.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3680', 'Click']);" title="How-To: Monitor Exchange Server Health & Performance" style="clear: both;" rel="nofollow">Read How To>></a></div>
<p>One of the best uses for Server Core in Windows Server 2012 is as an <strong>Active Directory Domain Controller</strong>. Why? For starters, Server Core minimizes the Windows components installed. Fewer components mean fewer security patches and Windows updates. It also means a lower attack surface making the server easier to protect from malware. Less running processes and services reduce the opportunity for system crashes and hangs.</p>
<h2>Preparing a DC Using Windows 2012 Server Core</h2>
<p>Now it’s time to go from just wanting a Server Core DC to actually having one. Before we get too far along, we better start by making sure our bases are covered and that all prerequisites have been met. It should go without saying <strong>Windows Server 2012 Server Core</strong> must already be installed. Next, we need to make sure network settings have been correctly configured. We'll begin by assigning a static IP address.</p>
<ul>
<li>Logon using an account with administrative privileges on the Server Core system.</li>
<li>At the Windows Server 2012 Server Core Command Prompt, type <strong>sconfig.cmd</strong> and press <strong>Enter</strong> to start the Server Configuration Tool.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36112" rel="attachment wp-att-36112"><img class="alignnone size-full wp-image-36112" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-1-sconfig.jpg" alt="Windows Server 2012 Server Core" width="580" height="375" /></a></p>
<ul>
<li>Type <strong>8</strong> and press <strong>Enter</strong> to select Network Settings from the menu.</li>
<li>Type the <strong>Index#</strong> for the network adapter to change from the displayed list.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36113" rel="attachment wp-att-36113"><img class="alignnone size-full wp-image-36113" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-2-Select-Network-Adapter-Index.jpg" alt="Windows Server 2012 Server Core" width="580" height="375" /></a></p>
<ul>
<li>Type <strong>1</strong> and press <strong>Enter</strong> to select the menu option to Set Network Adapter Address.</li>
<li>Type <strong>S</strong> and press <strong>Enter</strong> to select the option for a Static IP.</li>
<li>Type the IPv4 static <strong>IP address</strong> and press <strong>Enter</strong>.</li>
<li>Type the <strong>subnet mask</strong> for the network and then press <strong>Enter</strong>.</li>
<li>Type the <strong>default gateway</strong> for the network and then press <strong>Enter</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36114" rel="attachment wp-att-36114"><img class="alignnone size-full wp-image-36114" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-3-Enter-Static-IP-Information.jpg" alt="Windows Server 2012 Server Core" width="580" height="376" /></a></p>
<ul>
<li>The settings will be applied and the Network Settings menu will be redisplayed.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36115" rel="attachment wp-att-36115"><img class="alignnone size-full wp-image-36115" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-4-Static-IP-Set.jpg" alt="Windows Server 2012 Server Core" width="580" height="294" /></a></p>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=3243&amp;host=www.microsoft.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '3243', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px; background:url(http://www.petri.co.il/media/download.jpg) no-repeat left center; padding-top:5px"><p style="font-weight:bold; margin-left:30px; margin-top:3px; padding:6px 0px 6px 10px; ">Microsoft Hyper-V Server 2012 ... Download Free Trial</p></div></span></a></div>
<p>Down the road, this server will query the existing domain controllers in the domain. It’s essential this works without any hiccups so set a DNS Server address while still in the Network Settings menu.</p>
<ul>
<li>Type <strong>2</strong> and press <strong>Enter</strong> to Set DNS Servers.</li>
<li>Enter the IP address of the preferred, or primary, <strong>DNS server</strong> for the domain. Press <strong>Enter</strong>.</li>
<li>Click <strong>OK</strong> when prompted that the Primary DNS Server has been set.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36116" rel="attachment wp-att-36116"><img class="alignnone size-full wp-image-36116" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-5-Primary-DNS-Server-Set.jpg" alt="Windows Server 2012 Server Core" width="580" height="293" /></a></p>
<ul>
<li>If a secondary DNS server exists for the domain, enter its IP address when prompted for an alternate DNS server. If no secondary DNS server exists, leave blank. Press <strong>Enter</strong>.</li>
<li>Click <strong>OK</strong> when prompted that the Alternate DNS Server has been set. The Network Settings menu will be redisplayed.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36117" rel="attachment wp-att-36117"><img class="alignnone size-full wp-image-36117" title="Windows Server 2012 Server Core" src="http://www.petri.co.il/wp-content/uploads/Fig-6-DNS-Settings-Configured.jpg" alt="Windows Server 2012 Server Core" width="580" height="295" /></a></p>
<ul>
<li>Type <strong>4</strong> and press <strong>Enter</strong> to exit the Network Settings menu.</li>
<li>Type <strong>15</strong> and press <strong>Enter</strong> to exit the Server Configuration Tool.</li>
</ul>
<center><div id="adkit_in-content-lower-block" class="adkit lower-block"><a  href="/uri/?id=2780&amp;host=" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 18', '2780', 'Click']);" title="" rel="nofollow"><span><!-- begin ad tag (tile=1) -->
<script type="text/javascript">
//<![CDATA[
ord = window.ord || Math.floor(Math.random()*1E16);
document.write('<script type="text/javascript" src="http://ad2.netshelter.net/adj/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=' + ord + '?"><\/script>');
//]]&gt;
</script>
<noscript><a href="http://ad2.netshelter.net/jump/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=123456789?" target="_blank" ><img src="http://ad2.netshelter.net/ad/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=123456789?" border="0" alt="" /></a></noscript>
<!-- end ad tag --></span></a></div></center>
<h2>Domain Controller Setup with PowerShell</h2>
<p>I bet a number of you are anticipating my usual “Do this in one step with PowerShell” approach. Well, I have no intention of disappointing anyone, so here we go!</p>
<ul>
<li>At the Windows Server 2012 Server Core Command Prompt, type <strong>PowerShell</strong> and press <strong>Enter</strong> to begin a PowerShell session.</li>
<li>Get the name of the installed network adapter by typing <strong>Get-NetAdapter</strong> at the PowerShell prompt and then pressing <strong>Enter</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/?attachment_id=36118" rel="attachment wp-att-36118"><img class="alignnone size-full wp-image-36118" src="http://www.petri.co.il/wp-content/uploads/Fig-7-Get-NetAdapter.jpg" alt="" width="580" height="294" /></a></p>
<ul>
<li>Pay attention to the name displayed for the adapter you intend to modify. <strong>Petri insider’s tip:</strong> In a fresh Server Core installation with one network adapter installed, the name will be Ethernet by default.</li>
</ul>
<p>Type the following cmdlet, and replace the <strong>IPAddress</strong> parameter with the static IP to assign this server. The <strong>InterfaceAlias</strong> parameter is the name of the adapter found using the <strong>Get-NetAdapter</strong> cmdlet. Also, be sure to set the <strong>DefaultGateway</strong> parameter appropriately for the network.</p>
<pre>New-NetIPAddress -IPAddress 10.0.10.142 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.10.254 -AddressFamily IPv4 -PrefixLength 24</pre>
<p><a href="http://www.petri.co.il/?attachment_id=36119" rel="attachment wp-att-36119"><img class="alignnone size-full wp-image-36119" src="http://www.petri.co.il/wp-content/uploads/Fig-8-New-NetIPAddress.jpg" alt="" width="580" height="397" /></a></p>
<p>Armed with the interface name retrieved earlier using the <strong>Get-NetAdapter</strong> cmdlet, it’s time to set the DNS servers using the <strong>Set-DNSClientServerAddress</strong> cmdlet. The IPs entered for the <strong>ServerAddresses</strong> parameter are the primary and secondary DNS servers.</p>
<pre>Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses (“10.0.10.151”,”10.0.10.152”)</pre>
<p><a href="http://www.petri.co.il/?attachment_id=36120" rel="attachment wp-att-36120"><img class="alignnone size-full wp-image-36120" src="http://www.petri.co.il/wp-content/uploads/Fig-9-Set-DNSClientServerAddress.jpg" alt="" width="580" height="293" /></a></p>
<p>Okay, technically that’s <em>two</em> cmdlets, but come on – it’s still way faster than the non-PowerShell way!</p>
<p>There’s no sense in slowing down now. Without exiting the PowerShell session, install the <strong>Active Directory Services Role</strong> using the following cmdlet:</p>
<pre>Install-WindowsFeature AD-Domain-Services –IncludeManagementTools</pre>
<p>This is a great time to mention a few things about an error you may see: “WARNING: Windows automatic updating is not enabled. To ensure that your newly-installed role or feature is automatically updated, turn on Windows Update.”</p>
<p><a href="http://www.petri.co.il/?attachment_id=36121" rel="attachment wp-att-36121"><img class="alignnone size-full wp-image-36121" src="http://www.petri.co.il/wp-content/uploads/Fig-10-Install-WindowsFeature-AD-Success.jpg" alt="" width="580" height="397" /></a></p>
<p>First, don’t worry – this has zero impact on the installation of the AD Services Role. If this is the only error you see, rest assured everything installed just fine.</p>
<p>Second, since this server will ultimately be joined to a domain and if Windows Update is enabled in the domain’s Group Policy settings there’s nothing to worry about. Once joined to the domain, the server will automatically turn on Windows Update.</p>
<p>Third, if you absolutely will not sleep well knowing that Windows Update is turned off even for a moment, don’t break out in a sweat just yet: It can be enabled manually. Since I prefer that all IT admins be calm and well rested as they read my Petri articles, here’s the process.</p>
<ul>
<li>Type <strong>sconfig.cmd</strong> and press <strong>Enter</strong> to start the Server Configuration Tool.</li>
<li>Type <strong>5</strong> and press <strong>Enter</strong> to select <strong>Windows Update Settings</strong> from the menu.</li>
<li>Type <strong>A</strong> and press <strong>Enter</strong> to change the Windows Update to <strong>Automatic</strong>. Click <strong>OK</strong>.</li>
</ul>
<p><strong><a href="http://www.petri.co.il/?attachment_id=36122" rel="attachment wp-att-36122"><img class="alignnone size-full wp-image-36122" src="http://www.petri.co.il/wp-content/uploads/Fig-11-Windows-Update-Settings.jpg" alt="" width="580" height="397" /></a></strong></p>
<p><a href="http://www.petri.co.il/?attachment_id=36123" rel="attachment wp-att-36123"><img class="alignnone size-full wp-image-36123" src="http://www.petri.co.il/wp-content/uploads/Fig-12-Windows-Update-Automatic.jpg" alt="" width="580" height="207" /></a></p>
<ul>
<li>Type <strong>15</strong> and press <strong>Enter</strong> to exit the Server Configuration Tool and return to the PowerShell prompt.</li>
</ul>
<p>Almost done! It's now time to move forward with promoting the server to function as a domain controller. In this scenario, the domain tree where this DC will live is called <strong>awssol.com</strong>. Keep in mind that we’re adding this DC to an existing domain and configuring this server as an additional DNS server for the domain.</p>
<ul>
<li> Type <strong>Install-ADDSDomainController -DomainName awssol.com -InstallDNS:$True –Credential (Get-Credential)</strong> and click <strong>Enter</strong>. Of course, remember to replace awssol.com with your domain name.</li>
</ul>
<p>The cmdlet will prompt for credentials. This needs to be an account with Domain Admin privileges in the domain where the DC is being created.</p>
<p><a href="http://www.petri.co.il/?attachment_id=36124" rel="attachment wp-att-36124"><img class="alignnone  wp-image-36124" title="Windows PowerShell Credential Request" src="http://www.petri.co.il/wp-content/uploads/Fig-13-Get-Credential.jpg" alt="Windows PowerShell Credential Request" width="500" height="397" /></a></p>
<p>Next, it will ask for a <strong>SafeModeAdministratorPassword</strong>. This is the Directory Services Restore Mode Password used primarily for disaster-recovery scenarios. Type in the password you’d like to set and then press <strong>Enter</strong>. If you’re a fan of simple passwords, you’re out of luck: A non-blank password that meets the password complexity rules of the domain is required. You’ll need to confirm the password by entering it twice.</p>
<ul>
<li>The system will prompt you to confirm that the server will be configured as a DC and rebooted. Type <strong>A</strong> and press <strong>Enter</strong> to confirm everything and get this train rolling.</li>
</ul>
<p>There are a couple warnings you’ll probably be presented with as the promotion does its job.</p>
<p><a href="http://www.petri.co.il/?attachment_id=36125" rel="attachment wp-att-36125"><img class="alignnone size-full wp-image-36125" src="http://www.petri.co.il/wp-content/uploads/Fig-14-Install-ADDSDomainController.jpg" alt="" width="580" height="396" /></a></p>
<p>The first warning lets you know that Windows Server 2012 has defaults for certain security settings that can affect very old OSes on the network such as Windows NT 4.0. The second warns that a DNS Server delegation can’t be created. Since we’re installing DNS on this server as part of the DC promotion process, both of these errors are safe to ignore. Unless of course you are still running Windows NT 4.0 systems on the network (in which case, what are you thinking? Get those servers upgraded!)</p>
<p>I’m a big fan of Windows Server 2012 Server Core Active Directory Domain Controllers and of Server Core in general, and I'll have more Server Core related articles here on Petri in the future. In the meantime, why not turn all your AD DCs into Server Core machines?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/setup-domain-controller-windows-2012-server-core.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabling User Account Control (UAC) in Windows 8</title>
		<link>http://www.petri.co.il/disabling-user-account-control-uac-in-windows-8.htm</link>
		<comments>http://www.petri.co.il/disabling-user-account-control-uac-in-windows-8.htm#comments</comments>
		<pubDate>Tue, 14 May 2013 19:00:10 +0000</pubDate>
		<dc:creator>Jeff James</dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[uac]]></category>
		<category><![CDATA[User Account Control]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36283</guid>
		<description><![CDATA[Wish you could drop UAC in Win8? We got you covered: Learn four easy ways to disable User Account Control in Windows 8 in this helpful tutorial.]]></description>
			<content:encoded><![CDATA[<p><!--?xml version="1.0" encoding="UTF-8" standalone="no"?--><strong>User Account Control</strong> (<strong>UAC</strong>) was introduced in Windows Server 2008 and Windows Vista, and it was intended to provide an extra layer of system security by prompting a user for permission when a service or application tries to make changes to a system or install new software, or to modify existing applications. (<em>See also: <a href="http://www.petri.co.il/disable_uac_in_windows_vista.htm" target="_blank">How to Disable UAC in Windows Vista</a>.</em>)</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=230&amp;host=www.spiceworks.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 20', '230', 'Click']);" title="Download Now – IT’s Free, Forever!" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">FREE Active Directory Management Software</strong></a><a href="http://www.petri.co.il/uri/?id=230&amp;host=www.spiceworks.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 20', '230', 'Click']);" title="Download Now – IT’s Free, Forever!" rel="nofollow"><img src="/media/230.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Active Directory Management Software will be part of Spiceworks’s 5.0 release in Sept 2010. Spiceworks’ Active Directory will let you manage user accounts and passwords, link devices to specific users, and view all help tickets opened by a specific user. All for free!<br />
<br />
Download Spiceworks 4.7 now, and you’ll be automatically alerted when Spiceworks 5.0 is available - and it will still be free!<br />
<br></p><a  href="http://www.petri.co.il/uri/?id=230&amp;host=www.spiceworks.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 20', '230', 'Click']);" title="FREE Active Directory Management Software" style="clear: both;" rel="nofollow">Download Now – IT’s Free, Forever!</a></div>
<p>The primary purpose of UAC was to restrict user access to a least privilege model, where a user operates with a limited number of system privileges until more advanced privileges are required. When a program attempts to make changes to the system, UAC triggers an administrator prompt that requires administrator permission to continue. UAC helps keep Windows more secure by requiring users permission for system changes, which can help stop the spread of malware and other malevolent software. UAC was also a bit of a user-experience headache, which led to <a href="http://www.youtube.com/watch?v=VuqZ8AqmLPY" target="_blank">UAC being ridiculed in the infamous Mac vs PC TV ads</a> and led to changes in Windows 7 that made UAC less obtrusive. (<em>See also: <a href="http://www.petri.co.il/disable-uac-in-windows-7.htm" target="_blank">How to Disable UAC in Windows 7</a></em>.)</p>
<h2><strong>Changes in Windows 8 UAC</strong></h2>
<p>The most significant change to UAC in Windows 8 is that setting UAC to "Never Notify" in User Account Control Settings (see detailed steps on how to do this below) doesn't actually turn off UAC completely, as it did in Windows 7. In the vast majority of cases this isn't an issue, but some legacy applications -- especially those designed to work with Windows XP that may expect perpetual administrator-level access -- may have issues working properly. To get more background on the the changes in Windows 8 UAC, I spoke with Chris Hallum, a Microsoft product manager who specializes in Windows 8 client security.</p>
<p>"When you put UAC in the never-notify position the key difference is... [that] you’ll never get a prompt to elevate and UAC will auto-approve elevation. The key thing to realize is that if the app you’re running attempts to perform a function that requires elevation and it just assumes it’s running in admin mode, the app will fail unless it properly written," Hallum said.</p>
<p>"It’s critical that the app be implemented in a way where it requests elevation before executing a function that requires it. If you have a poorly written app, you could try the registry hack (<em>Editor's note:</em> See below for details on how to disable Windows 8 UAC via the registry) to work around the prompts but the consequences [of changing the Windows 8 registry to disable UAC]... are pretty extreme and all but break Windows."<br />
Hallum continued by saying that good Windows application development practices (that have been applied since UAC was introduced) translates into newer applications not having any issues with the way UAC is handled in Windows 8.</p>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=3409&amp;host=blogs.technet.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '3409', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px;"><p style=" padding:10px 10px 10px 10px; background-color:#ffffed; font-weight:bold">Step-by-Step: Building a FREE Hyper-V Server 2012 Cluster</p></div></span></a></div>
<h2><strong>4 Ways to Disable Windows 8 UAC</strong></h2>
<p>There are a number of ways to disable UAC in Windows 8, and I describe four of them below. They include <strong>disabling the UAC using the Windows 8 GUI</strong>, <strong>disabling UAC using Windows 8 search</strong>, <strong>disabling UAC using Group Policy</strong>, and <strong>disabling UAC by editing the Windows 8 system registry</strong> (not recommended!).</p>
<h3><strong>Option 1: Disable UAC </strong><strong>using the Windows 8 GUI</strong></h3>
<ul>
<li>Right-click on an open area of the Windows 8 start screen to bring up the <strong>All apps</strong> icon, which will appear in the lower-right corner. Double-click on that icon to bring up the Windows 8 Apps screen.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig1.jpg"><img class="alignnone size-full wp-image-36285" title="Disabling Windows 8 User Account Control" src="http://www.petri.co.il/wp-content/uploads/uac8-fig1.jpg" alt="Disabling Windows 8 User Account Control" width="369" height="176" /></a></p>
<p><em>Figure 1: The Windows 8 'All apps' icon.</em></p>
<ul>
<li>On the Apps screen, scroll to the right and look for the Windows System category. Double-click on the <strong>Control Panel</strong> icon, as shown below.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig2.jpg"><img class="alignnone size-full wp-image-36286" title="Disabling Windows 8 UAC" src="http://www.petri.co.il/wp-content/uploads/uac8-fig2.jpg" alt="Disabling Windows 8 UAC" width="437" height="249" /></a></p>
<p><em>Figure 2: The Windows 8 Control Panel icon.</em></p>
<ul>
<li>On the Control Panel screen, double-click on <strong>User Accounts and Family Safety</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig3.jpg"><img class="alignnone size-full wp-image-36287" title="Disabling Windows 8 User Account Control" src="http://www.petri.co.il/wp-content/uploads/uac8-fig3.jpg" alt="Disabling Windows 8 User Account Control" width="580" height="339" /></a></p>
<p><em>Figure 3: Accessing Windows 8 user account settings.</em></p>
<ul>
<li>On the User Accounts and Family Safety windows, select <strong>User Accounts</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig4.jpg"><img class="alignnone size-full wp-image-36288" title="Disabling Windows 8 UAC" src="http://www.petri.co.il/wp-content/uploads/uac8-fig4.jpg" alt="Disabling Windows 8 UAC" width="580" height="300" /></a></p>
<p><em>Figure 4: Selecting User Accounts.</em></p>
<ul>
<li>Next, select <strong>Change User Account Control Settings</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig5.jpg"><img class="alignnone size-full wp-image-36289" title="Disabling Windows 8 User Account Control" src="http://www.petri.co.il/wp-content/uploads/uac8-fig5.jpg" alt="Disabling Windows 8 User Account Control" width="580" height="242" /></a></p>
<p><em>Figure 5: Changing user account control settings.</em></p>
<ul>
<li>From the Change User Account Control Settings screen, use the vertical slider to select the desired UAC security level. In order to disable UAC*, move the slider all the way to the <strong>Never Notify</strong> setting at the bottom. (<em>*Please note that this alone does not -- technically speaking – disable UAC in Windows 8 entirely. Keep reading for more details.</em>)</li>
</ul>
<p>&nbsp;</p>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig6.jpg"><img class="alignnone size-full wp-image-36290" title="Disabling Windows 8 UAC" src="http://www.petri.co.il/wp-content/uploads/uac8-fig6.jpg" alt="Disabling Windows 8 UAC" width="580" height="436" /></a></p>
<p><em>Figure 6: Setting UAC to 'Never Notify' on the 'User Account Settings' screen.</em></p>
<p>&nbsp;</p>
<h3><strong>Option 2: Disable UAC with </strong><strong>Windows 8 Search</strong></h3>
<ul>
<li>Access the Windows 8 Start Screen by hitting the Windows Key, then type<em> user account control settings</em> in the search text field.</li>
<li>Click on the search results in the Settings heading, then double-click on the <strong>Change user account control settings</strong> icon on the left side of the screen.</li>
<li>Next, refer back to Figure 6 (shown above) and the steps listed there.</li>
</ul>
<p><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig7.jpg"><img class="alignnone size-full wp-image-36291" title="Disabling Windows 8 User Account Control" src="http://www.petri.co.il/wp-content/uploads/uac8-fig7.jpg" alt="Disabling Windows 8 User Account Control" width="580" height="144" /></a></p>
<p><em>Figure 7: Using Windows 8 search to access the UAC settings screen.</em></p>
<center><div id="adkit_in-content-lower-block" class="adkit lower-block"><a  href="/uri/?id=2780&amp;host=" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 18', '2780', 'Click']);" title="" rel="nofollow"><span><!-- begin ad tag (tile=1) -->
<script type="text/javascript">
//<![CDATA[
ord = window.ord || Math.floor(Math.random()*1E16);
document.write('<script type="text/javascript" src="http://ad2.netshelter.net/adj/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=' + ord + '?"><\/script>');
//]]&gt;
</script>
<noscript><a href="http://ad2.netshelter.net/jump/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=123456789?" target="_blank" ><img src="http://ad2.netshelter.net/ad/ns.petri/general;ppos=btf;kw=;tile=1;sz=300x600,300x250;ord=123456789?" border="0" alt="" /></a></noscript>
<!-- end ad tag --></span></a></div></center>
<h3><strong>Option 3: Disable UAC by Using Group Policy</strong></h3>
<p>This option uses the <strong>Local Group Policy Editor</strong> (filename: gpedit.msc) to change Windows 8 UAC settings.</p>
<ul>
<li>Access the Windows 8 Start Screen by hitting the Windows Key, then type <em>gpedit.msc</em> in the search text field. In Settings, click on the search results, then double-click on the <strong>gpedit.msc</strong> icon on the left side of the screen.</li>
</ul>
</div>
<div><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig8.jpg"><img class="alignnone size-full wp-image-36300" title="Windows 8 local group policy editor" src="http://www.petri.co.il/wp-content/uploads/uac8-fig8.jpg" alt="Windows 8 local group policy editor" width="580" height="136" /></a></div>
<div></div>
<div>
<ul>
<li>Once the Local Group Policy Editor app opens, use the left panel to navigate to the <strong>Computer Configuration &gt; Windows Settings &gt; Security Settings &gt; Local Policies &gt; Security Options</strong> pane.</li>
<li>In the right window, scroll down until you see all the entries beginning with the 'User Account Control' text. You can modify UAC on a much more granular level here than you can through the traditional GUI. You can also refer to the Group Policy section in our <a href="http://www.petri.co.il/disable-uac-in-windows-7.htm" target="_blank">Disabling UAC in Windows 7</a> article for more details about this method, which shares many elements with the Windows 8 version.</li>
</ul>
</div>
<div></div>
<div><a href="http://www.petri.co.il/wp-content/uploads/uac8-fig9.jpg"><img class="alignnone size-full wp-image-36301" title="Windows 8 UAC local group policy editor" src="http://www.petri.co.il/wp-content/uploads/uac8-fig9.jpg" alt="Windows 8 UAC local group policy editor" width="580" height="231" /></a></div>
<div></div>
<div>
<h3><strong>Option 4: Disable UAC by editing the Windows 8 system registry (NOT recommended)</strong></h3>
<p>You can also force Windows 8 to disable UAC by modifying the system registry. To do this, edit the registry by setting the value of <strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System</strong> to zero, then restart the system.</p>
<p><em>WARNING<strong>: </strong></em>Disabling UAC via this method also breaks many elements in Windows 8. As Hallum explains, "If you disable UAC via the reg hack the Windows 8 Start Screen and Windows Store apps will no longer function," Hallum said. "Customers don't want to go there."</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/disabling-user-account-control-uac-in-windows-8.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enable the Active Directory Recycle Bin in Windows Server 2012</title>
		<link>http://www.petri.co.il/enable-active-directory-recycle-bin-windows-server-2012.htm</link>
		<comments>http://www.petri.co.il/enable-active-directory-recycle-bin-windows-server-2012.htm#comments</comments>
		<pubDate>Tue, 14 May 2013 15:00:11 +0000</pubDate>
		<dc:creator>Russell Smith</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Ask an Admin]]></category>
		<category><![CDATA[recycle bin]]></category>
		<category><![CDATA[Windows Server 2012]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=35975</guid>
		<description><![CDATA[Learn how to enable the Active Directory recycle bin in Windows Server 2012 using the Active Directory Administrative Center.]]></description>
			<content:encoded><![CDATA[<h2>How do I enable the Active Directory Recycle Bin in Windows Server 2012?</h2>
<p>First introduced in Windows Server 2008 R2, the <strong>Active Directory (AD) recycle bin</strong> builds on AD’s tombstoning feature to allow administrators to easily restore deleted directory objects. Prior to Windows Server 2012, the recycle bin was accessible only from the command line using PowerShell. Windows Server 2012 contains a graphical user interface for working with and enabling the recycle bin as part of the Active Directory Administrative Center.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3123&amp;host=www.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3123', 'Click']);" title="Download Permissions Analyzer for Active Directory for FREE here" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">See WHO has permission to do WHAT with Permission Analyzer</strong></a><a href="http://www.petri.co.il/uri/?id=3123&amp;host=www.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3123', 'Click']);" title="Download Permissions Analyzer for Active Directory for FREE here" rel="nofollow"><img src="/media/3123.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Achieve instantaneous visibility into user & group permissions with the free Permissions Analyzer Tool for Active Directory!<br />
<br />
<ul style="font-size:1em; line-height:130%; margin-left:190px;"><li>Get a complete hierarchical view of the effective permissions & access rights for a specific file folder (NTFS) or share drive</li><li>Easily see what permissions a user has for an object and why (group membership or direct permissions)</li><li>See it all from a totally cool desktop dashboard</li></ul></p><a  href="http://www.petri.co.il/uri/?id=3123&amp;host=www.solarwinds.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3123', 'Click']);" title="See WHO has permission to do WHAT with Permission Analyzer" style="clear: both;" rel="nofollow">Download Permissions Analyzer for Active Directory for FREE here</a></div>
<p>Before following this procedure, it’s important to understand that <em>once enabled, the recycle bin can’t be disabled</em>. You’ll need to make sure that your forest is running at the <em>Windows Server 2008 R2</em> forest function level or higher, that you have at least one Windows Server 2012 domain controller (DC) in the domain, and that all other DCs in the domain are running Windows Server 2008 R2 or higher.</p>
<h3>Enabling the Active Directory Recycle Bin</h3>
<ul>
<li>Log on to a domain controller or a machine with the <strong>Remote Server Administration Tools</strong> (<strong>RSAT</strong>) installed as an enterprise administrator.</li>
<li>Open the Active Directory Administrative Center from the <strong>Start</strong> screen (or <strong>Start</strong> menu if not using Windows 8 or Windows Server 2012). Alternatively, the AD Administrative Center can be opened from the <strong>Tools</strong> menu in Server Manager.</li>
<li>In the left pane of the Active Directory Administrative Center, select the Active Directory domain that you want to connect to.</li>
<li>Right click the AD domain in the left pane and select <strong>Raise the forest functional level</strong>.</li>
<li>The dialog will show the current forest functional level. If the forest function level is not at least Windows Server 2008 R2, you will need to raise the level to Windows Server 2008 R2 or higher. This process is irreversible. In this case, my forest is already at the Windows Server 2012 forest function level, so I can click <strong>Cancel</strong> in the dialog and proceed to enable the AD recycle bin.</li>
<li>In the Tasks pane of the Active Directory Administrative Center, click <strong>Enable Recycle Bin</strong>.</li>
</ul>
<p><a href="http://www.petri.co.il/enable-active-directory-recycle-bin-windows-server-2012.htm/figure1-ad-recycle" rel="attachment wp-att-36243"><img class="alignnone size-full wp-image-36243" title="Enable AD Recycle Bin" src="http://www.petri.co.il/wp-content/uploads/Figure1-AD-Recycle.jpg" alt="Enable AD Recycle Bin" width="300" height="409" /></a></p>
<p>&nbsp;</p>
<ul>
<li>Click <strong>OK</strong> in the confirmation dialog.</li>
<li>You’ll now see another dialog asking you to refresh the Administrative Center. Click <strong>OK</strong> in the dialog. In the Administrative Center, click on the <strong>Refresh</strong> icon in the top right corner.</li>
</ul>
<p>Any AD objects that you delete will now be moved to the <strong>Deleted Objects</strong> container.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/enable-active-directory-recycle-bin-windows-server-2012.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Hyper-V Snapshots Work</title>
		<link>http://www.petri.co.il/how-hyper-v-snapshots-work.htm</link>
		<comments>http://www.petri.co.il/how-hyper-v-snapshots-work.htm#comments</comments>
		<pubDate>Mon, 13 May 2013 19:00:24 +0000</pubDate>
		<dc:creator>Aidan Finn</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Ask an Admin]]></category>
		<category><![CDATA[Snapshot]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=35949</guid>
		<description><![CDATA[Ever wondered how Hyper-V snapshots work? Wonder no more as we go take a walk through how snapshots work and mistakes to avoid.]]></description>
			<content:encoded><![CDATA[<h2><strong>How do Hyper-V snapshots work?</strong></h2>
<p><strong>Files are flexible</strong>, and this is why snapshots can be made of virtual machines – pass-through disks do not support snapshots. The default location for storing a snapshot is configured in the virtual machine settings. By default, the snapshots are stored in subfolder of the virtual machine’s folder called Snapshots. You can change this setting and you can move snapshots using Live Storage Migration.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3704&amp;host=www.altaro.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 38', '3704', 'Click']);" title="Download Altaro Hyper-V Backup (FREE) here!" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">Make Hyper-V VM Backup easy - FREE for 2 VMs, forever</strong></a><a href="http://www.petri.co.il/uri/?id=3704&amp;host=www.altaro.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 38', '3704', 'Click']);" title="Download Altaro Hyper-V Backup (FREE) here!" rel="nofollow"><img src="/media/3704.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Altaro Hyper-V Backup makes a complicated process easy, allowing you to back up any Hyper-V VM instance in 5 clicks or less.<br />
It packs powerful features, such as:<br><br />
•Live VM backup (using MS VSS)<br />
•Backup Cluster Shared Volumes<br />
•Restore to a different Hyper-V host<br />
•and much more!<br />
</p><a  href="http://www.petri.co.il/uri/?id=3704&amp;host=www.altaro.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 38', '3704', 'Click']);" title="Make Hyper-V VM Backup easy - FREE for 2 VMs, forever" style="clear: both;" rel="nofollow">Download Altaro Hyper-V Backup (FREE) here!</a></div>
<p>The configuration of the virtual machine is stored in an XML. The contained settings are copied into an XML file in the Snapshots folder.  The running state of the virtual machine is also stored using BIN and VSV files.</p>
<p>Each virtual hard disk of the virtual machine is also treated by the snapshot.  This is done using a special kind of differential virtual hard disk called the <strong>advanced virtual hard disk</strong> (<strong>AVHD</strong>):</p>
<ul>
<li>Each VHD file will become a parent to an AVHD file. The virtual machine will start using the AVHD file for reads and writes after the snapshot, and the VHD file for reads older than the snapshot.</li>
<li>Each VHDX file will become a parent to an AVHDX file. The virtual machine will start using the AVHDX file for reads and writes after the snapshot, and the VHDX file for reads older than the snapshot.</li>
</ul>
<p>A virtual machine can be sent back in time by applying the snapshot – that is, by erasing the contents of the AVHD/X files. A snapshot can be deleted by merging the AVHD/X back into their parent VHD/X files.</p>
<p><a href="http://www.petri.co.il/wp-content/uploads/snapshots-new.jpg"><img class="alignnone size-full wp-image-36258" title="Hyper-V snapshots" src="http://www.petri.co.il/wp-content/uploads/snapshots-new.jpg" alt="Hyper-V snapshots" width="580" height="289" /></a></p>
<h3>Aren’t Snapshots Dangerous?</h3>
<p>In one word: Yes – but all powerful tools can be dangerous if misused. You must ensure that the guest applications in the virtual machine support snapshots and you must understand that you can delete data by applying a snapshot to a virtual machine.</p>
<p>Like with differential virtual hard disks, a snapshot should not be a short-term solution. Once created, all writes will go into the VHD/X files. This can lead to unplanned storage consumption. The physical LUN that stores virtual machines can fill. If this happens, Hyper-V will protect virtual machines that are stored on that LUN by pausing them.</p>
<p>There are several deadly mistakes that one can make with snapshots:</p>
<ul>
<li><strong>Swap the parent VHD/X files:</strong> There is a link between the AVHD/X and the VHD/X file. Do not attempt to break and recreate this link.</li>
<li><strong>Delete the VHD/X files:</strong> Data older than the snapshot, such as the guest operating system, are stored in the parent disks. Do not delete the virtual hard disks.</li>
<li><strong>Delete the AVHD/X files:</strong> Doing this will delete all the data of the virtual machine since the snapshot was created. Do not do this.</li>
<li><strong>Leave a snapshot in place for a long time:</strong> Differential disks, and therefore AVHD/X files, is intended for short-term usage. Performance will degrade over time, and the files will continue to grow over time.</li>
</ul>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=3409&amp;host=blogs.technet.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '3409', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px;"><p style=" padding:10px 10px 10px 10px; background-color:#ffffed; font-weight:bold">Step-by-Step: Building a FREE Hyper-V Server 2012 Cluster</p></div></span></a></div>
<p>The final issue was resolved in Windows Server 2012 Hyper-V. In versions of Hyper-V, deleting a snapshot was not enough – you also needed to shut down the virtual machine to allow Hyper-V to merge the AVHD/X files back into the parent VHD/X files. Live snapshot merging is a feature of Windows 8 Client Hyper-V and Windows Server 2012 Hyper-V. The merge may not be immediate, but it will happen within a few minutes of the snapshot being deleted, and it will happen without shutting down the virtual machine.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/how-hyper-v-snapshots-work.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 SharePoint 2013 Features</title>
		<link>http://www.petri.co.il/top-sharepoint-2013-features.htm</link>
		<comments>http://www.petri.co.il/top-sharepoint-2013-features.htm#comments</comments>
		<pubDate>Mon, 13 May 2013 15:00:24 +0000</pubDate>
		<dc:creator>Flash Denning</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2013]]></category>

		<guid isPermaLink="false">http://www.petri.co.il/?p=36176</guid>
		<description><![CDATA[Is it worth upgrading to SharePoint 2013? We think so. Check out our top 10 new SharePoint 2013 features. ]]></description>
			<content:encoded><![CDATA[<p>Since <strong>SharePoint 2013</strong> was released, it's been heralded as the greatest release yet from Microsoft's collaboration platform. But what's so great about it? Is it really any better than SharePoint 2010 for doing what you want it to? Are there any new features in Sharepoint 2013 that make it worth upgrading?</p>
<p>I've listed my top 10 favorite SharePoint 2013 features and improvements. It just might be time for you to upgrade.</p>
<div id="adkit_content-block" class="adkit content-block"  rel="nofollow"><a href="http://www.petri.co.il/uri/?id=3432&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3432', 'Click']);" title="Download Virtualization Manager Free Trial Now>>" rel="nofollow" style="font-size:12px;border:none"><strong style="display: block; clear: both;">That was then…this is WOW!</strong></a><a href="http://www.petri.co.il/uri/?id=3432&amp;host=go.solarwinds.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3432', 'Click']);" title="Download Virtualization Manager Free Trial Now>>" rel="nofollow"><img src="/media/3432.gif"  alt=" " style="float: left; padding: 5px;font-size: 1em;"/></a> <p>Making sense of the data you get from Hyper-V Manager and vSphere used to be a complex and manual process.  SolarWinds Virtualization Manager provides:  <br />
<br />
<p style="margin-top:-25px;"><strong>Virtualization Dashboards</strong> – give you at-a-glance insight into the performance, capacity, configuration and usage of your virtual infrastructure</p><br />
<br />
<p style="margin-top:-45px;"><strong >Virtualization Reports</strong> – give you out-of-the-box and customizable reporting for your business</p><br />
<br />
<p style="margin-top:-45px; float:right; width:275px;"><strong >Heterogeneous Management</strong> – provides a single pane of glass across your Vmware and Hyper-V environment</p></p><a  href="http://www.petri.co.il/uri/?id=3432&amp;host=go.solarwinds.com" class="link-title" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 3', '3432', 'Click']);" title="That was then…this is WOW!" style="clear: both;" rel="nofollow">Download Virtualization Manager Free Trial Now>></a></div>
<h2>1. SharePoint 2013 Is Cloud Ready</h2>
<p>SharePoint 2013 is built to enable and help usher in cloud services. You can run SharePoint 2013 completely in the cloud through Office 365 and have almost all of the features of SharePoint on-premises. If you want to enable every feature of SharePoint 2013 and still stay in the cloud, you can opt for a solution where you run it on VMs in the cloud through Windows Azure or Amazon Web Services. If running in the cloud makes some sense, but you have some features that you want to stay on-premises, you can implement a hybrid architecture.</p>
<p>Some enterprises aren’t ready to embrace the cloud just yet, even if they know that cloud services will be in their infrastructure within the next couple of years. If this describes your organization, you’ll be glad to know that the cloud isn’t being forced upon you. You can still do everything on premises in SharePoint 2013 with no help from the cloud at all if that’s what you want to do.</p>
<p><iframe src="http://hub.video.msn.com/embed/8ec14243-bbb1-49c5-899f-f9e91612fdfa/?vars=Y29uZmlnQ3NpZD1NU05WaWRlbyZmcj1zaGFyZWVtYmVkLXN5bmRpY2F0aW9uJm1rdD1lbi11cyZzeW5kaWNhdGlvbj10YWcmY29uZmlnTmFtZT1zeW5kaWNhdGlvbnBsYXllciZicmFuZD1NU19PZmZpY2UmbGlua2JhY2s9aHR0cCUzQSUyRiUyRnd3dy5iaW5nLmNvbSUyRnZpZGVvcyZsaW5rb3ZlcnJpZGUyPWh0dHAlM0ElMkYlMkZ3d3cubWljcm9zb2Z0LmNvbSUyRm9mZmljZSUyRnByZXZpZXclM0Z2aWRlb2lkJTNEJTdCMCU3RA%3D%3D" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="480" height="270"></iframe><br />
(Video via <a href="http://technet.microsoft.com/en-us/sharepoint/fp142374.aspx">Technet</a>.)</p>
<h2>2. Workflow Integration with Workflow Manager</h2>
<p>In SharePoint, workflow is huge, so it makes sense to talk about some of the improvements in workflow in SharePoint 2013. For example, SharePoint workflows will now integrate with Workflow Manager. So, as your enterprise starts to look more and more to the workflow manager infrastructure in place in your organization, SharePoint workflows will be able to leverage those services as well.</p>
<h2>3. Machine Translation Services</h2>
<p><strong>Machine Translation Services</strong> is one of the new features of SharePoint 2013. Machine Translation Services performs automatic content translation by the same Web Services that translate for Bing.</p>
<p>I know that some people view automatic translations to be second best to having a human translator who is able to infer the intricacies of context, but not every organization has the time and resources to push all of their content through human translators.</p>
<p>Buyer beware on any automated translation services, but if your content needs to be translated consistently into one or more languages, then the Machine Translation Service in SharePoint 2013 is going to be a huge help to your content creators.</p>
<h2>4. SharePoint Store</h2>
<p>This is one of the most recognizably different feature changes in SharePoint 2013.  This is not something like workflow, which already existed and is now made more robust. The <a href="http://office.microsoft.com/en-us/store/apps-for-sharepoint-FX102804987.aspx">SharePoint App Store</a> is something completely new, where your organization and even individual users can choose to license, activate, and use software within SharePoint.</p>
<div id="adkit_freestyle" class="adkit freestyle"><a  href="/uri/?id=3231&amp;host=www.microsoft.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 13', '3231', 'Click']);" title="" rel="nofollow"><span><div style="min-height:46px; background:url(http://www.petri.co.il/media/download.jpg) no-repeat left center; padding-top:5px"><p style="font-weight:bold; margin-left:30px; margin-top:3px; padding:6px 0px 6px 10px; ">Download Free Trial ... Microsoft Hyper-V Server 2012</p></div></span></a></div>
<h2>5. Improved Search Capability</h2>
<p><strong>Search</strong> is one of the killer features in SharePoint. I’ve seen users that are resistant to moving to SharePoint, but when shown how effectively SharePoint can index websites, SharePoint sites, and even existing NTFS file shares, they go from “resisting SharePoint” to “resisting SharePoint but loving SharePoint search”.</p>
<p>Improvements for searching in SharePoint 2013 were eagerly anticipated, and they don’t disappoint. First, analytics is now integrated into the search engine. This is huge, because it modifies how search results are displayed.</p>
<p>You might think that searching for “leave request form” would include the content related to the leave request form that was highly trafficked, and you’d be right. But with integrated analytics, SharePoint Search identifies that people searching for “leave request form” it bypasses other content and choosees the actual leave request form. Once Search learns which content people are actually searching for, the search results are improved.</p>
<p>Another huge improvement is the ability to use query rules to create promoted results. As in the previous example, you could specify that when users search for “leave request form,” they are provided the form they are looking for as a promoted result.</p>
<p>And search presentation isn’t the only thing that got an upgrade. Crawling gets a nice feature upgrade, too, with <strong>Continuous Crawl</strong>. SharePoint search can now place a content scope under “Continuous Crawl," making new content appear in search results that much faster.</p>
<h2>6. Simplified Licensing</h2>
<p>This isn’t so much a feature unto itself, but it is worth mentioning here because the improvements made to the licensing allow you to get access to features that were previously restricted to additional license fees.</p>
<p><strong>FAST Search</strong>, which carried with it an additional cost in SharePoint 2010, is now integrated into the SharePoint 2013 search service – no extra license, no extra fee.</p>
<p>In SharePoint 2010, you also had to take on the more expensive “For Internet Sites” license if your server provided any services to Internet users. In SharePoint 2013, Internet users are included as part of the Standard and Enterprise SharePoint Server licenses. No more “FIS” license concerns.</p>
<h2>7. Increased Performance</h2>
<p>Performance gains in SharePoint 2013 are widespread. The new version takes a streamlined approach to handling data from the bits stored on disk to the application presentation. For instance, only data that has changed on a viewed webpage is sent to the client. Any pieces of the SharePoint site that remain unchanged after the page is updated stays presented from cache. A similar approach was taken at the SQL level: If you make a change to a document stored in your SharePoint document library, only the delta is modified in SQL. This can have a dramatic performance improvement, especially in cases where the editing of large documents are taking place.</p>
<center><div id="adkit_in-content-lower-block" class="adkit lower-block"><a  href="/uri/?id=3296&amp;host=www.manageengine.com" onClick="_gaq.push(['_trackEvent', 'AdKit ** Client 21', '3296', 'Click']);" title="" rel="nofollow"><img src="/media/3296.gif"  alt=" " /> </a></div></center>
<h2>8. Full Cross-browser Functionality</h2>
<p>SharePoint 2007 was Internet Explorer-only. SharePoint 2010 tried to work with other browsers, but the differences were apparent and frustrating. Working with Chrome or Firefox would work in some parts of SharePoint 2010, but for doing some features you just had to switch to IE to get things done. This was due to the reliance on Active X to perform site administration. Even though some items could be done in other browsers, for anything that required Active X you could only perform that in Internet Explorer.</p>
<p>SharePoint 2013 now works with no Active X controls, so you can do everything – from working with lists and sites to fully managing your farm through Central Administration – through any modern browser.</p>
<h2>9. eDiscovery Advances</h2>
<p>Performing discovery for an audit or investigation can be a time-consuming, error prone, and frustrating process. Unfortunately, it’s also a completely unavoidable and absolutely mandatory process in many organizations. <strong>e-discovery</strong> is the process of identifying data that has either been accessed, edited, or communicated about either a person or a topic. This is for legal professionals to make a request to “give me all of the documents dealing with X former employee" (or partner, contractor, product, or client).</p>
<p>SharePoint 2013 includes an <strong>eDiscovery Center</strong> site template; what’s more, it makes the process of finding the data available through Enterprise Wide eDiscovery. Enterprise Wide eDiscovery lets SharePoint 2013 be the central authority for finding this documentation, whether it exists in an Exchange 2013 mailbox, Lync 2013, a SharePoint site, a searched website, or an NTFS share.</p>
<p>If the legal team needs to find all data relevant to their investigation, a discovery can be completed quickly and the results saved off in a format that can be accessed later.</p>
<h2>10. OData Connections in Business Connectivity Services</h2>
<p>Business Connectivity Services is not new, but like workflow and search, it’s such a huge part of SharePoint’s successful features, that its improvements are worth mentioning. Especially this one, because SharePoint already did a great job of surfacing data from external sources through Business Data Connectivity, that the inclusion of <strong>OData</strong> is the frosting on the cake.</p>
<p>For those that aren’t aware of OData, it’s a protocol for posting data to the web. If you’re already thinking that sounds cool, and that you'd like BCS to connect up to some web data, you’re right. If you weren’t already thinking that, you might like to know that there is some pretty awesome web data out there that is waiting for you to connect up to it using OData, including:</p>
<ul>
<li>Netflix</li>
<li>Ebay</li>
<li>DBPedia (an OData representation of Wikipedia)</li>
<li>Datalab</li>
<li>Pluralsight</li>
<li>Stack Overflow</li>
<li>TechEd 2013</li>
<li>Twitpic</li>
<li>Server Fault</li>
<li>Research.microsoft.com</li>
</ul>
<p>And not only are websites making their data accessible through OData, but other applications make their data available as OData producers, too.</p>
<ul>
<li>SharePoint 2010 and 2013</li>
<li>Team Foundation Server</li>
<li>SQL Server 2012</li>
<li>Microsoft Dynamics NAV 2013</li>
<li>Microsoft Dynamics CRM</li>
<li>Windows Azure Table Storage</li>
<li>Sitefinity CMS by Telerik</li>
</ul>
<p>I’m looking forward to seeing how this develops into some great mashups of data pulling enterprise documentation with inline resources from Wikipedia, Server Fault, or Team Foundation Server as columns in a list.</p>
<h3>What is your favorite new feature?</h3>
<p>So now you know some of the new features that I’m most excited about, but let's turn this around: Which of these are features that are benefits to you in your organization? Are there features that didn’t make it onto my list that you would have included in your Top Ten? Is your organization moving to the cloud and wanting to use SharePoint 2013? Let me know in the comments below, or start a conversation on Twitter (@FlashDenning).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petri.co.il/top-sharepoint-2013-features.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.511 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-17 15:05:04 -->
