Azure Stack Hub의 업데이트 Azure App ServiceUpdate Azure App Service on Azure Stack Hub

중요

RP (App Service 리소스 공급자)를 배포 하거나 업데이트 하기 전에 필요한 경우 Azure Stack 허브를 지원 되는 버전으로 업데이트 하거나 최신 Azure Stack Development Kit를 배포 하세요.Update Azure Stack Hub to a supported version (or deploy the latest Azure Stack Development Kit) if necessary, before deploying or updating the App Service resource provider (RP). 새 기능, 픽스 및 배포에 영향을 줄 수 있는 알려진 문제에 대 한 자세한 내용은 RP 릴리스 정보를 참조 하세요.Be sure to read the RP release notes to learn about new functionality, fixes, and any known issues that could affect your deployment.

지원 되는 Azure Stack 허브 버전Supported Azure Stack Hub version App Service RP 버전App Service RP version
20082008 2020. Q3 설치 관리자 (릴리스 정보)2020.Q3 Installer (release notes)
20052005 2020. Q2 설치 관리자 (릴리스 정보)2020.Q2 Installer (release notes)
20022002 2020. Q2 설치 관리자 (릴리스 정보)2020.Q2 Installer (release notes)

이 문서에서는 인터넷에 연결 된 Azure Stack 허브 환경에 배포 된 Azure App Service 리소스 공급자 를 업그레이드 하는 방법에 대해 알아봅니다.In this article, you learn how to upgrade the Azure App Service resource provider deployed in an internet-connected Azure Stack Hub environment.

중요

업그레이드를 실행 하기 전에 Azure Stack 허브에서 Azure App Service 배포를 완료 해야 합니다.Prior to running the upgrade, you must complete deployment of Azure App Service on Azure Stack Hub.

Azure App Service 리소스 공급자 설치 관리자를 실행 합니다.Run the Azure App Service resource provider installer

이 과정에서 업그레이드는 다음을 수행 합니다.During this process, the upgrade will:

  • Azure App Service의 이전 배포를 검색 합니다.Detect prior deployment of Azure App Service.
  • 모든 업데이트 패키지 및 배포할 모든 OSS 라이브러리의 새 버전을 준비 합니다.Prepare all update packages and new versions of all OSS Libraries to be deployed.
  • 저장소에 업로드 합니다.Upload to storage.
  • 모든 Azure App Service 역할 (컨트롤러, 관리, 프런트 엔드, 게시자 및 작업자 역할)을 업그레이드 합니다.Upgrade all Azure App Service roles (Controllers, Management, Front-End, Publisher, and Worker roles).
  • Azure App Service 확장 집합 정의를 업데이트 합니다.Update Azure App Service scale set definitions.
  • Azure App Service 리소스 공급자 매니페스트를 업데이트 합니다.Update Azure App Service resource provider manifest.

중요

Azure App Service 설치 관리자는 Azure Stack 허브 관리자 Azure Resource Manager 끝점에 연결할 수 있는 컴퓨터에서 실행 해야 합니다.The Azure App Service installer must be run on a machine which can reach the Azure Stack Hub admin Azure Resource Manager endpoint.

