===== PowerCLI ===== **Установка модулей PowerCLI под Windows** Запускаем из PowerShell команду установки следующим образом Install-Module VMware.PowerCLI -Scope CurrentUser ---- **Подключаемся к vCenter** Для подключения к vCenter используется командлет Connect-VIServer Если у нас используется самоподписанный сертификат - необходимо в общих настройках поменять поведение при таких случаях. Конфигурацию PowerCLI можно посмотреть следующим образом Get-PowerCLIConfiguration Задаём игнор SSL сертификатов set-PowerCLIConfiguration -InvalidCertificateAction ignore ---- **Экспорт виртуальной машины с ноды ESXi** Подключаемся к ноде ESXi так же, как подключаемся к vCenter: Connect-Viserver esxi-node.ru Проверим информацию о виртуальной машине, которую хотим эскпортировать: get-vm -Name VM_NAME Выгружаем на локальный диск (D): Get-VM -Name VM_NAME | Export-VApp -Destination 'D:\VM_FOLDER' -Format OVA ---- === Выгрузка информации о VMs в кластере === Вывести результаты в консоли в удобном для чтения виде с сортировкой. get-vm | Sort -Property name | Format-Table -property name, NumCpu, UsedSpaceGB, ProvisionedSpaceGB, MemoryGB Если требуется таблицей в Excel - нужно использовать //Export-Csv// без //Format-Table//. get-vm | select-object -Property name, NumCpu, UsedSpaceGB, ProvisionedSpaceGB, MemoryGB | Sort -Property name | Export-Csv c:\vms.csv -Encoding utf8 {{tag>VMWare vCenter PowerShell PowerCLI}}