Cоздать резервную копию и восстановить конфигурацию ESXi

В этой статье рассматривается создание резервных копий конфигураций хостов ESXi используя сетевое подключение к VCSA (vCenter Server Appliance) через консоль PowerShell. То есть мы через оболочку PowerShell подключаемся к VCSA (vCenter Server Appliance) создаём и копируем конфигурации хостов ESXi в любое доступное нам  место.

Представим, что у нас есть VCSA с подключенной доменной авторизацией. К нему подключено несколько хостов ESXi.

  1. Для начала установим скрипты для PowerShell — VMware PowerCLI
    Если Online, то запускаем PowerShell и пишем следующее:
    Install-Module -Name VMware.PowerCLI

    Если Offline, то качаем архив с developer.vmware.com

    • Копируем всё в C:\Program Files\WindowsPowerShell\Modules

    • Снимаем блокировку

      cd "c:\Program Files\WindowsPowerShell\Modules" Get-ChildItem * -Recurse | Unblock-File
    • Проверяем

      Get-Module -Name VMware.PowerCLI –ListAvailable

  2. Настраиваем политику проверки сертификатов PowerShell при подключении в VCSA

    • Get-PowerCLIConfiguration

    • Игнорируем сертификаты при подключении VCSA

      Set-PowerCLIConfiguration -InvalidCertificateAction ignore -confirm:$false

      Этими действиями мы обошли возможную ошибку подключения к VCSA:

  3. Подключаемся к VCSA (vCenter Server Appliance) из PowerShell (VMware PowerCLI)

    • В PowerShell пишем следующее

      Connect-VIServer -Server vcsa.stena.vid

      Если у нас домен, то авторизация будет прозрачная, если требуется другое УЗ то появится окно авторизации

  4. Создаём backup и копируем себе в C:\BackupESXi конфигурации хостов ESXi

    Get-VMHost | Get-VMHostFirmware -BackupConfiguration -DestinationPath "C:\BackupESXi"

    Примечание

    Что бы сделать резервную копию конфигурации отдельного хоста ESXi

    Get-VMHost "ESXi-host" | Get-VMHostFirmware -BackupConfiguration -DestinationPath "C:\BackupESXi"
  5. Восстановление конфигурации хоста ESXi из резервной копии

    Get-VMHost "ESXi-hostame.stena.vid" | Set-VMHostFirmware -Restore -DestinationPath "C:\BackupESXi"

Рейтинг: 0/5 - 0 голосов

Комментарии ()