Quantcast
Channel: Team Foundation Server - General forum
Viewing all articles
Browse latest Browse all 6687

TFS 2012 - Archive Strategy

$
0
0

Hello,

My company has an in-house instance of Team Foundation Server 2012 that runs on a single VM with separate VMs for 2 Build Controllers. I've setup a scheduled backup through the TFS Administration console that preserves my backups for 14 days, generates differential backup files every Monday-Saturday and then on Sunday we have a full backup run. We are beginning to see that our backups are continually growing due to our daily use of TFS, which is to be expected.

We've been using our server for the past 14 months and we have a bunch of work items, history, test results, etc... that have accumulated over this time and are no longer needed. In an effort to preserve space we're attempting to implement an archival strategy for our TFS data. Here are our goals:

  • Remove older (>1 year) unchanged work items and test results from our TFS Projects
  • The older work items should be backed up in some way - preferably in a form that we can move off of our existing TFS VM.
  • Automate this archival process - should be repeatable because we would like to do this every 6 - 12 months.

We currently have 1 project collection that contains several projects. I have read a few strategies that indicates we need to make a copy of the collection and then remove any of the older data that we do not want to keep. The missing piece to that is how would we "remove" this data? Through the TFS API? - this strategy would be undesirable due to the potential of multiple project collections and isn't repeatable in an easy way.

Any guidance is appreciated!

Thanks,

Mike Billington


Viewing all articles
Browse latest Browse all 6687

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>