CONTENTS Titlepage Copyright Dedication Acknowledgments About the Authors Introduction Part I: Install, Configure, and Manage the vSphere Environment Chapter 1: Automating vCenter Server Deployment and Configuration Prepare the vCenter Installation Create an Automated Installation Set Up Your vCenter Server Folder Structure Define Users and Their Privileges Configure Datacenters and Clusters Licensing Chapter 2: Automating vSphere Hypervisor Deployment and Configuration Prepare for an Installation Automate an Installation Chapter 3: Automating Networking Chapter 4: Automating Storage Set Up the Storage Storage Policies vSphere APIs for I/O Filtering VSAN Part II: Managing the Virtual Machine Life Cycle Using Advanced vSphere Features Configure EVC vFlash Read Cache Manage DRS Groups Use Fault Tolerance Use Distributed Power Management Configure Host Profiles Configure Active Directory Integration Chapter 6: Creating Virtual Machines Use the New-VM Cmdlet Perform a Mass Deployment Maintain VMware Tools Chapter 7: Using Templates and Customization Specifications Use Customization Specifications Use Templates Chapter 8: Configuring Virtual Machine Hardware Add, Configure, and Remove Virtual Hardware Optimize Storage Usage with Thin Provisioning Chapter 9: Advanced Virtual Machine Features Interact with the Guest OS Use vMotion and Storage vMotion Use and Manage Snapshots Chapter 10: Using vApps Import Virtual Appliances Create Your Own vApps Maintain vApps Part III: Securing Your vSphere Environment Chapter 11: Backing Up and Restoring Your Virtual Machines Work with Snapshots Create Do-It-Yourself Backups Restore Your VMs from a DIY Backup Change Block Tracking Provide PowerShell Support for Corporate Backup Applications Chapter 12: Organize Your Disaster Recovery Back Up Your vCenter Server Database Restore Your vCenter Server Export vCenter Server Inventory Items Import vCenter Server Inventory Items Recover Virtual Machines Chapter 13: Hardening the vSphere Environment Use the Hardening Guides Work with the Guidelines Bring It All Together Chapter 14: Maintain Security in Your vSphere Environment Install the vCenter Update Manager PowerCLI Snap-in Work with Baselines Work with Upgrades and Patches Report the Security Status Applying Patches Without vSphere Update Manager Part IV: Monitoring and Reporting Chapter 15: Reporting and Auditing The Basics Information Sources Report Formats Chapter 16: Using Statistical Data Understand Some Basic Concepts Gather Statistical Data Offload Statistical Data Chapter 17: Alarms Determine What to Monitor Use Alarms Part V: Integration Chapter 18: The SDK Work with the vSphere SDK Use the vSphere API Reference Use Managed Objects Code Parameter Objects Find the Method You Need Understand Return Values and Faults Put Some Tips and Tricks to Good Use Chapter 19: vCloud Director Prerequisites Connecting to vCloud Director Manage Organizations Manage Users Manage vDCs Manage vApps Manage VMs vCloud Director Networks Search-Cloud Chapter 20: vCloud Air Prerequisites General vCloud Air Authentication Set-PowerCLIConfiguration Open-VMConsoleWindow Tasks Get-CIView Chapter 21: vRealize Orchestrator Requirements Running an External Script Receiving a Return Code from an External Script Use Cases Alternative Method to the PowerShell Plug-in Calling vRO Workflows from PowerShell Chapter 22: Site Recovery Manager What Is SRM? Exploring the SRM Cmdlets Chapter 23: PowerActions Requirements Installation and Initial Configuration PowerCLI Console PowerCLI Scripts Further Use Cases Final Thoughts Part VI: PowerCLI and DevOps Chapter 24: Source Control File Services Apache Subversion GitHub Chapter 25: Running Scripts What Is a Script? Executing a Script Script Tips and Hints Getting Help Appendix: Example Reports Virtual Machines Guest Operating Systems Hosts Clusters End-User License Agreement List of Tables Table 6-1 Table 8-1 Table 8-2 Table 8-3 Table 9-1 Table 9-2 Table 13-1 Table 14-1 Table 14-2 Table 16-1 Table 16-2 Table 17-1 Table 17-2 Table 17-3 Table 17-4 Table 17-5 Table 17-6 Table 18-1 Table 18-2 Table 18-3 Table 18-4 Table 19-1 List of Illustrations Figure 1-1 Figure 1-2 Figure 1-3 Figure 1-4 Figure 1-5 Figure 2-1 Figure 2-2 Figure 2-3 Figure 2-4 Figure 3-1 Figure 4-1 Figure 4-2 Figure 4-3 Figure 6-1 Figure 6-2 Figure 8-1 Figure 8-2 Figure 9-1 Figure 12-1 Figure 12-2 Figure 12-3 Figure 14-1 Figure 14-2 Figure 14-3 Figure 14-4 Figure 14-5 Figure 15-1 Figure 15-2 Figure 15-3 Figure 15-4 Figure 16-1 Figure 16-2 Figure 16-3 Figure 16-4 Figure 17-1 Figure 17-2 Figure 18-1 Figure 18-2 Figure 18-3 Figure 18-4 Figure 18-5 Figure 18-6 Figure 18-7 Figure 18-8 Figure 18-9 Figure 18-10 Figure 18-11 Figure 18-12 Figure 18-13 Figure 18-14 Figure 18-15 Figure 18-16 Figure 19-1 Figure 19-2 Figure 21-1 Figure 21-2 Figure 21-3 Figure 21-4 Figure 21-5 Figure 21-6 Figure 21-7 Figure 21-8 Figure 21-9 Figure 21-10 Figure 21-11 Figure 21-12 Figure 21-13 Figure 21-14 Figure 21-15 Figure 21-16 Figure 21-17 Figure 21-18 Figure 21-19 Figure 21-20 Figure 21-21 Figure 21-22 Figure 21-23 Figure 21-24 Figure 21-25 Figure 21-26 Figure 21-27 Figure 21-28 Figure 21-29 Figure 21-30 Figure 21-31 Figure 21-32 Figure 21-33 Figure 21-34 Figure 21-35 Figure 21-36 Figure 21-37 Figure 21-38 Figure 21-39 Figure 21-40 Figure 21-41 Figure 21-42 Figure 23-1 Figure 23-2 Figure 23-3 Figure 23-4 Figure 23-5 Figure 23-6 Figure 23-7 Figure 23-8 Figure 23-9 Figure 23-10 Figure 23-11 Figure 23-12 Figure 23-13 Figure 23-14 Figure 23-15 Figure 23-16 Figure 23-17 Figure 23-18 Figure 23-19 Figure 23-20 Figure 23-21 Figure 23-22 Figure 23-23 Figure 23-24 Figure 23-25 Figure 23-26 Figure 23-27 Figure 23-28 Figure 23-29 Figure 23-30 Figure 23-31 Figure 23-32 Figure 23-33 Figure 23-34 Figure 23-35 Figure 23-36 Figure 24-1 Figure 24-2 Figure 24-3 Figure 24-4 Figure 24-5 Figure 24-6 Figure 24-7 Figure 24-8
Description: