Windows Server 2012 Hyper-V Cookbook Now Available

Hi there.

It’s a pleasure to announce the release of my Windows Server 2012 Hyper-V Cookbook.

As the first and only available Hyper-V 3.0 book at the moment, the idea of this cookbook is to help you to become a Hyper-V expert with a easy to ready and follow recipe format that will guide you thought all Hyper-V features.

All recipes give you the introduction of the content being discussed, the “how to” process and the section “how it works”. Another interesting thing about them is that almost all recipes have PowerShell commands and examples to help you to automate the Hyper-V management.

In detail:

Virtualization has proved that it can help organizations to reduce costs, and the Private Cloud has created a revolution in the way we manage and control our servers with centralization and elasticity. The new Windows Server 2012 Hyper-V release from Microsoft comes with a myriad of improvements in areas such as mobility, high availability and elasticity, bringing everything you need to create, manage and build the core components of a Microsoft Private Cloud for virtualized workloads.

“Windows Server 2012 Hyper-V Cookbook” is the perfect accompaniment for Hyper-V administrators looking to take advantage of all the exciting new features the release has to offer. Through practical recipes, you’ll master Hyper-V deployment, migration and management.

“Windows Server 2012 Hyper-V Cookbook” is an essential resource for any Hyper-V administrator looking to migrate, install and manage their virtual machine efficiently.

With all the features of Windows Server 2012 Hyper-V covered, you will learn everything from installation to disaster recovery, security, high availability, configuration, automation, architecture and monitoring, all in a practical recipe format. The book also includes new features such as Storage and Shared Nothing Live Migration, Hyper-V Replica and Network Virtualization and much more.

With “Windows Server 2012 Hyper-V Cookbook” in hand, you’ll be equipped to manage your Private Cloud with ease.

  • Chapter 1: Installing and Managing Hyper-V in Full or Server Core Mode
    • Introduction
    • Verifying Hyper-V requirements
    • Enabling the Hyper-V role
    • Installing Windows Server 2012 and Microsoft Hyper-V Server 2012
    • Managing a Server Core installation using sconfig
    • Enabling and disabling the graphical interface in Hyper-V
    • Configuring post-installation settings
  • Chapter 2: Migrating and Upgrading Physical and Virtual Servers
    • Introduction
    • Performing an in-place upgrade from Windows Server 2008 R2 to Windows Server 2012
    • Exporting and importing virtual machines
    • Migrating virtual machines and updating their integration services
    • Converting VHD files to VHDX files
    • Migrating Virtual Machine storage using Storage Migration
    • Migrating virtual machines using Shared Nothing Live Migration
    • Converting physical computers to virtual machines
  • Chapter 3: Managing Disk and Network Settings
    • Introduction
    • Creating and adding virtual hard disks
    • Configuring IDE and SCSI controllers for virtual machines
    • Creating resource pools
    • Creating and managing virtual switches
    • Using advanced settings for virtual networks
    • Enabling and adding NIC teaming to a virtual machine
    • Configuring and adding Hyper-V Virtual Fibre Channel to virtual machines
  • Chapter 4: Saving Time and Cost with Hyper-V Automation
    • Introduction
    • Installing and running Hyper-V from a USB stick
    • Creating virtual machine templates
    • Learning and utilizing basic commands in PowerShell
    • Using small PowerShell commands for daily tasks
    • Enabling and working with remote connection and administration through PowerShell
  • Chapter 5: Hyper-V Best Practices, Tips, and Tricks
    • Introduction
    • Using the Hyper-V Best Practices Analyzer
    • Setting up dynamic memory for virtual machines
    • Enabling remote management for Hyper-V in workgroup environments
    • Installing and configuring an anti-virus on host and virtual machines
  • Chapter 6: Security and Delegation of Control
    • Introduction
    • Configuring Windows Update for Hyper-V
    • Configuring Cluster-Aware Updating for cluster nodes
    • Delegating control in Hyper-V
    • Configuring Port ACLs
    • Installing and configuring BitLocker for data protection
    • Configuring Hyper-V auditing
  • Chapter 7: Configuring High Availability in Hyper-V
    • Introduction
    • Installing and configuring an iSCSI Target server in Windows Server 2012
    • Installing and configuring the Windows Failover Clustering feature
    • Enabling Cluster Shared Volumes 2.0
    • Using Live Migration in a cluster environment
    • Configuring VM Priority for Clustered Virtual Machines
  • Chapter 8: Disaster Recovery for Hyper-V
    • Introduction
    • Backing up Hyper-V and virtual machines using Windows Server Backup
    • Restoring Hyper-V and virtual machines using Windows Server Backup
    • Configuring Hyper-V Replica between two Hyper-V hosts using HTTP authentication
    • Configuring Hyper-V Replica Broker for a Failover Cluster
    • Configuring Hyper-V Replica to use certificate-based authentication using an Enterprise CA
    • Using snapshots in virtual machines
  • Chapter 9: Monitoring, Tuning, and Troubleshooting Hyper-V
    • Introduction
    • Using real-time monitoring tools
    • Using Perfmon for logged monitoring
    • Using VM Monitoring
    • Monitoring Hyper-V Replica
    • Using Resource Metering
    • Tuning your Hyper-V server
    • Using Event Viewer for Hyper-V troubleshooting
  • Appendix: Hyper-V Architecture and Components
    • Understanding Hypervisors
    • Hyper-V architecture
    • Hyper-V architecture components
    • Differences between Hyper-V, Hyper-V Server, Hyper-V Client, and VMware

