2014-12-03 1 views
0

TFS2012 설치 (소스 & 대상 db 서버가 모두 2008r2)에 대해 데이터베이스 서버 마이그레이션을 시도했습니다. 이전 서버에서 데이터베이스를 백업하고 새 서버에 성공적으로 복원했습니다. 우리가 복원하고 모든 예상 개체가 전송 된 후에 데이터베이스를 비교했습니다. 그러나 tfsconfig remapdbs 명령을 실행하면 TF30040 오류가 발생합니다. 우리가있는 한데이터베이스 서버 마이그레이션 후 TF30040

내가 지금까지 발견 오히려 2012 년

를 확인하는 것에 대한 어떤 생각을보다 TFS2010에 관한 한 예/도움말의 대부분은 크게 감상 할 수있다, 그렇지 않으면 잘못된 데이터베이스에 붙어 조금 하드웨어.

덕분에 앤디

답변

0

경우 백업 및 TFS 관리 응용 프로그램과 함께 복원, 그것은 SQL 데이터베이스 백업을 사용하는 것보다 조금 더 않습니다 - 그래서 당신은 그 길을 갔다, 또는 존재하는 결함을 가지고 자동 복원하면 경우 신청할 수있는 몇 가지 수동 단계가 있습니다.

특히, 사용중인 TFS 서버의 ID가 database needs to be stamped 인 경우 서버에 올바르게 연결하려면 remap the databases이 필요합니다.

중요 : 실행하기 전에 위의 명령에 대한 조사를 수행하십시오. migration docs이 도움이 될 수 있습니다. 바라기를 바 탕으로이 문제에 대한 해결책을 찾을 수있는 좋은 출발점이 되길 바랍니다.하지만 진행하기 전에 지침을주의 깊게 읽으십시오. 가장 중요한 것은 최악의 상황에서 백업을 유지하는 것입니다. 백업을 다시 작성하고 손상된 부분이 있으면 다시 시도해도됩니다.

+0

우리는 아웃소싱 된 데이터베이스 지원에 복원 프로세스를 전달해야하므로 수동 경로를 진행했습니다. 그것은 몇 가지 추가 "숨겨진"단계를 수행하는 경우 대신 TFS 관리 경로를 통해 시도 가치가있을 것 같습니다. 위에서 언급 한 마이그레이션 문서를 살펴 보았습니다. 데이터베이스 매핑 단계에서 TF30040 오류가 발생했습니다. –

+0

이 외에도; 마이그레이션 도구에서 복원 도구를 사용하는 방법에 대한 정보는 "복원 도구를 사용하여 TFS 데이터베이스를 복원하려면 새 데이터 계층 서버에 TFS를 설치하고 구성하지 말고 예약 된 백업 노드에서 복원 기능을 사용해야합니다 . " 그렇다면 TFS 설치를 다시 실행해야하지만 새 서버에서 데이터베이스를 사용/작성하지만 아무 작업도하지 말라고 명령해야합니까? 그런 다음 TFS 관리자를 사용하여 복원하고 "기본"설치를 덮어 씁니 까? –

+0

이전 서버의 tfs managenent에서 여전히 백업 할 수 있다면 먼저 사용하려고합니다. –

관련 문제