vSphere ESXi Image Builder cmdlet을 사용하여 어떤 디포를 사용할 수 있는지 확인하고, 디포를 추가하고, 이미지 프로파일 정보를 볼 수 있으며, 사용 가능한 이미지 프로파일 중 하나를 복제하여 새 이미지 프로파일을 생성할 수 있습니다.

게시된 프로파일은 대개 읽기 전용이며 수정할 수 없습니다. 게시된 프로파일이 읽기 전용이 아닌 경우에도 프로파일을 수정하여 원본을 없애는 것보다 복제를 통해 원본을 보존하는 방법이 좋습니다. 디포에 다시 연결하는 방법을 제외하고는 수정되지 않은 원본 프로파일로 되돌리는 방법이 없습니다.

프로파일 복제 워크플로우에는 현재 시스템 상태 확인, 소프트웨어 디포 추가, 프로파일 복제 등이 포함될 수 있습니다.

사전 요구 사항

PowerCLI 및 필수 소프트웨어가 설치되어 있는지 확인합니다. vSphere ESXi Image Builder 및 필수 소프트웨어 설치를 참조하십시오.

프로시저

  1. PowerShell 창에서 현재 세션용으로 소프트웨어 디포가 정의되어 있는지 여부를 확인합니다.
    $DefaultSoftwareDepots

    현재 정의된 디포가 반환되거나 PowerShell을 처음 시작한 경우라면 아무 것도 반환되지 않습니다.

  2. 복제할 프로파일이 포함된 디포가 결과에 표시되지 않는 경우 현재 세션에 추가합니다.
    옵션 작업
    원격 디포 Add-EsxSoftwareDepot -DepotUrl depot_url을 실행합니다.
    ZIP 파일
    1. 로컬 파일 경로에 ZIP 파일을 다운로드합니다.
    2. Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip을 실행합니다.
    현재 세션에 지정된 디포가 추가되고 모든 현재 디포가 나열됩니다.
  3. (선택 사항) $DefaultSoftwareDepots 변수가 새로 추가된 디포를 반환하는지 확인합니다.
  4. 사용 가능한 모든 이미지 프로파일을 봅니다.
    Get-EsxImageProfile
  5. 이미지 프로파일을 복제하려면 해당 이름, 새 프로파일의 새 이름 및 벤더의 이름을 입력합니다.
    $ip = New-EsxImageProfile -CloneProfile base-tbd-v1 -Name "Test Profile 42" -Vendor "Vendor20"
  6. (선택 사항) 새로 생성된 이미지 프로파일 $ip를 봅니다.
    이미지 프로파일에 대한 정보가 표 형식으로 반환됩니다.
    Name                Vendor          Last Modified          Acceptance Level
    ----                ------          -------------          ----------------
    Test Profile 42     Vendor20        9/15/2010 5:45:43...   PartnerSupported
    

예: 변수를 통한 복제를 사용하여 이미지 프로파일 생성

이 워크플로우 예제에서는 이름별로 매개 변수를 전달하는 대신 변수에서 위치로 액세스되는 개체로 매개 변수를 전달하여 이 워크플로우의 단계를 반복합니다. PowerCLI 프롬프트에서 다음 cmdlet을 순서대로 실행할 수 있습니다.

$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