다음을 통해 공유


Azure App Service에 대한 PowerShell 샘플

다음 표에서는 Azure PowerShell에서 사용하도록 빌드된 PowerShell 스크립트를 나열합니다.

스크립트 설명
앱 만들기
GitHub에서 웹앱 만들기 및 코드 배포 GitHub에서 코드를 가져오는 App Service에서 웹앱을 만듭니다.
GitHub에서 연속 배포를 사용하여 웹앱 만들기 App Service에서 웹앱을 만든 다음 GitHub에서 연속 배포를 설정합니다.
FTP를 사용하여 웹앱에 파일 업로드 App Service에서 웹앱을 만들고 FTP를 사용하여 로컬 디렉터리에서 파일을 업로드합니다.
웹앱 만들기 및 로컬 Git 리포지토리에서 코드 배포 App Service에서 웹앱을 만든 다음 로컬 Git 리포지토리에서 코드를 배포합니다.
웹앱 만들기 및 스테이징 환경에 코드 배포 준비 코드 변경에 대한 배포 슬롯을 사용하여 App Service에서 웹앱을 만듭니다.
PowerShell을 사용하여 App Service 앱 만들기 및 프라이빗 엔드포인트 배포 프라이빗 엔드포인트를 사용하여 App Service 앱을 만듭니다.
앱 구성
PowerShell을 사용하여 웹앱에 사용자 지정 도메인 할당 App Service에서 웹앱을 만들고 사용자 지정 도메인 이름을 매핑합니다.
PowerShell을 사용하여 웹앱에 사용자 지정 TLS/SSL 인증서 바인딩 App Service에서 웹앱을 만들고 사용자 지정 도메인 이름의 TLS/SSL 인증서를 바인딩합니다.
앱 크기 조정
PowerShell을 사용하여 수동으로 웹앱 크기 조정 웹앱을 만들고 여러 인스턴스에서 App Service 계획의 크기를 조정합니다.
고가용성 아키텍처를 사용하여 전 세계적으로 앱 크기 조정 서로 다른 두 지역에 두 개의 App Service 앱을 만들고 Azure Traffic Manager를 사용하여 단일 엔드포인트를 통해 사용할 수 있도록 합니다.
리소스에 앱 연결
SQL Database에 앱 연결 Azure SQL Database에서 App Service 앱 및 데이터베이스를 만든 다음, 데이터베이스 연결 문자열을 앱 설정에 추가합니다.
스토리지 계정에 앱 연결 App Service 앱 및 스토리지 계정을 만든 다음, 스토리지 연결 문자열을 앱 설정에 추가합니다.
앱 백업 및 복원
PowerShell을 사용하여 웹앱 백업 App Service 앱을 만들고 이를 위한 일회성 백업을 만듭니다.
PowerShell을 사용하여 웹앱에 대한 예약된 백업 만들기 App Service 앱을 생성하고, 이를 위한 예약 백업을 만듭니다.
Azure PowerShell을 사용하여 웹앱에 대한 백업 삭제 앱에 대한 기존 백업을 삭제합니다.
Azure PowerShell을 사용하여 백업에서 웹앱 복원 이전에 완료된 백업에서 앱을 복원합니다.
다른 구독의 백업에서 웹앱 복원 다른 구독의 백업에서 웹앱을 복원합니다.
모니터 앱
웹 서버 로그를 사용하여 웹앱 모니터링 App Service 앱을 만들고, 로깅을 사용하도록 설정하고, 로컬 컴퓨터에 로그를 다운로드합니다.