Category Archives: Windows Server

Converting Windows Server 2012 Evaluation to a FULL Licensed Version

I came across a client the other day who had began implementing a new domain about 6 months ago with with 4 Hosts Windows Server 2012 Data Center Edition 2 XEON PROCS, with 12 Cores 24 Threads, 256GB RAM, along with 32TB Sata3 6GB Drives Internally RAID5, and 2 Internal Disks 1TB RAID0. However, they had used the Windows Server 2012 Data Center Evaluation Edition and were somewhat stuck.

image

What I found through friends and Google was though you couldn’t just add the Datacenter Edition Key using the GUI and we were unable to find a solution to resolve a group of Servers  that hosted the AD-DS Feature,

1. DISM /online /Get-CurrentEdition

image

 

The GUI doesn’t not work For Converting from Evaluation to FULL License

 

Make note of the Current Edition : In our case since we know its Data Center Edition the Current Edition : ServerDatacenter

 

Now that we know the Current Edition ID, its simple to run the next command

2. DISM /online /Set-Edition:ServerDatacenter /ProductKey:1234-5678-9876-5432-1234 /AcceptEula

image

Note: Obviously you will need to use your own product Key as the one I have provided will not work.

Once you modify the PID to use your own licensed version. You will notice that the process will update components, then Install PID, Remove the Evaluation Components and ask you to reboot..

Once the server has rebooted, the bottom of your screen will no longer have the Evaluation Count Down

Happy Holidays imageHappy Holidays

Happy Holidays happy Holidays Happy Holidays Happy Holidays

Don’t forget to check Microsoft 12 Days of Deals with Surface RTs as low as $$99 dollars HAVE FUN

 

Happy Holidays,

-Ivan

SharePoint 2013 Migrations with metalogix verse MetaVis

One of the larger disappointments I have had this summer is the number of crashes using the new Content matrix from metalogix seems to deliver when moving simple WebApps and Site Collections from SharePoint 2007 to SharePoint 2013. I mean simple like having a single Custom Site definition, a few Custom WebParts, with lots of ECM using Choice Site Columns and Custom Content types and all Branding is already deployed

Its almost embarrassing except that I designed and deployed all of the hardware from the SAN Configuration to the F5 Load Balancers and all hardware in between. In addition, I scripted the entire build for DEV, UAT, and PRD and luckily we rocked during the last two migrations one using of all tools Bulk List migrator from Bamboo Solutions and the last time using metelagix SSMM.

I guess my concern is: though metalogix is now one of the dominant players in SharePoint the quality of the migration tools from them seem diminished. I have multiple crashes per day, failure to move simple pieces of content like list items and documents, where it will now take three iterations per job in order to finally get it right.

As much as I dislike having to learn additional tools as there is never enough time I will begin testing MetaViz this weekend and I am greatly saddened that I would have to do so. But on with the show, I realize it makes sense to have a common interface for all of the metelogix products, I would only beg them to not do so at the cost of the value of the products in their own right.. I will let you know how this all works out in the next few weeks. As we have an end date of March 2013…

This project also includes building a One World taxonomy  and is takes getting a lot of people together to mostly agree on the majority of the terms your business will be using. We did a great Job in 2008 with the Global Communications Group in charge of technical Publications, Translation and more, now we just have to do the same for the rest of the company and support multiple languages with follow the sun data centers. So its all kinds of fun and march is not very far off.

I am sure I will be sending out another Blog or two this week but just in case you don’t have a chance to read those have a Very Happy Halloween

Cheers,

-Ivan

Ivy-Bridge Processor LGA-2011 x79 Chipset with Windows Server 2012 R2

This was a lot more fun than I had planned, I thought cool I will get a LGA 2011 board with 8 slots of the Corsair Vengence 2133mhz 8GB chips, a new Ivy Bridge Processor, mother board, a Cooler Master HAF Case, I already had a couple of NVIDIA 570s, Corsair Power Supply’s so for under a 1.5k I was able to buy a new server though admittedly I had a few of the parts, the new 22nm Ivy Bridge Rocksimage.

The first thing that went wrong is that the board wouldn’t boot, though everything was wired properly, to make sure it was the mother board, I purchased a MSI X79-GD45A and had the same issue.

I now knew it had to be the BIOS, and another trip to the store to purchase a Sandy Bridge Processor Xeon E5-3950 and replaced the Ivy Bridge Processor I7-4890, I had been using and everything booted….