Azure Stack Hub에서 Azure App Service 배포를 업그레이드 하려면 다음 단계를 수행 합니다.To upgrade your deployment of Azure App Service on Azure Stack Hub, follow these steps:

  1. Azure App Service 설치 관리자를 다운로드 합니다.Download the Azure App Service Installer.

  2. 관리자 권한으로 appservice.exe를 실행 합니다.Run appservice.exe as an admin.

    App Service 설치 관리자에서 배포 또는 업그레이드 프로세스를 시작 하는 방법을 보여 주는 스크린샷

  3. Azure App Service 배포를 클릭 하거나 최신 버전으로 업그레이드 합니다.Click Deploy Azure App Service or upgrade to the latest version.

  4. Microsoft 소프트웨어 사용 조건을 검토 하 고 동의한 후 다음 을 클릭 합니다.Review and accept the Microsoft Software License Terms and then click Next.

  5. 타사 사용 조건을 검토 하 고 동의한 후 다음 을 클릭 합니다.Review and accept the third-party license terms and then click Next.

  6. Azure Stack 허브 Azure Resource Manager 끝점 및 Active Directory 테 넌 트 정보가 올바른지 확인 합니다.Make sure that the Azure Stack Hub Azure Resource Manager endpoint and Active Directory Tenant info is correct. ASDK 배포 중에 기본 설정을 사용한 경우 여기에서 기본값을 그대로 사용할 수 있습니다.If you used the default settings during ASDK deployment, you can accept the default values here. 그러나 Azure Stack 허브를 배포할 때 옵션을 사용자 지정한 경우에는이 창에서 값을 편집 해야 합니다.However, if you customized the options when you deployed Azure Stack Hub, you must edit the values in this window. 예를 들어 도메인 접미사 mycloud.com 를 사용 하는 경우 Azure Stack 허브 Azure Resource Manager 끝점은 management.region.mycloud.com 로 변경 해야 합니다.For example, if you use the domain suffix mycloud.com , your Azure Stack Hub Azure Resource Manager endpoint must change to management.region.mycloud.com. 정보를 확인 한 후 다음 을 클릭 합니다.After you confirm your info, click Next.

    App Service 설치 관리자에서 ARM 끝점을 구성할 위치를 보여 주는 스크린샷

  7. 다음 페이지에서 다음을 수행 합니다.On the next page:

    1. 자격 증명 또는 서비스 주체 를 사용 하려는 연결 방법을 선택 합니다.Select the connection method you wish to use - Credential or Service Principal

      • 자격 증명Credential
        • Azure Active Directory (Azure AD)를 사용 하는 경우 허브 Azure Stack 배포할 때 제공한 Azure AD 관리자 계정 및 암호를 입력 합니다.If you're using Azure Active Directory (Azure AD), enter the Azure AD admin account and password that you provided when you deployed Azure Stack Hub. 연결 을 선택합니다.Select Connect.
        • Active Directory Federation Services (AD FS)를 사용 하는 경우 관리자 계정을 제공 합니다.If you're using Active Directory Federation Services (AD FS), provide your admin account. 예들 들어 cloudadmin@azurestack.local입니다.For example, cloudadmin@azurestack.local. 암호를 입력 하 고 연결 을 선택 합니다.Enter your password, and then select Connect.
      • Service PrincipalService Principal
        • 사용자가 사용 하는 서비스 주체에는 기본 공급자 구독 에 대 한 소유자 권한이 있어야 합니다 .The service principal that you use must have Owner rights on the Default Provider Subscription
        • 서비스 사용자 ID , 인증서 파일암호 를 입력 하 고 연결 을 선택 합니다.Provide the Service Principal ID , Certificate File , and Password and select Connect.
    2. Azure Stack 허브 구독 에서 기본 공급자 구독 을 선택 합니다.In Azure Stack Hub Subscriptions , select the Default Provider Subscription. Azure Stack 허브의 Azure App Service는 기본 공급자 구독 에 배포 되어야 합니다.Azure App Service on Azure Stack Hub must be deployed in the Default Provider Subscription.

    3. Azure Stack 허브 위치 에서 배포 하는 지역에 해당 하는 위치를 선택 합니다.In the Azure Stack Hub Locations , select the location that corresponds to the region you're deploying to. 예를 들어 ASDK에 배포 하는 경우 로컬 을 선택 합니다.For example, select local if you're deploying to the ASDK.

    4. 기존 Azure App Service 배포가 검색 되 면 리소스 그룹 및 저장소 계정이 채워지고 사용할 수 없습니다.If an existing Azure App Service deployment is detected, then the resource group and storage account are populated and unavailable.

    App Service 설치 관리자에서 Azure Stack 허브 구독 정보를 지정 하는 위치를 보여 주는 스크린샷

  8. 요약 페이지에서 다음을 수행 합니다.On the summary page:

    1. 선택한 내용을 확인 합니다.Verify the selections you made. 변경 하려면 이전 단추를 사용 하 여 이전 페이지를 방문 하세요.To make changes, use the Previous buttons to visit previous pages.

    2. 구성이 올바르면 확인란을 선택 합니다.If the configurations are correct, select the check box.

    3. 업그레이드를 시작 하려면 [ 다음 ]을 클릭 하십시오.To start the upgrade, click Next.

      설치 관리자의 App Service 업그레이드 요약을 보여 주는 스크린샷

  9. 업그레이드 진행률 페이지:Upgrade progress page:

    1. 업그레이드 진행률을 추적 합니다.Track the upgrade progress. Azure Stack 허브에 Azure App Service를 업그레이드 하는 기간은 배포 된 역할 인스턴스 수에 따라 달라 집니다.The duration of the upgrade of Azure App Service on Azure Stack Hub varies depending on the number of role instances deployed.

    2. 업그레이드가 성공적으로 완료 되 면 끝내기 를 클릭 합니다.After the upgrade successfully completes, click Exit.

      App Service 설치 관리자의 배포 진행률을 보여 주는 스크린샷

이 문서에서는 다음과 같은 Azure Stack 허브 환경에 배포 된 Azure App Service 리소스 공급자 를 업그레이드 하는 방법에 대해 알아봅니다.In this article, you learn how to upgrade the Azure App Service resource provider deployed in an Azure Stack Hub environment that is:

  • 인터넷에 연결 되지 않음not connected to the Internet
  • Active Directory Federation Services (AD FS)로 보호 됩니다.secured by Active Directory Federation Services (AD FS).

