uagdeploygce.ps1 PowerShell 명령을 사용하여 Unified Access Gateway를 Compute Engine에 배포할 수 있습니다. 이 명령은 .ini 파일의 모든 구성 설정을 가져오고 Unified Access Gateway 인스턴스를 배포합니다.
Compute Engine의 기존 인스턴스가 .ini 파일의 일반 섹션에 지정된 것과 동일한 이름을 갖는 경우 PowerShell 스크립트는 배포 중에 기존 인스턴스를 제거하고 동일한 이름으로 새 Unified Access Gateway 인스턴스를 생성합니다. 이렇게 바꾸면 Unified Access Gateway 장치를 업그레이드하거나 업데이트된 설정으로 장치를 다시 배포하는 데 도움이 됩니다.
절차
-
Omnissa Customer Connect에서 UAG(Unified Access Gateway) PowerShell 스크립트 파일로 이동한 후 지금 다운로드를 클릭합니다.
zip 파일uagdeploy-xx.xx.x.x-xxxxxxxx이(가) 로컬 시스템에 다운로드됩니다. -
zip 파일에서 파일의 압축을 풉니다. 시스템에 다음 PowerShell 스크립트가 있는지 확인합니다.
uagdeploygce.ps1 및 uagdeploy.psm1
-
PowerShell 명령 창을 시작하고 디렉토리를 다운로드한 스크립트가 포함된 폴더로 변경합니다.
-
Unified Access Gateway를 Compute Engine에 배포하려면 다음을 수행합니다.
-
최신 버전의 Unified Access Gateway로 업그레이드하는 경우
.ini파일을 편집하여imageName설정을 이전 작업 중 하나에서 Compute Engine으로 업로드된 새 이미지 이름으로 업데이트합니다..ini파일의 다른 모든 구성 매개 변수는 동일하게 유지되어야 합니다. -
대화형 모드를 선택하는지 또는 비대화형 모드를 선택했는지에 따라 다음 명령을 실행합니다.
모드 명령 대화형
<ini-filename>은 이전 작업에서 준비된.\uagdeploygce.ps1.ini .ini파일의 이름입니다. 예:.\uagdeploygce.ps1 uag1.iniuag1.ini는 이전 작업에 사용된 파일 이름입니다.비대화형 .\uagdeploygce.ps1.\uagdeploygce.ps1secret yes - <ini-filename>은 이전 작업에서 준비된
.ini파일의 이름입니다. - 명령에 표시된 것처럼 명령줄에 암호를 지정한 경우 Unified Access Gateway를 배포한 후
Clear-HistoryPowerShell 명령을 사용합니다. - 암호가 약한 경우 배포가 실패합니다. 암호는 ! @ # $ % * ( ) 문자 중 하나를 포함해야 합니다.
`uagdeploygce.ps1` 명령을 다시 실행하면 이전 Unified Access Gateway 인스턴스와 연결된 리소스가 삭제되고 이름이 같은 새 인스턴스로 대체됩니다. 첫 번째 부팅 시 Unified Access Gateway 장치를 운영 환경에서 사용할 준비가 되도록 새 `.ini` 파일에 필요한 모든 구성 매개 변수가 있어야 합니다. - <ini-filename>은 이전 작업에서 준비된
다음에 수행할 작업
Unified Access Gateway가 Compute Engine에 배포되고 모든 설정이 적용되면 Google Cloud에서 Unified Access Gateway 장치의 구성 설정을 적용하는 데 사용되는 메타데이터를 제거해야 합니다. 메타데이터를 제거하려면 예제와 같이 다음 명령을 사용합니다.
$uagName=uag1 $zone=us-central1-a $projectId=my-project gcloud compute instances remove-metadata $uagName --zone=$zone --project $projectId --keys "user-data" -
이 페이지가 도움이 되었나요?