다음을 통해 공유


Move-AzureDeployment

프로덕션과 스테이징 간에 배포를 교환합니다.

참고

이 설명서에서 참조하는 cmdlet은 Service Management API를 사용하는 레거시 Azure 리소스를 관리하기 위한 것입니다. Azure Resource Manager 리소스를 관리하는 cmdlet은 Az PowerShell 모듈을 참조하세요.

중요

Cloud Services(클래식)는 이제 신규 고객에게 더 이상 사용되지 않으며 모든 고객에 대해 2024년 8월 31일에 사용 중지됩니다. 새 배포는 새 Azure Resource Manager 기반 배포 모델 Azure Cloud Services(추가 지원)를 사용해야 합니다.

Syntax

Move-AzureDeployment
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Description

Move-AzureDeployment cmdlet은 프로덕션 및 스테이징 환경에서 배포의 가상 IP 주소를 교환합니다. 이 cmdlet은 현재 스테이징 환경에서 실행되는 배포를 프로덕션 환경으로 교환하고 프로덕션 환경에서 실행되는 배포를 스테이징 환경으로 바꿉니다. 스테이징 환경에 배포가 있고 프로덕션 환경에 배포가 없는 경우 cmdlet은 배포를 프로덕션으로 이동합니다. 프로덕션 환경에 배포가 있고 스테이징 환경에 배포가 없는 경우 cmdlet이 실패합니다.

예제

예제 1: 서비스에 대한 배포 교환

PS C:\> Move-AzureDeployment -ServiceName "ContosoService"

이 명령은 ContosoService라는 서비스의 배포를 프로덕션 환경과 스테이징 환경 간에 교환합니다.

매개 변수

-InformationAction

이 cmdlet이 정보 이벤트에 응답하는 방법을 지정합니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 계속
  • 무시
  • 문의
  • SilentlyContinue
  • Stop
  • 일시 중단
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

정보 변수를 지정합니다.

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

이 cmdlet이 읽는 Azure 프로필을 지정합니다. 프로필을 지정하지 않으면 이 cmdlet은 로컬 기본 프로필에서 읽습니다.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

이 cmdlet이 프로덕션 및 스테이징 배포를 교환하는 서비스의 이름을 지정합니다.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

출력

ManagementOperationContext