중요

업그레이드를 실행 하기 전에 연결 되지 않은 환경에서 Azure Stack 허브에 Azure App Service 배포를 완료 해야 합니다.Prior to running the upgrade, you must complete deployment of Azure App Service on Azure Stack Hub in an disconnected environment.

App Service 리소스 공급자 설치 관리자를 실행 합니다.Run the App Service resource provider installer

Azure Stack 허브 환경에서 App Service 리소스 공급자를 업그레이드 하려면 다음 작업을 완료 해야 합니다.To upgrade the App Service resource provider in an Azure Stack Hub environment, you must complete these tasks:

  1. Azure App Service 설치 관리자를 다운로드 합니다.Download the Azure App Service Installer.
  2. 오프 라인 업그레이드 패키지를 만듭니다.Create an offline upgrade package.
  3. appservice.exe (App Service 설치 관리자)를 실행 하 고 업그레이드를 완료 합니다.Run the App Service installer (appservice.exe) and complete the upgrade.

이 과정에서 업그레이드는 다음을 수행 합니다.During this process, the upgrade will:

  • App Service의 이전 배포 검색Detect prior deployment of App Service
  • 저장소에 업로드Upload to Storage
  • 모든 App Service 역할 (컨트롤러, 관리, 프런트 엔드, 게시자 및 작업자 역할) 업그레이드Upgrade all App Service roles (Controllers, Management, Front-End, Publisher, and Worker roles)
  • App Service 확장 집합 정의 업데이트Update App Service scale set definitions
  • App Service 리소스 공급자 매니페스트 업데이트Update App Service Resource Provider Manifest

오프 라인 업그레이드 패키지 만들기Create an offline upgrade package

연결이 끊어진 환경에서 App Service를 업그레이드 하려면 먼저 인터넷에 연결 된 컴퓨터에서 오프 라인 업그레이드 패키지를 만들어야 합니다.To upgrade App Service in a disconnected environment, you must first create an offline upgrade package on a machine that's connected to the Internet.

  1. 관리자 권한으로 appservice.exe 실행Run appservice.exe as an administrator

    Azure App Service 설치 관리자

  2. 고급 > 오프 라인 패키지 만들기 를 클릭 합니다.Click Advanced > Create offline package

    Azure App Service 설치 관리자 고급

  3. Azure App Service 설치 관리자는 오프 라인 업그레이드 패키지를 만들고 해당 패키지에 대 한 경로를 표시 합니다.The Azure App Service installer creates an offline upgrade package and displays the path to it. 폴더 열기 를 클릭 하 여 파일 탐색기에서 폴더를 열 수 있습니다.You can click Open folder to open the folder in your file explorer.

  4. Azure Stack 허브에 연결 된 컴퓨터에 설치 관리자 (AppService.exe) 및 오프 라인 설치 패키지를 복사 합니다.Copy the installer (AppService.exe) and the offline installation package to a machine that has connectivity to your Azure Stack Hub.

Azure Stack 허브에서 App Service의 업그레이드를 완료 합니다.Complete the upgrade of App Service on Azure Stack Hub

중요

Azure App Service 설치 관리자는 Azure Stack 허브 관리자 Azure Resource Manager 끝점에 연결할 수 있는 컴퓨터에서 실행 해야 합니다.The Azure App Service installer must be run on a machine which can reach the Azure Stack Hub Administrator Azure Resource Manager Endpoint.

  1. 관리자 권한으로 appservice.exe를 실행 합니다.Run appservice.exe as an administrator.

    Azure App Service 설치 관리자

  2. 고급 > 오프 라인 설치 또는 업그레이드 를 클릭 합니다.Click Advanced > Complete offline installation or upgrade.

    Azure App Service 설치 관리자 고급

  3. 이전에 만든 오프 라인 업그레이드 패키지의 위치로 이동한 후 다음 을 클릭 합니다.Browse to the location of the offline upgrade package you previously created and then click Next.

  4. Microsoft 소프트웨어 사용 조건을 검토 하 고 동의한 후 다음 을 클릭 합니다.Review and accept the Microsoft Software License Terms and then click Next.

  5. 타사 사용 조건을 검토 하 고 동의한 후 다음 을 클릭 합니다.Review and accept the third-party license terms and then click Next.

  6. Azure Stack 허브 Azure Resource Manager 끝점 및 Active Directory 테 넌 트 정보가 올바른지 확인 합니다.Make sure that the Azure Stack Hub Azure Resource Manager endpoint and Active Directory Tenant information is correct. Azure Stack Development Kit 배포 하는 동안 기본 설정을 사용한 경우 여기에서 기본값을 그대로 사용할 수 있습니다.If you used the default settings during Azure Stack Development Kit deployment, you can accept the default values here. 그러나 Azure Stack 허브를 배포할 때 옵션을 사용자 지정한 경우에는이 창에서 값을 편집 해야 합니다.However, if you customized the options when you deployed Azure Stack Hub, you must edit the values in this window. 예를 들어 도메인 접미사 mycloud.com 를 사용 하는 경우 Azure Stack 허브 Azure Resource Manager 끝점은 management.region.mycloud.com 로 변경 해야 합니다.For example, if you use the domain suffix mycloud.com , your Azure Stack Hub Azure Resource Manager endpoint must change to management.region.mycloud.com. 정보를 확인 한 후 다음 을 클릭 합니다.After you confirm your information, click Next.

    Azure Stack 허브 클라우드 정보

  7. 다음 페이지에서 다음을 수행 합니다.On the next page:

    1. 자격 증명 또는 서비스 주체 를 사용 하려는 연결 방법을 선택 합니다.Select the connection method you wish to use - Credential or Service Principal

      • 자격 증명Credential
        • Azure Active Directory (Azure AD)를 사용 하는 경우 허브 Azure Stack 배포할 때 제공한 Azure AD 관리자 계정 및 암호를 입력 합니다.If you're using Azure Active Directory (Azure AD), enter the Azure AD admin account and password that you provided when you deployed Azure Stack Hub. 연결 을 선택합니다.Select Connect.
        • Active Directory Federation Services (AD FS)를 사용 하는 경우 관리자 계정을 제공 합니다.If you're using Active Directory Federation Services (AD FS), provide your admin account. 예들 들어 cloudadmin@azurestack.local입니다.For example, cloudadmin@azurestack.local. 암호를 입력 하 고 연결 을 선택 합니다.Enter your password, and then select Connect.
      • Service PrincipalService Principal
        • 사용자가 사용 하는 서비스 주체에는 기본 공급자 구독 에 대 한 소유자 권한이 있어야 합니다 .The service principal that you use must have Owner rights on the Default Provider Subscription
        • 서비스 사용자 ID , 인증서 파일암호 를 입력 하 고 연결 을 선택 합니다.Provide the Service Principal ID , Certificate File , and Password and select Connect.
    2. Azure Stack 허브 구독 에서 기본 공급자 구독 을 선택 합니다.In Azure Stack Hub Subscriptions , select the Default Provider Subscription. Azure Stack 허브의 Azure App Service는 기본 공급자 구독 에 배포 되어야 합니다.Azure App Service on Azure Stack Hub must be deployed in the Default Provider Subscription.

    3. Azure Stack 허브 위치 에서 배포 하는 지역에 해당 하는 위치를 선택 합니다.In the Azure Stack Hub Locations , select the location that corresponds to the region you're deploying to. 예를 들어 ASDK에 배포 하는 경우 로컬 을 선택 합니다.For example, select local if you're deploying to the ASDK.

    4. 기존 App Service 배포가 검색 되 면 리소스 그룹 및 저장소 계정이 채워지고 회색으로 표시 됩니다.If an existing App Service deployment is detected, then the resource group and storage account will be populated and greyed out.

      Azure App Service 설치가 검색 됨

  8. 요약 페이지에서 다음을 수행 합니다.On the summary page:

    1. 선택한 내용을 확인 합니다.Verify the selections you made. 변경 하려면 이전 단추를 사용 하 여 이전 페이지를 방문 하세요.To make changes, use the Previous buttons to visit previous pages.

    2. 구성이 올바르면 확인란을 선택 합니다.If the configurations are correct, select the check box.

    3. 업그레이드를 시작 하려면 [ 다음 ]을 클릭 하십시오.To start the upgrade, click Next.

      Azure App Service 업그레이드 요약

  9. 업그레이드 진행률 페이지:Upgrade progress page:

    1. 업그레이드 진행률을 추적 합니다.Track the upgrade progress. Azure Stack 허브의 App Service 업그레이드 기간은 배포 된 역할 인스턴스 수에 따라 달라 집니다.The duration of the upgrade of App Service on Azure Stack Hub varies dependent on number of role instances deployed.

    2. 업그레이드가 성공적으로 완료 되 면 끝내기 를 클릭 합니다.After the upgrade successfully completes, click Exit.

      Azure App Service 업그레이드 진행률

다음 단계Next steps

Azure Stack 허브에서 Azure App Service에 대 한 추가 관리 작업 준비:Prepare for additional admin operations for Azure App Service on Azure Stack Hub: