пятница, 2 апреля 2010 г.

vSphere Script PowerShell + PowerCL

Проводился конкурс скриптов под vSphere на PowerShell+PowerCLI. Список победителей здесь - Script-0-mania Contest Winners.

Выжимка:

Who Created that VM.
Будучи запущенным, скрипт добавляет каждой ВМ поле описания с именем пользователя-создателя ВМ, и датой.

Предполагает регулярный (ежедневный) запуск через планировщик.


vAppManagement.
Всякие разные манипуляции с vApp, в частности  - создание снапшота сразу для всех ВМ из vApp.

Get-VMDiskMapping.
Сопоставление дисков гостевых Windows с файлами vmdk.

Export and Import your vCenter database objects.
Экспорт объектов иерархии vCenter в файлы xml. И импорт обратно. В общем-то - бекап.

PSTop, performance monitor.
Аналог esxtop/resxtop под PowerShell.

Report PCI hardware.
Агента для инвентаризации под ESXi не поставить. А если список оборудования сервера нужен  - этот скрипт может помочь.

СhangeBlockTrackingManagement.
CBT - реализованный в ESX(i) 4 механизм для отслеживания измененных блоков данных виртуального диска. Незаменимо при резервном копировании и Storage VMotion.
Можем включить и выключить CBT для конкретной ВМ.

0 коммент.:

Отправить комментарий