yuchi's Development Home


TFS2010 백업으로부터 복원

조회 수 4100 추천 수 3 2011.07.10 21:54:31
하룻밤을 꼴딱 새서 겨우 복원에 성공했다.
자료가 뭐 이리 없는지, 특히 TFS 2010의 경우는 자료가 더 없다.

1. SQL서버를 설치한다.

2. TFS백업의 TRN,BAK파일중 BAK파일을 이용해서 SQL서버로 백업된 DB를 가져온다.
TFS2010의 경우 Tfs_DefaultCollection와  Tfs_Configuration 두 개의 DB이다.

3. TFS 2010을 설치한다.
다 설치하고나면 confiure다이얼로그가 뜨는데
그냥 close한다.

4. TFS2010 SP1을 설치한다. sp1을 설치하지 않으면 sp1상태에서 백업한 db를 읽을 수 없다. 또한 Unhandled Exception이 뜨는 경우 sp1을 설치하면 사라진다.

5. TFS Manager Console을 열어 cofigure로 들어간다.

6. Application-Tier Only로 선택한다. (그 외의 것들로 셋업하면 '엿'된다.)

7. DB리스트를 갱신하면 복원한 Tfs_Configuration이 보인다. 셀렉트하고 next.

8. CLOSE하고나서 TFS ADMIN CONSOLE에서 기존 DB서버 이름으로 지정된 항목들을 수정한다.

Backup & restore wizard는 TFS파워툴을 설치하면 사용할 수 있다. Backup은 상당히 유용한데 Restore쪽은 서버이름이 바뀌는 경우 사용할 수 없다.

[추가사항]
이렇게 복원하고 나면 빌어먹을 TFS Backup Plan의 Re-Creation Plane이 작동하지 않는다. 이미 Tfs Backup Plane이 설정되어있다고 한다. 별 짓을 다 해봤으나 결국 수가 없어서 포기.
만들어져있는 TFS Bakcup Plan을 지우지 않는 이상 수가 없다. 근데 지울 방법 또한 없다. 설정항목을 수동으로 수정하고자 DB에서 다 뒤져봤는데 암호화된 바이너리 데이타의 일부인것 같다.

MS에서 TFS Power tools를 개선해주지 않는 한은 TFS Backup Plan을 사용할 수 없다.

뭐 어차피 db만 백업하면 되는거니까 SQL Management Studio에서 Backup Plane을 설정해서 Tfs_Configuration과 Tfs_DefaultCollection를 bak파일로 계속 백업하면 된다.

댓글 '2'

조경민

2015.02.24 09:47:32
*.32.131.178

안녕하세요. 늦었지만 저도 동일한 이슈로 찾다 방문하게 되었습니다.

우선 해결방법은 찾았네요. 백업 설정파일이 히든폴더에 있어 못찾았던 것 같습니다.

위치는 "C:\ProgramData\Microsoft\Team Foundation\Server Configuration\ConfigPT.xml

이구요. Re-Creation Plane 실행하지 않고도 저 위치에서 백업 경로 등 수정해서 사용하면 될 것 같습니다.

혹시라도 또 다른 분들이 검색하다 오시면 도움이 될까하고 남겨봅니다.

여치

2015.03.11 01:53:42
*.168.0.1

오 감사합니다. 근데 요샌 Visual Studio Online의 tf를 사용하고 있어서 직접 건드릴 일이 없네요.

아무튼 TFS를 사용하시는 분이라니 엄청 반갑습니다

파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
天安門大屠殺 六四天安門事件 反右派鬥爭 大躍進政策 文化大革命 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 法輪功 Falun Dafa 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 肅清 活摘器官 障テ社會 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達償ワ喇嘛 Dalai Lama 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region free tibet



XE Login

天安門大屠殺 六四天安門事件 反右派鬥爭 大躍進政策 文化大革命 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 法輪功 Falun Dafa 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 肅清 活摘器官 障テ社會 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達償ワ喇嘛 Dalai Lama 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region free tibet