Then Updated to the latest BIOS, replaced the Sandy Bridge Processor with the Ivy Bridge Processor and the system mostly worked except for the Ethernet adapter

I say mostly working due to Intel’s unique concept of disabling the installation of the 82576V Ethernet Adapter Driver Installation from ALL downloadable installation packages including the OEM motherboard manufacturers. including both Asus and MSI x79 Motherboards use Intel’s 

Asus P9X79 Pro

 

Since both boards use an x79 Intel Chipset and the same 82579V Ethernet Adapter, this shouldn’t be an issue right and you will not have an issue if you install a desktop OS. But I needed the extra RAM to run Hyper-V and was installing Windows Server 2012 R2, when you attempt to install the drivers for the the Intel 82576V Ethernet Adapter, you will not be able to do so.

 

MSI X79A-GD45

image

 

During the installation of the Ethernet Adapter you will receive a screen pop up that states “You do not have an Intel Network Ethernet adapter installed” Intel doesn’t want to have a Server OS installed using the the 82576V Ethernet Adapter which looks 90 percent of all motherboards using X79 Chipsets use, so after you have paid up to $400 for the board and up to $1100 for the Processor, and $1200 for memory from trusted OEMs / ISVs  you will only be allowed to install one Ethernet Adapter in the PCIeX1 slot is you are running server software.

 

Before Deletion of lines 47 – 49

imageAlso, the Motherboards OEM Disks did not have Drivers for Windows 8 / 8.1 or Windows server 2012 / 2012 R2.

After Deletion of Lines 47 – 49

image

Download the PROWinx64.exe from Intel’s website, and extract it to C:\Apps.

Then edit the e1c64x64.inf from C:\Apps\PROWinx64\PRO1000\Winx64\NDIS64, remove the 3 lines beneath [ControlFlags] lines 47 – 49, and Copy lines 60 through 63 to line 72. and save the file. (please see before and after screen shots below)

Before Copy of Lines 60 – 63

image

 

 

 

 

 

 

 

After Copy of lines 60 – 63 , to Line 72

image

The next issue will be the Hash value will not match the Certificate since the CRC value has changed due to modification of the  e1c64x64.inf file, Right Click from File Explorer and Choose to delete the e1c64x64.cat file that contains the certificate.

Then right click on This PC or Computer, Advanced System Settings, Startup and Recovery, Settings, Click the Check Box, Time to display recovery options when needed, Click OK twice, and reboot the server.

Prior to the server restart and just after POST press F8 then Choose Boot with Device Driver Signing Disabled. Once you have logged in to the OS, Press the Windows Key + X, Choose Device Manager, Right Click on your Computer Name, Add Legacy Hardware, Click Next, Choose Install Hardware that I manually Select from a list, Click Next, Choose Network adapters and Click Next, Click Have Disk, Browse to C:\Apps\PROWinx64\PRO1000\Winx64\NDIS64 and choose the modified e1c64x64.inf file.

Once the 82576V Ethernet Adapter Device driver is installed, test and reboot the server the reboot resets your server to requiring all drivers to be signed by the OEM / ISV.

I hope this helps anyone attempting to use the new IVY Bridge Processors with the X79 Chipset as I could have saved a lot of time if there had been any documentation from the OEMs, or Microsoft or from any one at Frys on this issue..

Bottom Line LGA-2011 with the x79 Chipset is NOT Ready for Prime Time until the motherboards that are in stock have been sold and replaced with motherboards that contain the newer BIOS and either Intel improves the x79 Chipset, modifies the Driver Installation Package, or Scraps x79 Chipset all together.

As much as I would like to have 128GB of RAM on my Desktop I don’t need it (yet) and I think most of the people using the boards may be using them to run Server Software which obviously Intel has chosen NOT to support. Oh, and I guess I forgot to mention there not any PRE-POST Beeps that let you know if there is an issue and there isn’t an integrated video card I any of the LGA-2011 X79 Chipsets I have reviewed.

Reference:

 

-Ivan

BRDLite Reference Templates

BRDLite Reference Templates

A friend of of mine John Spinella is an Visio Studio ALM Ranger and the first person I know who could get the SharePoint builds automated in TFS. He and the Team have just released a set of build process  / reference templates

The Build Release and Deploy (BRD) Lite is a set of build process reference templates that allows you to quickly setup a real-world build process in your environment. It leverages extensions from Community TFS Build Extensions, which provide capabilities for your Team Foundation builds such as automatic compile, build version number customization, build packaging, code signing, basic deployment functionality, and environment configuration file management into your Team Foundation builds.

