Your SlideShare is downloading. ×
Dutch VMUG 2010 PowerCLI Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Dutch VMUG 2010 PowerCLI Presentation

1,415
views

Published on

The presentation given at the Dutch VMUG in 2010 by Alan Renouf and Luc Dekens

The presentation given at the Dutch VMUG in 2010 by Alan Renouf and Luc Dekens

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,415
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
59
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Alans Slide
  • Transcript

    • 1. PowerCLI is for Administrators
      Luc Dekens
      Alan Renouf
      terry.mathew@bell.ca
    • 2. Who are we ?
      Alan
      • vExpert 2009 & 2010
      • 3. EMC vSpecialist
      • 4. Blog http://www.virtu-al.net/
      • 5. Podcast http://get-scripting.blogspot.com/
      Luc
      • vExpert 2009 & 2010
      • 6. Eurocontrol Maastricht
      • 7. Blog http://lucd.info/
      • 8. LucD on the VMTN PowerCLI community
    • What is PowerShell
      • PowerShell is for System Administrators
      • 9. PowerShell is the universal language for Windows datacenters
      • 10. GUI interfaces are single purpose and rigid
      • 11. Microsoft Common Engineering Criteria program
      • 12. Cmdlets are in a Verb-Noun format
      • 13. Microsoft making admin tasks PowerShell enabled
      • 14. Exchange
      • 15. SQL Server
      • 16. IIS 7
      • 17. More
      • 18. PowerShell is the Glue between your infrastructure
    • What is PowerCLI
      • PowerCLI is a Snapin for PowerShell
      • 19. PowerCLI 4.1 U1 adds 258 cmdlets to PowerShell
      • 20. PowerCLI is built on the vSphere APIs
      • 21. PowerCLI is for all your vSphere administration tasks
      • 22. Active Community: PowerShell and PowerCLI
    • VMware vSphere PowerCLI Reference: Automating vSphere Administration
      Introduction1 Automating vCenter Deployment and Configuration
      2 Automating ESX/ESXi Server Deployment and Configuration
      3 Automating Storage and Networking
      4 Using Advanced vSphere Features
      5 Creating virtual machines
      6 Templates and Customisation Specifications
      7 Configuring Virtual Machine Hardware
      8 Advanced Virtual Machine Features
      9 Using vApps10 Backup and Restore your Virtual Machines
      11 Organize your Disaster Recovery12 Hardening the vSphere Environment
      13 Maintain Security in Your vSphere Environment           
      14 Report the Status of Your vSphere Environment
      15 Using Statistical Data
      16 Monitoring the vSphere Environment
      17 Auditing the vSphere Environment
      18 Schedule Automation Scripts
      19 The SDK
      20 The Onyx Project   
      21 PowerGUI and vEcoShell22 PowerWF Studio
      23 Add a GUI Frontend to Your Automation ScriptsAppendices
    • Today's Scenario
      A DR site needs to be setup as our current DC keeps getting snowed in.
      Our pointy haired manager has bought us a Vblock in a hosted DC and now we need to set it up.
      We have drawn a quick outline of the things we need to do and automate the process so if things go wrong in live we can minimise the amount of downtime to our production systems.
      Our Mission is to build a virtual environment in an hour - and show you !
    • 29. Automating ESX Hosts
      Initial Config
      • 80% - 90% configuration included in installation
      • 30. Linux Kickstart
      Post config
      DEMO
    • 36. Automating vCenter
      The vCenter is a complex structure
      DEMO
    • 42. Folder structure
      Export-Folders"Blue""DC1""C:BlueFolders.csv"
      Import-Folders-FolderType"blue"-DC"DC2"`
      -Filename"C:BlueFolders.csv"
    • 43. Alarms
      • Alarm = Complex Managed Object
      • 44. No export/import cmdlets
      • 45. Serialising/deserialing objects
      • 46. Simple solution !
      DEMO
    • 47. vCenter database backup & restore
      • PowerShell is the universal language !
      • 48. As part of the migration
      • 49. … or as a part of your DR procedure
      DEMO
    • 50. Automating Virtual Machines
      Creating Virtual Machines
      DEMO
    • 58. Reporting
      • Is the entry point for most PowerCLI users
      • 59. Numerous possibilities !
      • 60. Example: PCI information
    • Monitoring
      • Most vSphere activity generates events
      • 61. Normally retro-active
      • 62. Can be done ‘direct’
      • 63. Showcase for the integration with WinForms
      DEMO
    • 64.
    • 65. PowerCLI Poster
      • They are big !
      • 66. Easy to fold
    • Support and Training
      VMware vSphere Automation
      2 day instructor led course, 40% Lecture, 60% hands on lab
      Available worldwide, use PSO credits
      http://vmware.com/go/vsphereautomation
      VMware Scripting and SDK Support
      Dedicated help when developing scripts / applications
      Expert API engineers happy to help
      http://vmware.com/go/sdksupport
    • 67. Q & A
      • Do you use PowerCLI ?
      • 68. Why not ?
      • 69. What is holding you back ?
      • 70. Are you blocked in a PowerCLI script ?
      • 71. Do you have tasks you cant do with PowerCLI ?

    ×