배포 백업 및 복원
Team Foundation Server(TFS)에서 의존하는 데이터베이스를 백업하면 하드웨어 또는 소프트웨어 오류로 인해 손실되는 시간을 줄이고 데이터 손실을 방지하는 데 도움이 됩니다.SQL Server 데이터베이스를 백업 및 복원하는 데 익숙한 사용자에게는 TFS의 백업 및 복원 과정이 매우 익숙할 것입니다.SQL Server 배포를 복원하는 데 필요한 모든 정보는 TFS 데이터베이스에 저장됩니다.따라서 Team Foundation 클라이언트 컴퓨터 또는 응용 프로그램 계층 서버의 백업에 대해 걱정할 필요가 없습니다.
팁 |
---|
Team Foundation Server 2012에 사용할 수 있는 백업 및 복원 도구가 있습니다.해당 도구를 사용하면 배포의 유지 및 복원을 크게 간소화할 수 있습니다.전원 도구의 최신 릴리스는 here에서 볼 수 있습니다. |
배포의 백업 및 복원은 주로 배포의 토폴로지, 데이터를 기존 하드웨어로 복원하는지 여부 또는 하드웨어 오류 이후에 배포를 복원하는지 여부에 따라 복잡성이 달라집니다.또한 전체 배포 대신 배포의 일부를 백업하고 복원할지 여부에 달려 있습니다.예를 들어, 개별 팀 프로젝트 컬렉션을 백업한 다음 다른 TFS 배포에 복원하려는 경우 우선 데이터베이스를 백업하기 전에 팀 프로젝트 컬렉션을 분리해야 합니다.그렇지 않으면 팀 프로젝트 파일을 새 배포에 추가할 수 없습니다.또한 SQL Server Reporting Services 또는 SharePoint 제품과 함께 배포를 확장한 경우에는 배포의 백업 및 복원이 더 복잡해집니다.TFS 데이터베이스뿐만 아니라 배포와 관련된 해당 프로그램의 데이터베이스도 백업하고 복원해야 합니다.
배포의 서버 중 하나에서 하드웨어 오류가 발생하거나 다른 이유로 사용할 수 없는 상태가 된 경우 이 단원의 절차를 사용하면 배포를 사용 가능한 상태로 복원할 수 있습니다.또한 데이터베이스를 복원하기 전에 새 서버에 소프트웨어를 다시 설치해야 합니다.새 하드웨어에 복원할 단일 서버 배포 관리자를 지원하기 위한 학습서를 별도로 준비했지만 이 학습서에 수록된 정보는 배포를 복구하는 관리자라면 누구나 유용하게 사용할 수 있다.자세한 내용은 단일 서버 배포를 새 하드웨어로 복원 [자습서]을 참조하십시오.
일반 작업
일반 작업 |
지원 내용 |
---|---|
배포에 가장 적합한 백업 전략 확인: 자신의 데이터에 사용할 수 있는 백업 유형을 검토하고 비즈니스 요구에 가장 적합한 백업 전략을 선택할 수 있습니다. |
|
데이터 백업: TFS에서 사용하는 데이터베이스를 백업하기 위한 작업을 예약할 수 있습니다.또한 보고 데이터에 대한 암호화 키를 백업할 수 있습니다. |
|
백업에서 데이터베이스 복원: TFS에서 사용하는 데이터베이스를 데이터베이스가 설치된 동일 서버로 복원하거나 다른 서버로 복원할 수 있습니다. |
|
하드웨어 오류로부터 복구: 응용 프로그램 계층 서버에 하드웨어 오류가 있으면 소프트웨어를 설치하고 새 서버가 응용 프로그램 계층 서버로 작동하도록 구성할 수 있습니다.데이터 계층 서버에 하드웨어 오류가 있으면 소프트웨어를 설치하고 TFS에서 사용하는 데이터베이스를 새 서버로 복원할 수 있습니다.단일 서버 배포를 지원하는 하드웨어가 실패하면 이를 새 서버로 복원할 수 있습니다. |
|
Lab Management 구성 요소 백업 및 복원: 이 릴리스에서 Visual Studio Lab Management를 백업 및 복원하려면 추가 단계가 필요합니다. |