The “Lite” comes from giving you a build template that you or your Build administrators can use “out of the box” for most scenarios. Of course, you can always customize and extend as needed.

image[18] image[19] image[20]

Visual Studio ALM Rangers

This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.

What is included in the downloads?

The solution is divided in separate packages to give you the choice of selective downloads. The default download is the first of the listed packages:

  • Hands-on Labs (HOL)
  • Build Templates

The Epics included in the guidance are:

  • As Abu, the build master, I would like to understand the changes and impact of Visual Studio 2012 on BRDLite  As Abu, the build master, I need guidance on extending the BRDLite reference template with new custom activities. As Abu, the build master, I would like a number of BRDLite reference templates, which implement scenario based custom activities.

 

External References

Build Customization Guide
  • BRDLite was originally shipped with the Build Customization Guide as a practical build template that would provide hands on guidance on how to implement the TFS Build Extensions.   Refer to the Build Customization Guide for practical guidance on build customization, an overview of BRDLite and the BRDLite v1.0 templates.
  • SPDisposeCheck
  • The current version of the SPDisposeCheck can be downloaded from the SharePoint Dispose Checker site.
  • CAT.NET 2.0
  • The 2.0 CTP of Cat.NET can be downloaded from Microsoft Connect
  • Community TFS Build Extensions
  • Community TFS Build Extensions – this project makes use of the Community TFS Build Extensions which is a collection of custom build activities, templates and other resources for Team Foundation Build. Please visit and follow this project for the latest releases.
  • Team
  • Bijan Javari, Brandon Haw baker, Jim Lamb, John Jacob, John Spinella, Mike Fourier, Richard Fennell, William Bartholomew, Willy-Peter Scab
  • How to submit new ideas?
  • The recommended method is to post ideas to the Discussions Page or to contact the Rangers at http://msdn.microsoft.com/en-us/vstudio/ee358786.aspx.
  • Feedback
  • Post comments on the Discussions Page.

image232

If you haven’t downloaded and used the reference templates and guidance now is the time …

Thank you Jon it look pretty cool I will be post a follow-up and let you know what I find

 

-Ivan

PASS Business Analytics Conference – Quick Facts

image

Key Dates

Pre-Conference

April 10

Welcome Reception

April 10 (evening)

Day 1 Keynote: Microsoft

April 11

Appreciation Event

April 11

Day 2 Keynote: Steven Levitt

April 12

General Sessions

April 11-12

Highlights

  • § 60 + technical sessions presented by Microsoft and Community Speakers
  • § Steven Levitt Keynote – Bestselling co-Author of Freakonomics and Super Freakonomics
  • § 5 session tracks including:
  •    ▫ Data Analytics and Visualization
  •    ▫ Advanced Analytics and Insights
  •    ▫ Information Delivery and Collaboration
  •    ▫ Big Data Innovations and Integration
  •    ▫ Strategy and Architecture

imageWhy Attend?

  • § Top community speakers including big data ZDNet blogger Andrew J. Brust; BI experts Alberto Ferrari, Stacia Misner, Peter Myers, Marco Russo and Chris Webb; data mining and predictive analytics gurus Mark Tabladillo and Cristian Vava; data science expert Mark Whitehorn; and Decision Sciences professor, Mathletics expert, and two-time Jeopardy! champion Wayne Winston.
  • § Hear from the Microsoft experts: Kamal Hathi, Director of the BI Group for Microsoft SQL Server; Ashvini Sharma, Group Program Manager in the Office Data Experiences team; and Tim Mallalieu, Principal Group Program Manager for Microsoft HDInsight.
  • § Connect with us for real-word insights, prescriptive guidance, best practices, and strategic vision
  • § Expand your ability to analyze, manage, and share information to predict business performance
  • § Walk away with the tools and connections for maximum impact within your organization
  • § Dig deeper into Microsoft’s collaborative BA platform – Excel, SharePoint, Azure, Hadoop,
  • Parallel Data Warehouse, and SQL Server.

Connect with us: clip_image001 clip_image002 clip_image003[7]

 

-Ivan

Windows Server 2012 New Features – Data Deduplication

This is another post based on migrating the functions of a few of my Servers to Windows Server 2012. Another favorite features even better than DHCP Failover is Data De-Duplication.

Data deduplication optimizes the file data on the volume by performing the following steps:

1. Segment the data in each file into small variable-sized chunks.
2. Identify duplicate chunks.
3. Maintain a single copy of each chunk.
4. Compress the chunks.
5. Replace redundant copies of each chunk with a reference to a single copy.
6. Replace each file with a reparse point containing references to its data chunks.

