2009-12-24 30 views
10

Chúng tôi có một cài đặt mới của TFS 2010 (trên SQL Server 2008), và tôi đang lập kế hoạch sao lưu và phục hồi quá trình.Quy trình sao lưu và phục hồi cho Team Foundation Server 2010 là gì?

Dường như thông tin cấu hình và dữ liệu được lưu trữ trong cơ sở dữ liệu Tfs_Configuration và Tfs_DefaultCollection (và bổ sung Tfs_ [CollectionName] dbs nếu bạn có nhiều bộ sưu tập). Trong một thiết lập thử nghiệm, tôi đã thử sao lưu hai dbs, gỡ cài đặt TFS, sau đó cài đặt lại (nghĩ rằng sau đó tôi có thể móc các cơ sở dữ liệu tại một số điểm trong quá trình cài đặt). Đây là nơi tôi đang bối rối. Tôi không thấy tùy chọn hoặc hướng dẫn rõ ràng về cách giả sử này hoạt động.

Trả lời

4

Tải TFS Power toolsuse the backup tool (thậm chí nó còn có một giao diện đẹp)!

+0

Tôi đã đăng câu hỏi trước khi công cụ này có sẵn, nhưng có vẻ rất đẹp. Tôi thực sự nghĩ về việc chuyển sang nó, nhưng cơ sở dữ liệu TFS của chúng tôi được lưu trữ trên một máy chủ cơ sở dữ liệu được chia sẻ mà chúng tôi có một kế hoạch sao lưu chung, vì vậy tôi quyết định gắn bó với lược đồ sao lưu db thông thường. –

+2

@ Derek, hãy cẩn thận khi sử dụng lược đồ sao lưu db thông thường và đảm bảo cả ba cơ sở dữ liệu được sao lưu vào thời điểm giao dịch hoặc bạn có thể có các bản sao lưu không đồng bộ. – LWoodyiii

+0

Điểm rất tốt. Điều đó thực sự có thể cắn bạn nếu bạn không cẩn thận. Cảm ơn sự thấu hiểu! –

9

Nếu bạn đã sao lưu cơ sở dữ liệu TFS 2010 và mất máy chủ TFS, bạn có thể khôi phục lại bằng cách khôi phục tất cả cơ sở dữ liệu TFS, cài đặt lại TFS và chọn tùy chọn Cấp ứng dụng của trình hướng dẫn cài đặt. Khi bạn trỏ trình hướng dẫn vào cơ sở dữ liệu của mình, nó sẽ nhận ra cơ sở dữ liệu Tfs_Configuration từ bản cài đặt trước đó và khôi phục cấu hình trước đó của bạn cũng như các bộ sưu tập của bạn.

+2

Điều gì về máy chủ xây dựng? Có dữ liệu nào cần được sao lưu ở đó không? – Lukasz

+1

Điểm tốt. Chúng tôi chưa sử dụng TFS Build, vì vậy tôi chưa xem xét điều này. Rất thích nghe thông tin về điều này. –

Các vấn đề liên quan