Cargando…

Mastering PowerCLI : master PowerCLI to automate all aspects of VMware environments /

Master PowerCLI to automate all aspects of VMware environments About This Book Leverage PowerCLI to perform administration tasks in a more effective and efficient way Escape from daily tedious and repetitive tasks by unleashing the full potential of your creative side through scripting Master the in...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Debnath, Sajal (Autor)
Otros Autores: Nagarajan, B. S. (writer of foreword.)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2015.
Colección:Professional expertise distilled.
Temas:
Acceso en línea:Texto completo
Texto completo
Tabla de Contenidos:
  • Cover ; Copyright ; Credits; Foreword; About the Author; Acknowledgment; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: PowerShell and PowerCLI Refresher ; The essence of PowerShell and PowerCLI; The history of scripting; PowerShell; PowerCLI; The vSphere PowerCLI package; The vCloud PowerCLI package; Implementing programming constructs in PowerShell; Conditional logic; Conditional logic using loops; Automation through PowerShell scripts; Running and scheduling scripts; Using version control with GitHub; The fork & pull model; The shared repository model; Branch.
  • Testing your scripts using PesterConnecting to a vCenter and other VMware environments using PowerCLI cmdlets; Summary; Chapter 2: Reusable Advanced Functions and Scripts ; Specifying function attributes; Specifying parameter attributes; Using parameter validation attributes; Dynamic parameters; Switch parameters; PowerShell help files; Creating comment-based help; Error handling in PowerShell; Summary; Chapter 3: Deploying vSphere Hosts ; Image Builder with PowerCLI; Using host profiles; Configuring Auto Deploy for ESXi hosts; Adding hosts to a vCenter server; Summary.
  • Chapter 4: Managing Networks Managing vSphere standard switches; Managing networking for ESXi; Managing vSphere distributed switches; Managing port groups; Creating private VLANs; Configuring vSphere network I/O control; Configuring Netflow; Working with ports; Configuring traffic shaping; Configuring port blocking; Configuring the security policy; Configuring the teaming policy; Summary; Chapter 5: Managing Storage ; Managing datastores; Configuring Fibre Channel storage; Configuring iSCSI storage; Configuring NFS storage; Configuring virtual SAN; Using datastore clusters.
  • Using Raw Device MappingManaging storage using storage policy-based management; Cmdlets related to policy rules; Cmdlets related to storage policy; Cmdlets related to Spbm capabilities and compatible storage; Cmdlets related to policy application; Cmdlets related to policy backup and migration; Applying VMFS resignaturing; Configuring vFLASH using PowerCLI Extensions; Summary; Chapter 6: Managing Clusters and Other Constructs ; Configuring vCenter logical constructs; Folder; Datacenter; Cluster; Configuring the Enhanced vMotion Compatibility mode; Configuring High Availability.
  • Using Dynamic Resource SchedulingUsing the DRS affinity and anti-affinity rules; Managing resource pools; Managing alarms; Summary; Chapter 7: Managing Virtual Machines ; Managing virtual machines; Modifying virtual machines; Hard disks; Network adapters and USB devices; Passthrough devices; Snapshots; Resource configuration and policies; Managing VMware tools in a VM; Managing templates; Managing OS customization specifications; Managing the guest OS; Managing vApps; Summary; Chapter 8: Managing vSphere Security, SRM, vCloud Air, and vROps ; The vSphere Security Hardening Guide.