I assume everyone is familiar with Server Manager in Windows server 2012, Click on Server Manager from the lower left of your task bar, then click on File and Storage servicesimage

Then Click on Volumes and one of the issues you notice immediately is the disk space savings if you have enabled data deduplication. I am saving 856GB out of 3258GB total space for a 26% savings and I am rounding down the benefit. I would think I might say it looks like you have another 465GB for 3723GB. well one of the rules is you should not deduplicate data on you Boot Partition and there are a few more that I will either mention later in this post or provide the reference on TechNet for your review and use.image

Prior to walking through the 4 or 5 steps to enable Data Deduplication in the next post, there are a couple of issues that you need to be aware of, Data deduplication Requirements:

Data deduplication is supported only on the following:

  1. 1. Windows Server operating systems beginning with Windows Server 2012 with NTFS data volumes

Deduplication is not supported on:

  • 1. System or boot volumes
  • 2. Remote mapped or remote mounted drives
  • 3. Cluster shared volumes (CSV) (but it does support clustered configuration with NTFS volumes)

Deduplication skips over the following files:

  • 1. System/ state files
  • 2. Encrypted files
  • 3. Files with extended attributes
  • 4. Files whose size is less than 32 KB
  • 5. Reparse points (that are not data deduplication reparse points)
  1. Best Practices:
  2. 1. Exclude your Virtual Server Volumes from Data Deduplication
  3. 2. Always perform a full backup before and after the first time you run data deduplication on a volume.
  4. 3. Schedule backups to be performed after your scheduled Garbage collection due to the number of changes that occur in the chunk-store during Garbage Collection
  5. 4. By default Garbage Collection, is configured to run weekly

Note: using data deduplication on SSDs has not had any effect on the SSDs.

  1. Requirements for Drive removal for use in other systems, if keeping the data on the drive
  2. 1. The OS is Windows server 2012 
  3. 2. You have configured Data deduplication on the new system.
  4. 3. OR, You have removed data deduplication from the drive prior to moving the drive to a platform that does not support Data deduplication

Note: as mentioned above to get the drives to work without the documents / files having the appearance of corruption when you attempt to open them on the new system, you will to install and configure data duplication on the new system .prior to moving the drives to the new systems What this means is that you would need to remove data deduplication from the volume prior to installing the drive in ANY Operating System that is MOT Windows Server 2012, this includes Windows 8, I have been attempting to get Data deduplication on my Laptop and it would ne awesome if any of you have done so, I enjoy hearing the step’s you took to get data deduplication to work ion Windows 8

-Ivan

 

Window Server 2012 New Features – DHCP failover

While replacing my 2 Domain Controllers today I also took the opportunity to clean up DHCP and DNS and DHCP which led me to one of my favorite new features in Windows server 2012 DHCP Failover. My only question is was there any reason beyond the lawsuits over giving away free software to end users that we didn’t have this years ago. If you haven’t used Windows Server 2012 with DHCP failover, you are missing out.. I know we had Split DHCP and DHCP Clusters with Windows Server 2008 R2 but this is much cooler.

DHCP failover: This feature provides the ability to have two DHCP servers serve IP addresses and option configuration to the same subnet or scope, providing for continuous availability of DHCP service to clients. The two DHCP servers replicate lease information between them, allowing one server to assume responsibility for servicing of clients for the entire subnet when the other server is unavailable. It is also possible to configure failover in a load-balancing configuration with client requests distributed between the two servers in a failover relationship. For more information about DHCP failover, see Step-by-Step: Configure DHCP for Failover

In Windows Server 2008 R2, there are two high availability options available for DHCP Server deployment. Each of these options is associated with some challenges.

1.DHCP in a Windows failover cluster. This option places the DHCP server in a cluster with an additional server configured with the DHCP service that assumes the load if the primary DHCP server fails. The clustering deployment option uses a single shared storage. This makes the storage a single point of failure, and requires additional investment in redundancy for storage. In addition, clustering involves relatively complex setup and maintenance.

2.Split scope DHCP. Split scope DHCP uses two independent DHCP servers that share responsibility for a scope. Typically 70% of the addresses in the scope are assigned to the primary server and the remaining 30% are assigned to the backup server. If clients cannot reach the primary server then they can get an IP configuration from the secondary server. Split scope deployment does not provide IP address continuity and is unusable in scenarios where the scope is already running at high utilization of address space, which is very common with Internet Protocol version 4 (IPv4).

DHCP failover in Windows Server 2012 enables administrators to deploy a highly resilient DHCP service to support a large enterprise without the challenges of the options discussed earlier. The main goals of the feature are the following:

Provide DHCP service availability at all times on the enterprise network.

  • If a DHCP server is no longer reachable, the DHCP client is able to extend the lease on its current IP address by contacting another DHCP server on the enterprise network.

image

1. Right-Click on the Scope you want to enable failover from, Choose Configure Failover

2. Choose the Network that you want to provide Failover for or Select All, Click Next

image

3. Either enter the name of your Partner server or Click on Add Server to choose from other DHCP Servers on you network, Click OK, then Click Next

image

4. You can choose from 2options from the Mode Dropdown, we left the default “Load balance” but you can also choose the alternate “Hot standby”

image

5. You can also choose the interval between State Switch Failover Interval. Last, as mentioned earlier review the options available in the drop-down menu next to Mode. You can choose Load balance or Hot standby. By default, Load balance mode is chosen. Click Next verify your settings., and Click Finish

image

6. Once Completed Verify Success, and Click Close.

image

Note: When you choose the DHCP Fail Over Partner the partner should not have the Network you are going to be using to Fail over configured as part of any scope..

 

-Ivan

MSDN Forum Jam 2012 Updates Cross Post Original by Chris Givens

Chris Givens put together a contest for fun and a couple of Beers. But there are so many MVPs that are more active in the forums than I am I don’t think I stand a chance..


I have included the results from 01/23/2013, but you will need to visit Chris’s Blog in order to be kept up to date… http://blogs.architectingconnectedsystems.com/blogs/cjg/archive/2012/12/07/MSDN-Forum-Jam-2013-Updates.aspx


MSDN Forum Jam 2012 Updates -Latest Results – 1/23/2013


Name

Points

Posts

Answers

MaartenSundman

2140

59 126

Amit V

1170

28 62

Chris Givens

815

17 60

Ivan Sanders

725

20 46

Marc D Anderson

690

30 43

CoreyRoth

420

10 17

Doug Hemminger

135

6 8

Fabian G Williams

130

7 8

Gavin Barron

125

3 8

Nicholas Holloway

90

1 8

EricaToelle

60 1 5

Xenox

35 3 2

cimares

25 1 1

In other new I have created 2 new sites on Codeplex


The first SharePoint Demo Builds http://sharepointdemobuilds.codeplex.com/ where I have created Content Packs for Populating Active Directory, Installing and Configuration of SQL 2012 SP1 with AS Tabular, Multidimensional, and PowerPivot modes and of course Integrated mode. Along with Self Service BI with documentation and walkthroughs of the Labs and Demos, ECM primarily Focused on Search and Social features, Big data which is all about data Mining and displaying the results in SharePoint 2013.


The second site SharePoint 2013 Databases Documented http://sharepoint2013dbdocs.codeplex.com/. I have used tools Apex SQL DOC to list all of the stored procedures, tables, dependencies, functions and much more for every SharePoint 2013 Database.


Anyway to all my felloow MVPs I cant wait to hang out with Everyone in 3 weeks in Redmond. As always it will be a blast… Have fun…


 


-Ivan


The really cool thing about this latest….

The really cool thing about this latest OS release from Microsoft isn’t how cool the Windows OS is by itself though I admit it’s a lot faster and easier to use. It’s the power of the seamless integration and co-existence with the Server products.. But it doesn’t stop there.

image

The Microsoft product line (Applications, Servers, Operating Systems, Tools) have all matured. Though I dream of the days when Microsoft would just listen to the market and include all of the widgets everyone wanted into the next OS. I remember all too well when several governments considered Microsoft a monopoly and I would like to avoid at all costs what that misled finding did to the products and company I love and perhaps took for granted. If you still need your start menu, I am sure one will be available via the app store in the near future…

 

 

-Ivan

 

I’m presenting at the SharePoint Conference 2012 in Las Vegas–November 12-15, 2012

We received the Official announcement on Thursday that Norm Warren and I will be presenting on: 

Practical Deployment Aspects of Business Intelligence

Please join Ivan Sanders and Norm Warren as they walk you through the best practices on the Design, Development and Deployment of Business Intelligence Objects with with SQL Server 2012, SharePoint 2013 on Windows Server 2012 using Visual Studio 2012

 

 

Don’t forget to register, this event will sell out http://www.mssharepointconference.com/Pages/register.aspx

 

-Ivan