애플리케이션 계층 서버 복원
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Azure DevOps용 데이터베이스는 Azure DevOps Server 배포를 위한 모든 데이터를 저장합니다. 애플리케이션 계층 서버를 백업하더라도 Azure DevOps Server에 대한 데이터는 백업하지 않습니다. 그러나 애플리케이션 계층 서버의 하드웨어가 실패하는 경우 다른 애플리케이션 계층 서버를 설치하고 배포에 데이터베이스를 사용하도록 구성할 수 있습니다. 그러면 해당 서버가 오프라인 서버를 배포를 위한 애플리케이션 계층 서버로 바꿉니다. 애플리케이션 계층 서버에서 SharePoint 제품을 호스팅하는 경우 새 하드웨어에서도 해당 소프트웨어를 복원해야 합니다. 자세한 내용은 백업(SharePoint Foundation), 백업 및 복구(SharePoint Server) 또는 팜 보호 및 복원(Office SharePoint Server 2007)을 참조하세요.
참고 항목
애플리케이션 계층을 새 하드웨어로 복원한 후 배포에 대한 모든 사용자, 그룹 및 서비스 계정이 필요한 작업을 수행하는 데 필요한 권한으로 구성되었는지 확인합니다. 예를 들어 Azure DevOps의 관리자는 관리 콘솔을 열 수 있도록 애플리케이션 계층 서버에서 로컬 관리자 그룹의 구성원이어야 합니다. 자세한 내용은 프로젝트에 사용자 추가, 프로젝트 컬렉션에 대한 관리자 권한 설정, Azure DevOps Server에 대한 관리자 권한 설정, Azure DevOps Server의 서비스 계정 및 종속성을 참조하세요.
Azure DevOps Server 배포에 둘 이상의 애플리케이션 계층 서버를 추가할 수도 있지만, 해당 서버에 별도의 애플리케이션 계층으로 연결하도록 클라이언트를 구성해야 합니다. 애플리케이션 계층 서버 간에 자동 부하 분산을 구성할 수 없습니다. 클라이언트에 대한 부하 분산 및 투명성을 위해 먼저 NLB(네트워크 부하 분산)를 위해 하드웨어 또는 소프트웨어 디바이스를 설치하고 구성해야 합니다.
서버를 애플리케이션 계층 서버로 설치 및 구성하려면
Azure DevOps Server에서 사용하는 애플리케이션 풀 및 서비스를 중지합니다.
자세한 내용은 TFSServiceControl 명령을 참조 하세요.
TFSService(Azure DevOps)의 서비스 계정으로 네트워크 서비스를 사용하는 경우 애플리케이션 계층 서버에서 명령 프롬프트 창을 열고 디렉터리를 Drive:%programfiles%\Azure DevOps Server 2019\Tools로 변경합니다. 명령 프롬프트에서 다음 명령을 입력합니다.
TfsConfig 계정 /add /account:"NT Authority\Network Service" /accountType:ApplicationTier /SQLInstance: ServerName /DatabaseName: DatabaseName
참고 항목
자세한 내용은 계정 명령을 참조하세요.
새 서버에 Azure DevOps Server를 설치하고 애플리케이션 계층 전용 마법사를 시작합니다.
Visual Studio Lab Management를 사용하는 경우 애플리케이션 계층에 System Center SCVMM(Virtual Machine Manager) 관리자 콘솔을 설치하고 SCVMM을 실행하는 서버에 연결하도록 구성합니다.
자세한 내용은 SCVMM 환경에 대한 랩 관리 구성을 참조 하세요.
컴퓨터 이름이 변경된 경우 Azure DevOps에 대한 관리 콘솔을 엽니다.
탐색 모음에서 애플리케이션 계층을 선택한 다음, URL 변경을 선택합니다.
URL 변경 창이 열립니다.
알림 URL에서 새 애플리케이션 계층 서버의 URL을 지정한 다음 확인을 선택합니다.
참고 항목
이전 애플리케이션 계층 서버의 이름은 Azure DevOps용 관리 콘솔의 애플리케이션 계층 서버 목록에 계속 표시됩니다. 3일 이상 연결되지 않은 컴퓨터 필터링 확인란을 선택하면 3일 이내에 이전 서버가 목록에서 사라집니다.