You dont have javascript enabled! Please enable it! My First Book Published! Windows Server 2016 Hyper-V Cookbook - Second Edition #HyperV - CHARBEL NEMNOM - MVP | MCT | CCSP | CISM - Cloud & CyberSecurity

My First Book Published! Windows Server 2016 Hyper-V Cookbook – Second Edition #HyperV

4 Min. Read


Hello folks,

Over the past year, I’ve been busy working with my co-author Patrick Lownds and Leandro Carvalho on updating the second edition of the Windows Server 2016 Hyper-V Cookbook.

The first edition, Windows Server 2012 Hyper-V Cookbook was written by former fellow MVP Leandro Carvalho and now he is Premier Field Engineer (PFE) working at Microsoft. Thank you Leandro for the amazing work you did on writing the first release of this book!



What this book covers

With this book (524 pages) on your side, you will master the worlds of Hyper-V deployment, migration, and management by learning tips, tricks, and best practices, especially when it comes to advanced-level tasks.

You will learn how to quickly deploy and automate multiple VMs, and support Hyper-V clusters through different installation methods. You will learn the concepts efficiently with the help of up-to-date real-world examples and improve the scalability and efficiency of large-scale VM deployments with Nano Server.

By the end of this book, you will be an ace Windows Server 2016 Hyper-V with the skills needed to administer and manage it effectively and survive in the brave new world of mobile-first, cloud-first. Further, take advantage of the bonus appendix explaining Hyper-V and backup architecture and the difference between versions.

Here are the details of what this book covers and what to expect to learn after reading it:

> Chapter 1, Installing and Managing Hyper-V in Full, Server Core, and Nano Server, will provide all the information you need to know to install and manage Hyper-V in Full, Server Core, and Nano Server before, during, and after the installation to make sure that you can save time and solve any problems that you may face.

> Chapter 2, Migrating and Upgrading Physical and Virtual Servers, will show you everything you need to know in order to migrate and upgrade any physical and virtual servers to make sure you have an easy and successful upgrade to the new Windows Server 2016 Hyper-V.

> Chapter 3, Managing Disk and Network Settings will go deeper into the various configuration options for virtual machine disks and virtual networks so that you can select the best setting based on the applications you need to deploy.

> Chapter 4, Saving Time and Cost with Hyper-V Automation will show you how easy and user-friendly PowerShell is and how to create simple steps to make sure that your tasks will be done faster and with lesser work. It’s very important to work more effectively and be able to automate processes and achieve automation in your day-to-day job.

> Chapter 5, Hyper-V Best Practices, Tips, and Tricks, will ensure that you use the correct settings and apply the best configuration for Hyper-V. Best practices are a set of rules and tips created by Microsoft to help you identify problems, misconfiguration issues, and anything else that is generally not recommended. This chapter will also cover Hyper-V nested virtualization and graphics improvement in Windows Server 2016 Hyper-V, so you can virtualize any workload that requires high graphics.

> Chapter 6, Security and Delegation of Control, will dive into how to configure Windows Update for Windows Server 2016 Server Core, Windows Server 2016 Server with Desktop Experience and Nano Server installations, access control using Authorization Manager and Simple Authorization, network protection with Port ACLs, virtual machine security with Secure Boot, disk encryption, shielded VMs, and Hyper-V auditing. Security is very important in any infrastructure, and this applies to virtualization and hybrid cloud computing as well.

> Chapter 7, Configuring High Availability in Hyper-V, High availability is a key component for any workload you want to virtualize. The good news is that Windows Server 2016 Hyper-V comes with the right tools and high-availability solutions for almost all scenarios. In fact, Hyper-V and Failover Clustering are so deeply integrated into this release to make sure that they can respond appropriately to any transient failure you may encounter in your environment.

> Chapter 8, Disaster Recovery for Hyper-V, will walk you through the most important processes to set up disaster recovery on-premises for your virtual machines running on Windows Server 2016 Hyper-V. High availability is not disaster recovery. Natural disasters, fire, flood, viruses, data corruption, human errors, and many other factors can make your entire system unavailable, and not having the proper precautions in place could mean losing it all.

> Chapter 9, Azure Site Recovery and Azure Backup for Hyper-V, There are several advantages why you want to. will discuss the advantages of reconsidering your on-premises Disaster Recovery plan and will walk you through the most important processes of protecting your on-premises investment by leveraging Azure Site Recovery (ASR) and Azure Backup, which is a Disaster Recovery as a Service (DRaaS) solutions offered by Microsoft Azure.

> Chapter 10, Monitoring, Tuning, and Troubleshooting Hyper-V, will show you how to use the default tools in Windows Server 2016 to monitor your physical and virtual servers, how to troubleshoot, and how to tune your Hyper-V servers, so you can respond faster and start troubleshooting to solve any problems that may arise in your environment.

> Chapter 11, Appendix: Hyper-V, will explain the most important Hyper-V architecture components compared with other versions including the Hyper-V client on Windows 10, Nano Server, and VMware vSphere 6.5, as Hyper-V is now a mature and widely adopted virtualization solution. It also includes the backup improvements as well as the new licensing model that has been introduced in Windows Server 2016.


Books don’t write, edit, and publish themselves. I would like to dedicate a big thank you to my family for their support and patience for being busier than usual the last one year, and for always supporting the crazy things I want to do, who is the reason that I can fulfill my dream and follow my passion.

Of course, the book wouldn’t be possible at all without the Packt Publishing team supporting all the authors and reviewers during this project. I want to say a big thank you to the Acquisition Editors Rahul Nair, Content Development Team Mehvash Fatima, and Technical Editors Nirant Carvalho, Narsimha Pai.
Thanks also to my co-author Patrick Lownds and the reviewers who provided feedback during the book development: Leandro Carvalho, Didier Van Hoye, and Carsten Rachfahl.

Finally, I want to thank the Microsoft product group individually and give them the credit they deserve for helping make this book as good as possible (if I’ve missed anyone, I’m truly sorry): Ben Armstrong, Mathew John, Sarah Cooley, Theo Thomson, Andy Atkinson, Chris Huybregts, Jim Wooldridge, Lars Iwer, Steven Ekren, Claus Joergensen, Cosmos Darwin, Elden Christensen, Subhasish Bhattacharya, Don Stanwyck, Andrew Mason, Anders Ravnholt, Dan Harman, Venkat Yalla, Samuel Li, Rajani Janaki Ram, Rochak Mittal, Aditi Gangwar, Neela Syam Kolli, Shon Shah, Sneha Agrawal, Swapnil.

I highly encourage you to get a copy of this book from here.

I hope you enjoy reading this book as much as I enjoyed writing it.

Thank You!

Windows Server Hyper-V Cookbook

Photo of author
About the Author:
Charbel Nemnom
Charbel Nemnom is a Senior Cloud Architect with 21+ years of IT experience. As a Swiss Certified Information Security Manager (ISM), CCSP, CISM, Microsoft MVP, and MCT, he excels in optimizing mission-critical enterprise systems. His extensive practical knowledge spans complex system design, network architecture, business continuity, and cloud security, establishing him as an authoritative and trustworthy expert in the field. Charbel frequently writes about Cloud, Cybersecurity, and IT Certifications.

Real World Experience With Storage Spaces Direct – Unexpected Outage #S2D #HyperV #StorageSpacesDirect

Altaro VM Backup v7 Released for Windows Server 2016 Hyper-V! #WS2016 #HyperV @AltaroSoftware


4 thoughts on “My First Book Published! Windows Server 2016 Hyper-V Cookbook – Second Edition #HyperV”

Leave a comment...

  1. Hello CHARBEL,
    In Windows Server 2012 R2 Failover Cluster Manager, when we ran the cluster validation Wizard, we used to have an option to select against which CSV volume we want to run the storage validation in order to avoid interruption to the cluster, it used to be one of the Wizard steps under “review storage status” . In server 2016 I fail to see this option and when I ran the wizard, the cluster was interrupted. Did they remove this step in 2016, and how can we validate Hyper-V clusters without interruptions?

    Thank you

  2. Hello Joseph,

    Please see the screenshot below:

    Validate WS2016 Cluster Wizard

    Do you remember where it was?
    In case you have multiple CSVs, you can select a particular CSV to perform the validation, right?
    Are you using Storage Spaces Direct or traditional SAN storage?


  3. Hello again,
    Exactly what you said, I have a small CSV volume that I use to validate against but cant see this option in FCM 2016. This is a traditional SAN storage I am talking about here. The step in the wizard is called “Review storage status”
    It is in FCM 2012R2:
    Add a node Wizard—–>choose to run the validation—->choose to run the tests you select—->it is step 4

    I have a screenshot but I cant paste it here, I will try in an email

    Thank you

  4. Hello Joseph,

    Yes, that’s correct… Microsoft removed the GUI screen in Windows Server 2016 FCM, because they were seeing many support calls where customers would say that they ran Validate and it caused them downtime… and what happened is that they didn’t understand this UI page, and would check all the boxes without realizing it would bring down the disks for testing!

    So if you want to test production deployed disks (CSV) in Windows Server 2016, you can either explicitly specify them via Windows PowerShell or you can just take the disk Offline first.

    Hope that Helps!

Let us know what you think, or ask a question...