Compare-EsxImageProfile cmdlet을 사용하여 2개의 이미지 프로파일을 비교함으로써 동일한 VIB 목록이나 수락 수준을 가지고 있는지 등을 확인할 수 있습니다. 이미지 프로파일이나 해당 속성은 PowerShell 비교 연산자를 사용하여 비교할 수도 있습니다.
프로시저
- PowerCLI 세션에서 사용할 각 디포에 대해Add-EsxSoftwareDepot cmdlet을 실행합니다.
옵션 |
작업 |
원격 디포 |
Add-EsxSoftwareDepot -DepotUrl <depot_url> 을 실행합니다. |
ZIP 파일 |
- ZIP 파일을 로컬 파일 시스템으로 다운로드합니다.
Add-EsxSoftwareDepot -DepotUrl C:\<file_path>\<offline-bundle>.zip 을 실행합니다.
|
cmdlet이 하나 이상의
SoftwareDepot 개체를 반환합니다.
- (선택 사항) Get-EsxImageProfile cmdlet을 실행하여 모든 사용 가능한 디포의 모든 이미지 프로파일 목록을 봅니다.
목록에서 비교할 이미지 프로파일의 이름을 찾을 수 있습니다.
- 이미지 프로파일을 비교하기 전에 변수에 할당합니다.
예를 들어 변수
$imageProfile1
및
$imageProfile2
를 생성하여 비교되는 이미지 프로파일의 이름을 보유할 수 있습니다.
$imageProfile1
= Get-EsxImageProfile -Name "ImageProfile1"
$imageProfile2
= Get-EsxImageProfile -Name "ImageProfile2"
- Compare-EsxImageProfile cmdlet 또는
-eq
비교 연산자를 사용하여 2개의 이미지 프로파일을 비교하면 부울 값이 반환됩니다.
- Compare-EsxImageProfile cmdlet을 사용하여 2개의 이미지 프로파일을 비교하여 차이점에 대한 전체 설명을 가져옵니다.
Compare-EsxImageProfile -ReferenceProfile
$imageProfile1 -ComparisonProfile $imageProfile2
-eq
비교 연산자를 사용하여 VIB 목록 및 수락 수준으로 2개의 이미지 프로파일을 비교합니다. if ($imageProfile1 -eq $imageProfile2) {
Write-host "Successfully verified that both image profiles are equal."
} else {
Write-host "Failed to verify that the image profiles are equal."
}
-eq
비교 연산자를 사용하여 특정 속성으로 2개의 이미지 프로파일을 비교합니다. if ($imageProfile1.vendor -eq $imageProfile2.vendor) {
Write-host "Successfully verified that both image profiles are equal."
} else {
Write-host "Failed to verify that the image profiles are equal."
}