Puede utilizar los cmdlets de vSphere ESXi Image Builder para comprobar los almacenes que están disponibles, agregar un almacén, visualizar la información de un perfil de imagen y crear un perfil de imagen nuevo mediante la clonación de uno de los perfiles de imagen disponibles.

Antes de empezar

Compruebe que vSphere PowerCLI y el software requerido estén instalados. Consulte Instalar vSphere ESXi Image Builder y software de requisito previo.

Por qué y cuándo se efectúa esta tarea

Los perfiles publicados generalmente son de solo lectura y no pueden modificarse. Incluso si un perfil publicado no es de solo lectura, clonar en lugar de modificar el perfil es la práctica recomendada, debido a que la modificación de un perfil original elimina el original. No podrá revertir al perfil original no modificado, excepto si realiza una reconexión con un almacén.

Un flujo de trabajo de clonación de perfiles podría incluir comprobar el estado actual del sistema, agregar un almacén de software y clonar el perfil.

Procedimiento

  1. En una ventana de PowerShell, compruebe si se ha definido algún almacén de software para la sesión actual.
    $DefaultSoftwareDepots

    PowerShell devuelve los almacenes definidos actualmente o nada si se acaba de iniciar PowerShell.

  2. Si el almacén que contiene el perfil que desea clonar no aparece en los resultados, agréguelo a la sesión actual.

    Opción

    Acción

    Almacén remoto

    Ejecute Add-EsxSoftwareDepot -DepotUrl depot_url.

    Archivo ZIP

    1. Descargue el archivo ZIP en la ruta de acceso de archivo local.

    2. Ejecute Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

    PowerShell agregará el almacén especificado a la sesión actual y mostrará todos los almacenes actuales.

  3. (Opcional) : Compruebe la variable $DefaultSoftwareDepots, que ahora devuelve el almacén recientemente agregado.
  4. Vea todos los perfiles de imagen disponibles.
    Get-EsxImageProfile
  5. Para clonar un perfil de imagen, introduzca su nombre, un nombre nuevo para el perfil nuevo y un nombre para el proveedor.
    $ip = New-EsxImageProfile -CloneProfile base-tbd-v1 -Name "Test Profile 42" -Vendor "Vendor20"
  6. (Opcional) : Visualice el perfil de imagen recientemente creado, $ip.

    PowerShell devuelve la información sobre el perfil de imagen en formato tabular.

    Name                Vendor          Last Modified          Acceptance Level
    ----                ------          -------------          ----------------
    Test Profile 42     Vendor20        9/15/2010 5:45:43...   PartnerSupported
    

Crear un perfil de imagen mediante la clonación con variables

En este ejemplo de flujo de trabajo, se repiten los pasos de este flujo de trabajo mediante la transmisión de parámetros como objetos a los que se accede por posición en una variable, no mediante la transmisión de parámetros por nombre. Puede ejecutar los siguientes cmdlets en secuencia desde la línea de comandos de vSphere PowerCLI.

$DefaultSoftwareDepots
Add-EsxSoftwareDepot -DepotUrl depot_url
$DefaultSoftwareDepots
$profs = Get-EsxImageProfile
$profs
$ip = New-EsxImageProfile -CloneProfile $profs[2] -Name "new_profile_name" -Vendor "my_vendor"
$ip