<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Bryan Krieger : TFS</title><link>http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx</link><description>Tags: TFS</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Looking for TFS databases for upgrade testing</title><link>http://blogs.msdn.com/bkrieger/archive/2009/04/05/looking-for-tfs-databases-for-upgrade-testing.aspx</link><pubDate>Sun, 05 Apr 2009 17:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9531890</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/9531890.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=9531890</wfw:commentRss><description>&lt;P&gt;We are in the process of testing the upgrade feature on&amp;nbsp;TFS 2010, and in&amp;nbsp;the next release you will be able to upgrade directly from either&amp;nbsp;TFS 2005 or&amp;nbsp;TFS 2008.&amp;nbsp;&amp;nbsp; Right now we are&amp;nbsp;collecting&amp;nbsp;real world customer databases to test against.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;BR&gt;Specifically, we are looking for customers of TFS that are willing to share (via upload to a secure FTP site) a SQL backup copy of their databases with us here at Microsoft.&amp;nbsp; We will then use&amp;nbsp;these databases&amp;nbsp;to&amp;nbsp;test the TFS&amp;nbsp;upgrade feature.&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;BR&gt;If you are interested in participating and can share your TFS database, please reply to me here, or&amp;nbsp;email me directly&amp;nbsp;at &lt;A href="mailto:bryan.krieger@microsoft.com"&gt;&lt;FONT color=#0033cc&gt;bryan.krieger@microsoft.com&lt;/FONT&gt;&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Thanks!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9531890" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Upgrade/default.aspx">Upgrade</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category></item><item><title>Using SQL Log Shipping with TFS</title><link>http://blogs.msdn.com/bkrieger/archive/2009/01/20/using-sql-log-shipping-with-tfs.aspx</link><pubDate>Tue, 20 Jan 2009 19:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9348658</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/9348658.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=9348658</wfw:commentRss><description>&lt;P&gt;This is a refresh of an original&lt;A href="http://blogs.msdn.com/sudhir/archive/2006/11/21/using-sql-log-shipping-with-tfs.aspx" mce_href="http://blogs.msdn.com/sudhir/archive/2006/11/21/using-sql-log-shipping-with-tfs.aspx"&gt; post&lt;/A&gt; by Suhid Hasbe and updated for TFS 2008.&lt;/P&gt;
&lt;P&gt;There are several options for disaster recover within TFS.&amp;nbsp; In this post we will focu son SQL Log Shipping.&amp;nbsp; Other options include Backup/Restore and SQL Clustering (mirroring).&lt;/P&gt;
&lt;P&gt;Log Shipping is very close to Mirroring. The only difference is Mirroring is almost real-time synchronization of databases whereas Log shipping is time delayed synchronization. In short you can synchronize the databases every X minutes. This helps when the geographic locations of primary and secondary servers are far apart for example&amp;nbsp;if you want to have Primary server in the US and Secondary backup server in Asia. You do not want to do mirroring in this case, as it may slow down the primary server. &lt;/P&gt;
&lt;P&gt;Terminology: Primary Server – Main TFS Data Tier, Secondary Server – Backup Data tier Server Before you begin you should have installed SQL Server 2005 or SQL 2008 on the secondary server. Following are the steps to setup Log Shipping for TFS &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Configure Log shipping &lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Connect to the primary server using SQL Server Management Studio 
&lt;LI&gt;Repeat steps 3-8 for all the TFS Databases(list provided below) 
&lt;LI&gt;Right Click on each database and select properties 
&lt;LI&gt;On Properties dialog select Transaction Log Shipping option 
&lt;LI&gt;Select "Enable this as a primary database in a log shipping configuration" 
&lt;LI&gt;
&lt;DIV&gt;Click on "Backup Settings" button, this should startup "Transaction Log Backup Settings" &lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;Enter the Network and local paths to the backup directory 
&lt;LI&gt;Enter reasonable time for delete and alert settings 
&lt;LI&gt;Click on "Schedule button" to open Job Schedule properties dialog. Select the schedule for transferring the transaction logs based on your environment. For example if you have primary server in US and Secondary in Asia you may want to schedule it for every hour. Once you have selected your schedule click "Ok" 
&lt;LI&gt;Click "OK" to get back to Database properties dialog. &lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;
&lt;DIV&gt;Next Click on "Add" to add a secondary server. This will open a Secondary database settings dialog &lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;Click on "Connect" button and enter connection information to connect to secondary server 
&lt;LI&gt;Select "Yes, generate a full backup of the primary database and restore it into the secondary database (and create the secondary database if it doesn't exist)". 
&lt;LI&gt;Click "Restore options" button to select the location of data files and transaction log files on secondary server. 
&lt;LI&gt;Select the "Copy Files" tab and enter the destination folder for the copied files on secondary server. 
&lt;LI&gt;Click "OK" to get back to database properties dialog &lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Click on "OK" and the system will automatically setup the secondary database with log shipping setup. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #c0504d"&gt;Note: You should configure the transaction log shipping schedule (step 6.1) for all databases at same time. e.g. all of them can run after every 1 hour starting 7:00PM. This is crucial to keep the databases in sync. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Failover to the secondary Database &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #00b050"&gt;Important: To failover to the secondary server we have to failover all the databases at the same time. &lt;/SPAN&gt;&lt;/P&gt;
&lt;OL style="MARGIN-LEFT: 54pt"&gt;
&lt;LI&gt;On the Team Foundation application-tier server, prepare and stop the services.(&lt;A href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx"&gt;&lt;FONT color=#0065e2&gt;Detailed steps&lt;/FONT&gt;&lt;/A&gt;) 
&lt;LI&gt;On the new Team Foundation data-tier server &lt;/LI&gt;&lt;/OL&gt;
&lt;UL style="MARGIN-LEFT: 72pt"&gt;
&lt;LI&gt;Connect to the secondary server using SQL Server Management Studio. 
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;Run following TSQL Query for each TFS database. This will restore all the secondary databases and make them operational &lt;/STRONG&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;STRONG&gt;Restore database &amp;lt;TFSDBName&amp;gt; with Recovery &lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;OL style="MARGIN-LEFT: 54pt"&gt;
&lt;LI&gt;On the Team Foundation application-tier server, configure the application tier to use the new data tier. &lt;/LI&gt;&lt;/OL&gt;
&lt;UL style="MARGIN-LEFT: 72pt"&gt;
&lt;LI&gt;On the Team Foundation application-tier server, open the Command Prompt window. 
&lt;LI&gt;
&lt;DIV&gt;At the command prompt, locate the program file directory location for TFS and change to the \Tools sub-directory.&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/DIV&gt;
&lt;LI&gt;Run the &lt;STRONG&gt;TFSAdminUtil&lt;/STRONG&gt; tool with the &lt;STRONG&gt;RenameDT&lt;/STRONG&gt; option to map the Application Tier to Secondary Server &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;TFSAdminUtil RenameDT&lt;/STRONG&gt; &amp;lt;SecondaryServer&amp;gt; &lt;/P&gt;
&lt;OL style="MARGIN-LEFT: 54pt"&gt;
&lt;LI&gt;On the Team Foundation application-tier server, reconfigure Report Server .(&lt;A href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx"&gt;&lt;FONT color=#0065e2&gt;Detailed steps&lt;/FONT&gt;&lt;/A&gt;) 
&lt;LI&gt;On the Team Foundation application-tier server, reconfigure SharePoint. (&lt;A href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx"&gt;&lt;FONT color=#0065e2&gt;Detailed steps&lt;/FONT&gt;&lt;/A&gt;) 
&lt;LI&gt;On the Team Foundation application-tier server, restart the services. (&lt;A href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx"&gt;&lt;FONT color=#0065e2&gt;Detailed steps&lt;/FONT&gt;&lt;/A&gt;) 
&lt;LI&gt;Update the work item cache. (&lt;A href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms252516.aspx"&gt;&lt;FONT color=#0065e2&gt;Detailed steps&lt;/FONT&gt;&lt;/A&gt;) &lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;TFS Databases: ReportServer, ReportServerTempDB, STS_Config_TFS, STS_Content_TFS, TfsBuild, TfsIntegration, TfsVersionControl, TfsWarehouse, TfsWorkItemTracking, TfsWorkItemTrackingAttachments, TfsActivityLogging &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9348658" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/SQL+Log+Shipping/default.aspx">SQL Log Shipping</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Disaster+Recovery/default.aspx">Disaster Recovery</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Failover/default.aspx">Failover</category></item><item><title>Running SQL Server 2008 on a Hyper-V environment</title><link>http://blogs.msdn.com/bkrieger/archive/2008/12/17/running-sql-server-2008-on-a-hyper-v-environment.aspx</link><pubDate>Thu, 18 Dec 2008 00:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9231669</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/9231669.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=9231669</wfw:commentRss><description>&lt;P&gt;If you are looking information on if you can run SQL Server 2008 on a Hyper-V the folks in the SQL Server Customer Advisory Team (&lt;A href="http://www.sqlcat.com/" mce_href="http://www.sqlcat.com"&gt;www.sqlcat.com&lt;/A&gt;) have put together a whitepaper on best practice recommendations on just this topic:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sqlcat.com/whitepapers/archive/2008/10/03/running-sql-server-2008-in-a-hyper-v-environment-best-practices-and-performance-recommendations.aspx" mce_href="http://sqlcat.com/whitepapers/archive/2008/10/03/running-sql-server-2008-in-a-hyper-v-environment-best-practices-and-performance-recommendations.aspx"&gt;http://sqlcat.com/whitepapers/archive/2008/10/03/running-sql-server-2008-in-a-hyper-v-environment-best-practices-and-performance-recommendations.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For TFS customers wanting to run the entire stack on Hyper-V this white paper should help you evaluate and test the configuration as it relates to SQL Server.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Bryan&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9231669" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/SQL+2008/default.aspx">SQL 2008</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Virtualization/default.aspx">Virtualization</category></item><item><title>Dealing with the Team System 2010 CTP expiration</title><link>http://blogs.msdn.com/bkrieger/archive/2008/12/09/dealing-with-the-team-system-2010-ctp-expiration.aspx</link><pubDate>Tue, 09 Dec 2008 17:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9187377</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/9187377.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=9187377</wfw:commentRss><description>&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Franklin Gothic Book','sans-serif'; mso-ansi-language: EN-US; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-font-size: 11.0pt"&gt;Jeff Beehler has written a nice &lt;A class="" href="http://blogs.msdn.com/jeffbe/archive/2008/12/09/dealing-with-the-team-system-2010-ctp-expiration.aspx" mce_href="http://blogs.msdn.com/jeffbe/archive/2008/12/09/dealing-with-the-team-system-2010-ctp-expiration.aspx"&gt;post&lt;/A&gt; about how to address the Team System 2010 CTP expiration date. &lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9187377" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/CTP/default.aspx">CTP</category></item><item><title>Get more detailed error message information from the TFS admin tools in TFS 2008.</title><link>http://blogs.msdn.com/bkrieger/archive/2008/03/13/get-more-detailed-error-message-information-from-the-tfs-admin-tools-in-tfs-2008.aspx</link><pubDate>Thu, 13 Mar 2008 23:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8424777</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/8424777.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=8424777</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The TFS&amp;nbsp;administration tools will output&amp;nbsp;error information should a command fail.&amp;nbsp;&amp;nbsp;There is an environmental&amp;nbsp;setting that you can&amp;nbsp;set before running the command that will cause&amp;nbsp;our tools to output more&amp;nbsp;detailed information.&amp;nbsp;&amp;nbsp; Simply set the following variable:&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Set TfsDetailedErrors=1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;Now when you run tfsadminutil &lt;EM&gt;command &lt;/EM&gt;you will get more details.&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8424777" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/tfs2008/default.aspx">tfs2008</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/tfsadminutil/default.aspx">tfsadminutil</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/tfsDetailedErrors/default.aspx">tfsDetailedErrors</category></item><item><title>Deploying SQL Server Reporting Services or Analysis Services on a Remote Server in TFS2008</title><link>http://blogs.msdn.com/bkrieger/archive/2008/03/08/deploying-sql-server-reporting-services-or-analysis-services-on-a-remote-server-in-tfs2008.aspx</link><pubDate>Sat, 08 Mar 2008 22:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8114507</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/8114507.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=8114507</wfw:commentRss><description>In TFS 2005 the SQL Server Reporting Services (SSRS) had to be on the Application Tier and SQL Server Analysis Services (SSAS) had to be on the Data Tier.&amp;nbsp; With TFS 2008 you can deploy these on remote servers.&amp;nbsp; This is documented in the TFS Installation Guide in the section titled: "&lt;SPAN id=nsrTitle&gt;How to: Customize Deployment of Team Foundation."&lt;/SPAN&gt;&amp;nbsp; You can always download the latest version of the guide from MSDN &lt;A class="" href="http://go.microsoft.com/fwlink/?LinkId=79226" mce_href="http://go.microsoft.com/fwlink/?LinkId=79226"&gt;here.&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8114507" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item><item><title>FAQ posted on TFS Setup MSDN forum</title><link>http://blogs.msdn.com/bkrieger/archive/2008/03/08/faq-posted-on-tfs-setup-msdn-forum.aspx</link><pubDate>Sat, 08 Mar 2008 21:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8114230</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/8114230.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=8114230</wfw:commentRss><description>&lt;P&gt;We've updated the Team Foundation Server FAQ on the following MSDN forum.&amp;nbsp; &lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2776169&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2776169&amp;amp;SiteID=1&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8114230" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/FAQ/default.aspx">FAQ</category></item><item><title>Upgrading from WSS2.0 to WSS3.0 after upgrading TFS from 2005 to 2008</title><link>http://blogs.msdn.com/bkrieger/archive/2008/02/28/upgrading-from-wss2-0-to-wss3-0-after-upgrading-tfs-from-2005-to-2008.aspx</link><pubDate>Thu, 28 Feb 2008 22:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7936953</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/7936953.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=7936953</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;Several customers are wondering about upgrading their TFS&amp;nbsp;Windows Sharepoint from 2.0 to 3.0 after upgrading TFS 2005 to TFS 2008.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;Here is a link to the steps to follow for an in-place upgrade of WSS2.0: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #4f6228; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://support.microsoft.com/kb/950174"&gt;http://support.microsoft.com/kb/950174&lt;/A&gt; &lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7936953" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/WSS/default.aspx">WSS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category></item><item><title>Upgrade TFS 2005 with WSS2.0 to TFS 2008 with an existing WSS3.0 farm</title><link>http://blogs.msdn.com/bkrieger/archive/2008/02/28/upgrade-tfs-2005-with-wss2-0-to-tfs-2008-with-an-existing-wss3-0-farm.aspx</link><pubDate>Thu, 28 Feb 2008 21:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7936883</guid><dc:creator>Bryan Krieger</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bkrieger/comments/7936883.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bkrieger/commentrss.aspx?PostID=7936883</wfw:commentRss><description>&lt;P&gt;This is a re-post from Sudhir Hasbe's original post&amp;nbsp;with some changes.&lt;/P&gt;
&lt;P&gt;Many customers have WSS3.0 farms in house and they want to use these farms with TFS. In TFS 2005 you had to use WSS2.0 on TFS machine and you could not leverage the existing farms in the company. With TFS 2008 you can use an existing WSS3.0 farm. We&amp;nbsp;have received many questions about upgrading the TFS 2005 with WSS2.0 environment to TFS 2008 with an existing Share Point Farm. Following are detailed steps to achieve this: &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Detailed instructions &lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;Upgrade TFS:&lt;/STRONG&gt;&amp;nbsp; Run&amp;nbsp;TFS 2008&amp;nbsp;Installer to upgrade the VS 2005 TFS server to&amp;nbsp;TFS 2008.&amp;nbsp; Please follow the instructions in the latest installation guide. At end of this process you should have a TFS 2008 server with WSS2.0 configured. &lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;Please do a quick sanity check to make sure everything is working normally. &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;In-place upgrade of WSS2.0:&lt;/STRONG&gt;&amp;nbsp; Next follow the instructions in &lt;A href="http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true" mce_href="http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true"&gt;&lt;FONT color=#006ff7&gt;http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true&lt;/FONT&gt;&lt;/A&gt;, paying attention to the topics on &lt;STRONG&gt;Plan and Prepare for Upgrade&lt;/STRONG&gt;,&lt;STRONG&gt; Perform Pre-Upgrade steps&lt;/STRONG&gt; and &lt;STRONG&gt;Perform and in-place upgrade&lt;/STRONG&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;OL style="MARGIN-LEFT: 72pt"&gt;
&lt;LI&gt;Run WSS prescan.exe tool to verify if you can upgrade WSS from 2.0 to 3.0 
&lt;LI&gt;Run WSS3.0 Installer and select the upgrade option 
&lt;LI&gt;The installer will ask you for new Administration Port. You cannot use the old port(17012). You need to select new port number. 
&lt;LI&gt;Complete all the installation and upgrade steps for WSS3.0 
&lt;LI&gt;Now you should have a TFS 2008&amp;nbsp;server with WSS3.0 &lt;/LI&gt;&lt;/OL&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;Migrate team sites:&amp;nbsp; &lt;/STRONG&gt;Migrate your TFS team project sites by exporting your existing team project site collections from the Sharepoint 3.0 server on the application tier, and importing into your remote WSS3.0 farm &lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;Follow the instruction in &lt;A href="http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true" mce_href="http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true"&gt;&lt;FONT color=#006ff7&gt;http://technet2.microsoft.com/windowsserver/WSS/en/library/91046a84-57a1-40cb-a32c-ff3395073dc91033.mspx?mfr=true&lt;/FONT&gt;&lt;/A&gt;, following the topic on &lt;STRONG&gt;Migrate content by using import/export &lt;/STRONG&gt;
&lt;LI&gt;At this point you should have team project sites created and visible on the remote Sharepoint 2007 farm.&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;Update Sharepoint 2007 farm:&amp;nbsp; &lt;/STRONG&gt;Next you'll need to update the remote Sharepoint farm to allow new team sites to be created as part of project creation (new TFS site templates) and the Reporting redirector for the reporting web part. &lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;On the remote Sharepoint 2007 farm, install the Sharepoint extensions for TFS&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman"&gt; &lt;/SPAN&gt;
&lt;LI&gt;Run Share Point Extensions for TFS setup. This should be located at InstallMedia\WssExt directory. This will upload the new site templates for WSS3.0. &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;Link&amp;nbsp;TFS and remote WSS3.0 farm:&amp;nbsp; &lt;/STRONG&gt;Now you have&amp;nbsp;a TFS 2008&amp;nbsp;and Remote WSS3.0 setup. But you still have to link them up to work together. &lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV&gt;You can do this by using TFSAdminUtil command on the application tier machine,&amp;nbsp; where you need to replace &lt;STRONG&gt;&amp;lt;wssserver&amp;gt;&lt;/STRONG&gt; with the name of you server farm (or it's virtual name). Here is &amp;nbsp;the command to perform this task. &lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;SPAN style="COLOR: #4f6228"&gt;TFSAdminUtil configureconnections /SharepointURI:http://&lt;EM&gt;&amp;lt;wssserver&amp;gt;&lt;/EM&gt;:80&lt;BR&gt;/SharepointSitesUri:http://&lt;EM&gt;&amp;lt;wssserver&amp;gt;&lt;/EM&gt;:80/sites&lt;BR&gt;/SharepointAdminUri:http://&lt;EM&gt;&amp;lt;wssserver&amp;gt;&lt;/EM&gt;:adminport&lt;BR&gt;/SharepointUnc:\\&lt;EM&gt;&amp;lt;wssserver&amp;gt;&lt;/EM&gt;\sites &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;Please do a sanity check to make sure everything is working properly.&amp;nbsp; You should be able to go to a team project in Team Explorer, right-click on the project node and select "Show project portal", and this should take you to the correct team site on the remote Sharepoint 2007 farm&lt;SPAN style="COLOR: #4f6228"&gt; &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;I hope this is helpful. Please let me know if you have any questions or concerns &lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7936883" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bkrieger/archive/tags/WSS/default.aspx">WSS</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/Upgrade/default.aspx">Upgrade</category><category domain="http://blogs.msdn.com/bkrieger/archive/tags/TFS/default.aspx">TFS</category></item></channel></rss>