다음을 통해 공유


서버 구성 관리

Visual Studio Team Foundation Server를 처음 설치하고 구성할 때 어떤 방법을 사용했는가에 따라 배포를 유지 관리하고 운영하기 위해 한 대 이상의 서버에서 이를 관리해야 할 수도 있습니다. 예를 들어 다음 그림에서는 SQL Server Reporting Services 및 SharePoint 제품과 통합된 Team Foundation Server 배포의 논리적 아키텍처를 보여 줍니다.

SharePoint 제품과의 데이터베이스 관계

위 그림에서 알 수 있듯이 여러 대의 서버에서 구성 요소, 사용자, 그룹 및 권한의 구성을 관리해야 합니다. 서버 사이의 통신에 필요한 네트워크 트래픽이 방화벽이나 기타 장치 때문에 어떠한 서버 포트에서도 차단되지 않도록 해야 합니다. 또한 배포에 필요한 모든 서비스가 실행되고 자동으로 시작되도록 구성해야 합니다. 마지막으로, Team Foundation Server에 사용되는 서비스 계정이 배포의 모든 컴퓨터에서 완전한 신뢰를 받아야 합니다.

Team Foundation Server에서 지원하는 소프트웨어 제품과 변화하는 비즈니스 요구 사항에 맞춰 배포에서 리소스를 추가하거나 제거할 수 있습니다. 이전 버전의 Team Foundation Server와 달리 보고서 작성 및 웹 리소스를 언제든지 추가 또는 제거할 수 있습니다. 배포의 데이터베이스를 호스팅하는 데 SQL Server 인스턴스를 여러 개 사용할 수도 있습니다. 예를 들어 Team Foundation Server를 설치하고 처음으로 구성한 후 SQL Server Reporting Services를 실행하는 서버를 배포에 추가할 수 있습니다. 배포를 지원하는 SharePoint 제품의 버전을 Microsoft Office SharePoint Server 2007로 업그레이드하고 해당 제품의 보고서 작성 및 대시보드 기능을 배포에 이미 있는 기존의 팀 프로젝트에 추가할 수도 있습니다.

Team Foundation 관리 콘솔을 사용하면 서버 구성을 쉽게 관리하고 모니터링할 수 있습니다. 또는 Team Foundation Server에 포함되어 있는 명령줄 도구를 사용할 수도 있습니다. 이 콘솔과 도구는 모두 Team Foundation Server와 함께 설치됩니다.

일반 작업

일반 작업

지원 내용

배포의 서버 및 리소스 모니터링: Visual Studio Team Foundation Server를 설치하고 처음 구성한 후 개발 프로젝트를 지원하기 위한 구성을 모니터링하고 변경할 수 있습니다.

  • SharePoint 웹 응용 프로그램 추가 및 관리: 하나 이상의 서버에 SharePoint 제품용 Team Foundation Server 확장을 설치하고 팀 프로젝트 및 팀 프로젝트 컬렉션에 사용할 수 있는 리소스로 SharePoint 웹 응용 프로그램을 추가하여 SharePoint 제품의 리소스로 팀 프로젝트를 지원할 수 있습니다.

  • 보고서 작성 리소스 추가 및 관리: 보고서 서버를 추가하여 보고서 및 보고서 작성 기능으로 팀 프로젝트를 지원할 수 있습니다. 배포에 보고서 서버를 추가한 후 팀 프로젝트 컬렉션 및 해당 컬렉션의 프로젝트에 대한 보고서 작성 리소스를 구성할 수 있습니다.

  • 테스트 리소스로 가상 컴퓨터 추가: 코드 개발 및 테스트를 지원하도록 Visual Studio Lab Management를 구성할 수 있습니다.

  • 배포의 서버 및 리소스 모니터링: Team Foundation Server를 설치하고 처음으로 구성한 후 개발 프로젝트를 지원할 구성을 모니터링하고 변경할 수 있습니다.

  • 데이터 백업: 배포 보호에 도움이 되는 유지 관리 계획을 만들 수 있습니다.

  • 배포 이동: 배포가 실행되는 환경을 변경하거나 배포를 호스팅하는 서버를 변경할 수 있습니다.

Team Foundation 관리 콘솔을 사용하여 서버 구성

배포에 SharePoint 웹 응용 프로그램 추가

SharePoint 웹 응용 프로그램과 Team Foundation Server 사이의 액세스 수정 또는 제거

Team Foundation Server 배포에 SharePoint 제품 통합 추가

SharePoint 제품과 기술 및 Team Foundation Server 상호 작용

배포에 보고서 서버 추가

처음으로 Lab Management 구성

기존 Lab Management 구성 변경

Team Foundation 관리 콘솔 열기

서버 상태 및 설정 검토

서버에 설치된 업데이트 보기

서비스, 응용 프로그램 풀, 웹 사이트 중지 및 시작

배포 백업 및 복원

Team Foundation Server 이동

Team Foundation Server 업그레이드

관련 프로젝트 구성 및 관리: 특정 코드베이스를 중심으로 하는 모든 개발 프로젝트와 이를 지원하는 리소스를 팀 프로젝트 컬렉션으로 구성할 수 있습니다. 개발 작업을 지원하는 데 필요한 만큼 팀 프로젝트 컬렉션을 만들 수 있습니다.

팀 프로젝트 컬렉션을 사용하여 서버 구성

팀 프로젝트 컬렉션 만들기

기존 팀 프로젝트에 리소스 추가: 프로세스 지침, 팀 프로젝트 포털, 이벤트에 대한 전자 메일 알림, 공유 문서 라이브러리 등과 같이 팀 프로젝트 멤버가 사용할 리소스를 추가 또는 변경할 수 있습니다.

팀 프로젝트 지원을 위한 리소스 구성

팀 프로젝트 포털에 대한 기본 위치 구성

팀 프로젝트 포털 추가

팀 프로젝트에 대한 프로세스 지침 공유

전자 메일 알림 구성 및 SMTP 서버 지정

대시보드 호환성에 대한 설정 구성

서비스 및 서비스 계정 관리: 작업 유지 관리에 필요한 경우 서비스를 시작하고 중지할 수 있습니다. Team Foundation Server에서 서비스 계정으로 사용되는 계정이나 해당 암호를 변경할 수도 있습니다.

Team Foundation Server 서비스 및 서비스 계정

Team Foundation Server의 서비스 계정 및 종속성

Team Foundation 백그라운드 작업 에이전트

SQL Server Reporting Services의 서비스 계정 또는 암호 변경

Team Foundation Server의 서비스 계정 또는 암호 변경

SQL Server 리소스 최적화: Team Foundation Server에서 배포의 SQL Server 리소스를 사용하는 방식을 최적화할 수 있습니다.

SQL Server 및 Team Foundation Server

SQL Server 및 SQL Server Reporting Services 이해

SQL Server Reporting Services 역할

SharePoint 제품 및 기술 리소스 최적화: Team Foundation Server에서 배포의 SharePoint 제품 리소스를 사용하는 방식을 최적화할 수 있습니다.

SharePoint 제품 및 Team Foundation Server

SharePoint 제품과 기술 및 Team Foundation Server 상호 작용

SharePoint 제품의 역할

SharePoint 제품 확장

Team Foundation Server에 대한 SharePoint 제품 업그레이드

Team Foundation Server에서 사용할 SharePoint 웹 응용 프로그램 및 사이트 만들기

참고 항목

작업

팀 프로젝트에 사용자 추가

개념

사용자, 그룹 및 권한 구성

프로젝트 계획 및 추적

기타 리소스

권한 관리

Team Foundation 버전 제어 관리

Team Foundation Build 관리

Team Foundation Server 보안