The good news is that Chapter 2 is available to download so you can have a look at the book concept and also be ready to migrate your current servers to Windows Server 2012 Hyper-V. To download the chapter, click here.

The book and ebook are available at

You can also download the kindle version here:

I hope you like it!

Leandro Carvalho
Certified Ethical Hacker | MCSA+S+M| MCSE+S | MCTS | MCITP | MCBMSS | MCT | MVP Virtual Machine
My Blog | MSVirtualization (pt-BR) | Technet Wiki Articles | MVP Profile
Twitter: LeandroEduardo | LinkedIn: Leandroesc


About leandroesc
Leandro Carvalho works as product specialist with Microsoft solutions such as Windows Server, Hyper-V, App-V, VDI, Security, System Center, Exchange, Lync Server, Sharepoint, Project Server and client systems, in addition to helping the community constantly with articles, forums, videos and lectures about his passion: Microsoft Virtualization. He obtained the certifications Certified Ethical Hacker/MCP/MCSA+M+S/MCSE+S/MCTS/MCITP/MCT and MVP. In 2009 he won the MCT Awards Latin America Trainer of the year and since 2009 the Microsoft MVP as a Virtualization Specialist.

7 Responses to Windows Server 2012 Hyper-V Cookbook Now Available

  1. Jake H says:

    Hi Leandro,

    I just finished my first pass through this book, and it was very helpful! I’ve learned a ton already. One quick question: towards then end, regarding optimization, you write “Use data deduplication in VHDs libraries: This saves disk space. The amount of disk space you can save can reach up to 85 percent.” Does this mean that if I have 2 VMs that are similar, but have their own VHDX files, by enabling data dedup I can save a lot of disk space?

    • leandroesc says:

      Hey Jake, thanks for the feedback mate.
      About data dedup in VHD Libraries, you are correct in your example. The system will use an algorithm to use the same data from both VHD and then save disk space. You can save up to 85% as I mentioned in the book. It’s important to remember that this feature should be used only for VHD libraries, not VHDs that are being used in production.
      I hope it helps.

      • Jake H says:

        Ah, I see! That makes sense, and is a great idea – it hadn’t occurred to me to use it for my templates. It’s a shame it’s not compaitble with CSVs, but maybe they’ll do that in the future.


  2. Chris Keim says:

    Hi Leandro,

    I just picked up your book and saw in the appendix that you compare both Microsoft Hyper-V and VMWare VSphere briefly. I would have liked to see a third contender, XenServer. Some don’t think of XenServer as a viable alternative, but as long as there is competition in the market, innovations abound. XenServer needed to feel some pressure, and I think Hyper-V is delivering that pressure well. Back when Microsoft Virtual Server came out, I was not impressed and went the VMWare route. With Hyper-V 2008 and 2008 R2 it was better but 2012 definitely has my interest. Good read so far.

    • leandroesc says:

      Hi Chris.

      You are right, XenServer is a great product and competitor for Hyper-V. Because Vmware is today our first and biggest competitor I’ve just written a comparison between them both, but I’ll try to write a detailed blog post with the difference and advantage between Hyper-V x XenServer. Thanks for your feedback mate.

  3. Peter says:

    Hi Leandro,
    I just found out about your book through microsoft technet e-mail then I further investigate and found out that the autor is brazilian and living in brisbane, how small is the world. Mate is there anywhere in brisbane that i can buy your book or the option is just amazon? Also when is gonna be the next event you will present here in brisbane? I’ll would like to watch. thanks peter.

    • leandroesc says:

      Hey Peter, how are you doing?
      I’m actually living in Canberra and I did an event in Brisbane last month ( At the moment the book is available online only, but we are trying to bring it to be sold in some store here in Australia, fingers crossed. I’m doing a project in Brisbane in December and January. Feel free to send me an email so that we can catch up when I’m there.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: