Вы же наверняка помните такой проект Onyx, который позволяет генерировать код PowerShell / PowerCLI на базе выполняемых мышкой операций в vSphere Client для автоматизации задач с помощью скриптов.
Так вот - вышел Onyx 2.0, которые теперь имеет следующие новые возможности:
More output formats. Новые форматы вывода исходного кода: raw SOAP messages, C# и vCO JavaScript (vCO - [...]
Как вы знаете, интерфейс PowerShell / PowerCLI может много чего делать полезного для VMware vSphere. К примеру - Simon Log набросал небольшой скрипт для резервного копирования виртуальных машин на серверах VMware ESX с e-mail оповещениями, который вы можете уже самостоятельно доработать:
Коллеги, тем из вас, кто использует интерфейс PowerCLI / PowerShell для управления виртуальной инфраструктурой VMware vSphere, может оказаться полезным вот этот референс по командлетам:
Как часто бывает, возникает необходимость автоматически создать сразу много виртуальных машин на сервере VMware ESX, например, для целей тестирования. Руками развертывать виртуальные машины неинтересно.
Поэтому коллега с vinf.net предлагает “быстрый и грязный” скрипт PowerCLI / PowerShell, который позволяет создать множество виртуальных машин из одного шаблона:
Connect-VIServer -Server localhost >$null
#Variables
$NameVM =”vmNested-”
$NameTemplate =”TPL – vmNested-01″
$Datacenter=”v.T.A.R.D.I.S”
$Datastore=”SSD-iSCSI”
$ESX=”vmESXi-4.lab”
$HOW_MANY_TO_CREATE=4
$Date=get-date -uformat “%Y%m%d”
$NumArray = (1..$HOW_MANY_TO_CREATE)
foreach [...]
Радуемся - компания VMware выпустила альфа-релиз продукта Project Onyx, предназначенного для автоматизации скриптов PowerCLI, представляющих собой надстройку PowerShell для VMware vSphere.
Project Onyx является “макрорекордером” скриптов PowerShell для VMware vSphere, то есть позволяет автоматически генерировать сценарии при выполнении операций в VMware vSphere Client.
Смысл Project Onyx таков - устанавливаем, нажимаем кнопку “Play”:
Затем делаем операции в vSphere Client и получаем [...]
На Virtu-Al обнаружился обалденный список скриптов под VMware vSphere PowerCLI, ссылки на который с удовольствием публикую:
Getting Started
Virtual Machines
ESX Hosts
Licensing
Datastore’s
Networking
Reporting
Lessons
Cluster
Snapshots
Security
Others
VESI
Если вы всерьез задумываетесь о том, чтобы управлять виртуальной инфраструктурой VMware vSphere с помощью PowerShell (интерфейс PowerCLI), вам просто необходимо ознакомиться с материалом по данным ссылкам:
VMware PowerCLI Community
Get-Admin’s PowerCLI Section
Peeters Online, PowerCLI Section
Virtu-Al – PowerCLI Everything!
Hal Rottenberg’s Blog – The man wrote the book on PowerCLI & VMware. Really.
LucD’s Blog – Luc is a PowerCLI God… [...]
Компания VMware открыла портал Code Central, где можно будет найти множество скриптов и примеров на Perl, PowerShell и сценариев под другие интерфейсы VMware vSphere / ESX 4. Это всевозможные сценарии для резервного копирования, автоматизации отчетности, управления ресурсами и т.п. в виртуальной инфраструктуре VMware vSphere.
Например, какие скрипты есть сейчас:
lamw: Backing up VMs in ESX(i) 3.5 and 4.x in vSphere [...]