VMware vSphere PowerCLI Reference. Automating vSphere Administration. 2nd Edition

  • ID: 3387199
  • Book
  • 984 Pages
  • John Wiley and Sons Ltd
1 of 4

Your One–Stop Guide to Managing vSphere in a Windows Environment

If you′re responsible for managing vSphere in a Windows environment, automating management, monitoring, and life–cycle operations for vSphere increases efficiency and saves you time. This fully updated reference covers the latest vSphere and PowerCLI releases, providing real–world examples that help you get the most from PowerCLI′s handy cmdlets. You′ll learn to use the power of virtualization automation to quickly store, access, update, back up, and secure massive amounts of data, with DevOps methodology and structured testing helping you schedule and view automation. With clear instructions and detailed explanations, this is the resource you want by your side.

Learn how to:

  • Understand the PowerCLI SDK, SRM, vRO, and vCloud Air
  • Automate vCenter Server and vSphere® Hypervisor deployment and configuration
  • Use advanced vSphere features and vApps
  • Create and configure virtual machines
  • Monitor, audit, and report the status of your vSphere environment
  • Work with other vSphere components from your PowerCLI scripts
  • Control your PowerCLI scripts through versioning and structured testing
Note: Product cover images may vary from those shown
2 of 4

Introduction xxiii

Part I Install, Configure, and Manage the vSphere Environment 1

Chapter 1 Automating vCenter Server Deployment and Configuration 3

Chapter 2 Automating vSphere Hypervisor Deployment and Configuration 41

Chapter 3 Automating Networking 75

Chapter 4 Automating Storage 119

Rule Sets 146

Chapter 5 Using Advanced vSphere Features 165

Part II Managing the Virtual Machine Life Cycle 211

Chapter 6 Creating Virtual Machines 213

Chapter 7 Using Templates and Customization Specifications 243

Chapter 8 Configuring Virtual Machine Hardware 265

Chapter 9 Advanced Virtual Machine Features 293

Chapter 10 Using vApps 331

Part III Securing Your vSphere Environment 373

Chapter 11 Backing Up and Restoring Your Virtual Machines 375

Chapter 12 Organize Your Disaster Recovery 397

Chapter 13 Hardening the vSphere Environment 441

Chapter 14 Maintain Security in Your vSphere Environment 475

Part IV Monitoring and Reporting 495

Chapter 15 Reporting and Auditing 497

Chapter 16 Using Statistical Data 545

Chapter 17 Alarms 585

Part V Integration 619

Chapter 18 The SDK 621

Managed Object References 644

Chapter 19 vCloud Director 663

Chapter 20 vCloud Air 693

Chapter 21 vRealize Orchestrator 711

Chapter 22 Site Recovery Manager 791

Chapter 23 PowerActions 811

Part VI PowerCLI and DevOps 839

Chapter 24 Source Control 841

Chapter 25 Running Scripts 895

Appendix Example Reports 915

Index 935

Note: Product cover images may vary from those shown
3 of 4


4 of 4

About the authors:

Luc Dekens is a VMware vExpert and PowerShell MVP who has worked with operating systems for more than 20 years. Luc focuses on virtualization, particularly platforms produced by VMware, and blogs about PowerCLI and the vSphere SDK at www.lucd.info. Jonathan Medd VMware vExpert and PowerShell MVP has been automating virtualization products for a number of years. He shares his automation knowledge at www.jonathanmedd.net. Glenn Sizemore VMware vExpert, started scripting early in his IT career, adopting PowerShell early on and conquering it when VMware PowerCLI first shipped. He shares scripts and automation techniques on his blog at www.Get–Admin.com. Brian Graf has worked in IT for more than 15 years and recently has focused mainly on virtualization and automation. Brian is a vExpert and is currently VCAP5–DCA and DCD certified. Brian graduated with a Masters of Information Systems from the University of Utah. You can follow Brian on twitter at https://twitter.com/vBrianGraf or on his blog at http://www.vtagion.com. Andrew Sullivan has worked in the information technology industry for nearly 15 years, with a rich history of database development and administration, DevOps experience, virtualization and storage architecture, and automation evangelism. He is the co–host of the NetApp Tech ONTAP podcast and is a regular presenter at VMUG′s, Docker Meetups, and other community events. Matt Boren, vExpert, co–started the http://vNugglets.com blog, focused mainly on virtualization PowerShell automation. Follow Matt on Twitter at @mtboren.

Note: Product cover images may vary from those shown
5 of 4
Note: Product cover images may vary from those shown